open_graph_protocol_logo.png2012.12.19更新,Facebook已經取消OG專頁的生成,所以本文已經失效了。

Facebook的Open Graph真的是玩不完,前些日子大致上把社交小工具都搞定了之後。最近開始仔細的詳閱更深入的程式碼部份。才發現,這部份更是有趣,真的展現了Facebook想要透過Open Graph把所有網站都"Facebook化"的野心,其中最關鍵的,莫過於fb.admin及og:type這兩個重要的meta。

Facebook專頁建置的策略再度改變

過去我們為了要在Facebook上,跟廣大的臉書使用者做互動,就必須申請一個個人帳號或是商業帳號,然後建置品牌或是網站的專頁。然後每天都需要花一些時間在做人工轉帖的動作,以達成雙邊互動的目的。但是常就看到許多粉絲專頁(現在我都改稱FB專頁或Facebook專頁啦)在經營一段時間之後,就默默的沒有在經營了,因為每天在那邊做「手工同步」的動作,我承認的確是超級枯燥的事情。所以如果我們能夠在內容方面專心經營部落格或是官方網站,並且目標族群可以透過各種管道得知,而使用Facebook平台或其功能,持續與Facebook上的使用者做互動,這似乎是比較輕鬆的選擇。事實上,這就是SMO(社群媒體優化)的大義啊。

在過去建立Facebook專頁,除了使用個人帳號建立Facebook專頁外,另外還可以利用商業帳號來建立。現在Open Graph Protocol另外提供了一個建置Facebook專頁的方式 - 在網站加上「讚」鈕

2010-5-7 下午 02-52-32.png   

方案一:必要的meta設定:同時加上fb.admins及og:type

在上圖中可以看到,我所建立的說「讚」鈕跟一般的說「讚」鈕有些許的不同,多了一個「管理頁面」的連結。因為我在網站裡面多增添了兩行程式碼fb.admins及og:type:

29710_395453561177_141419511177_3932903_3594387_n.jpg 

fb:admins填入的是要成為管理者個人帳號的uid,而og:type則填入相對應的屬性(詳見:打造方便分享的網頁|Open Graph篇)。在正確的填入之後,管理頁面的連結就會出現(不過記得自己要按讚一下呀!),點擊「管理頁面」後會進到一個頁面

29710_395454816177_141419511177_3932921_5823530_n.jpg 

這個管理頁面跟一般的Facebook專頁並沒有什麼不同,唯一不同的是,上面多了一行黃色框框的字。他寫到:「除了因為你是管理者之外,其他人如果連結到這一頁的話,會直接跳回主網站(也就是加了Open Graph API的網站)。不過在這裡你可以管理有按過「讚」的人,也可以發送訊息給所有按過讚的人。

而的確,在上面所發的訊息,在按過讚的使用者的動態訊息上也會出現。而且如果點擊Facebook專頁的名稱,連結到的是按鈕的那個官方網頁而不是Facebook專頁。

29710_395456591177_141419511177_3932950_6329318_n.jpg 

網路行銷上的應用:成為會員管理中心

雖然目前說讚鈕在一般的網站上,並沒有辦法安裝一次便全站通用,必須每一頁都設定一次網址,著實造成了許多麻煩。當然這部份可以請工程師用程式就可以解決這部份的問題,但如果同時設定了fb.admins加og:type的話,就會變成這樣的一個狀況:

2010-5-7 下午 04-58-04.png 

一個兩個還可能說得過去,但是如果每一頁都產生一個專門的Facebook專頁,那未來Facebook的搜尋頁大概可能會天下大亂吧?雖然這對網站曝光的確是一件好事,但是對於使用者的觀感來說,並不是一個好的走向。所以說,小黑在這裡的建議,是可以妥善的利用fb.admins加og:type這樣的特性,針對活動網頁或是特定著陸網頁進行設定,這樣參與活動而按讚的名單,便能夠有效的被保留,成為下一次活動推廣的首要目標。一般的網站就不要用fb.admins加og:type設定啦,基本讚鈕的三個設定:og:site_name、og:image及og:type(若沒有設定fb.admin,便不會產生Facebook專頁)設定好即可。

方案二:必要的meta設定:同時加上fb:app_id及og:type

2010-9-21 上午 09-44-30.png 

根據247facebook網路行銷的指導,事實上對於同一個網站來說,只要申請過Facebook App ID(點擊前方連結看教學),你會得到一組app_id。然在這樣的條件底下,我們只需要填入正確的fb:app_id以及og:type,就可以正確的產生可以管理的粉絲專頁啦。不同於使用fb.admins,這樣的方式並不會產生『管理我的專頁』中的連結,但您仍可以從頁面上的『管理頁面』進到OG粉絲專頁。

至於要使用fb.admins或是fb:app_id,怎麼使用就看網站管理者的分配。如果是小黑我的操作策略,我會針對網站上的活動網頁或是特定著陸網頁進行設定fb:app_id,這樣參與活動而按讚的名單,便能夠有效的被保留,成為下一次活動推廣的首要目標。一般的網站內頁或是商品頁面,則使用fb:app_id的方式來做配置。但是請注意:fb:app_id跟fb.admins兩者是不能共存的唷。

如果最近跟小黑一樣發現新增的讚有問題,可以在html的地方,加上

xmlns:og="http://opengraphprotocol.org/schema/"
xmlns:fb="http://www.facebook.com/2008/fbml"

這兩行即可

2010-10-26 14-05-46.png 

創作者介紹

網路行銷零元本鋪|你的網路行銷教練|邱小黑

eProMotor 發表在 痞客邦 PIXNET 留言(6) 人氣()


留言列表 (6)

發表留言
  • 高啟峰
  • 這篇只針對blogger
    是否可以結合wordpress稍微解釋一下

    謝謝
  • 徐強
  • 好久沒玩fb了,通讀了這小黑的文章,真是學習不少。

    本文中有個小手誤:“我會針對網站上的活動網頁或是特定著陸網頁進行設定fb:app_id” 從上下文的意思來說,應該是想說“我會針對網站上的活動網頁或是特定著陸網頁進行設定fb:admin_id”,我是這樣理解的不知對不對。

    還有就是在第一種方案介紹的最後一段,為何要用刪文線呢?
  • 因為Facebook一直改版,像我今天又改回來了=口=

    app_id跟fb:admin都OK

    eProMotor 於 2011/03/01 16:12 回覆

  • guest
  • 站長:

    我入口頁面採用目前是採用方案二(必要的meta設定:同時加上fb:app_id及og:type)

    但是在讚鈕旁邊仍然有「管理頁面 · 精準行銷」連結,我猜可能之前曾經設定過 fb.admins 因此會出現「管理頁面」連結。

    但是,我發現這個有「管理頁面」的粉絲專業的名稱錯誤!!!!,這造成我很大的困擾,FB又不能更改方案一粉絲專頁的名稱。

    不知道有何解決方法?
  • sonic
  • 請教一下, 我網站上的 like button 旁邊有出現兩個連結: · 管理頁面 · 精準行銷

    想請問一下, 點進去後, 在該頁的 粉絲專頁, 可以得知 按過讚的名單嗎? (在我網站按過 like button 的名單, 而不是在 粉絲專頁 上按讚的名單)

    謝謝!!
  • wukungfu
  • 請問方案一要怎麼用在痞克邦?
  • Take
  • 現在是2013.12.30,可是debugger跟我說:
    必須被解決的讚鈕警告:
    fb:admins and fb:app_id tags are missing. These tags are necessary for Facebook to render a News Feed story that generates a high click-through rate.
    所以現在應該是還必要的?