Facebook Pixel 像素用途是用於追蹤 FB 用戶的行為記錄。為什麽要追蹤用戶行為?因為行為記錄有助於判斷用戶對所發佈到他的動態消息 News Feed上的信息感興趣的機會有多大,進行互動的機會有多大。Facebook 利用這些收集回來的資料幫助其廣告用戶進行更精準行銷。例如:如果你的廣告活動希望增加 Apps 的下載點擊,Facebook 從過去收集的用戶行為歷史知道那些用戶更傾向於點擊信息中的連結下載 Apps, 但 FB 也不能一天發送太多的這類廣告信息給那些用戶。假設每天他們最多只能接收3個廣告信息否則就會反感,但有 10 個廣告商希望發送廣告,那就來一個競投,價高者得,這就是 Facebook 廣告 CPC 收費的原理。
內容目錄
追蹤用戶行為
Facebook 不單止在自己的網站追蹤用戶行為,再進一步推進這個追蹤機制讓網站管理員可以通過這機制追蹤瀏覽者在自已網站的行為,如果用戶己經或曾經登入 FB 而在瀏覽器中留下 cookie, FB 可以判斷該用戶身份,Facebook 將收集的行為資料記錄在的大數據庫內,讓網站管理員可以在 FB Ads Manager 廣告管理員中利用這些數據來篩選受眾又或者量度 FB 廣告的效果。這就是 FB 像素機制。例如:
- 刊登廣告時指定為過去 180 天曾經訪問你網店的用戶。
- 刊登廣告時指定為過去 90 天曾經瀏覽網店中 ABC 品牌產品的用戶。
- 刊登廣告時指定為過去 60 天在網店結帳時購物籃價格超過 3,000 元用戶。
安裝 Facebook Pixel 像素追蹤網站訪客
首先當然是要有一個 Pixel 像素追蹤代碼 Tracking Code。追蹤代碼是一段 Javascript 的可執行代碼,用以收集訪客的資料。先到 Ads Manager 下面的 Facebook Pixel tab 建立一個像素。每個廣告帳戶只可以有一個像素。
然後在 “Actions” → “View Pixel Code”, 將代碼拷貝到網站的 <head> 和 </head> 之間。
我們建議放在 </head> 之前。如果放的位置不對,有可能導致中文亂碼。
在安插完之後,refresh 你的網站,在 view source 下面看一下有否出現中文亂碼。
如果安裝成功,你會在 Ads Manager 廣告管理員下看到你剛才安插完 Pixel 像素代碼的網站。Facebook Pixel 像素代碼也可以通過 Google Tag Manager 標籤管理工具統一進行管理。詳情請參考:Google Tag Manager 教學。
標準的 Pixel 像素代碼中追蹤的事件是瀏覽內容 fbq (‘track’, “PageView”),是一個簡單的計數器,每次代碼執行都會加 1。這個數字亦即是 Google Analytics “行為” → “網站內容” → “所有網頁” 中的瀏覽量數字。但實際上它已經收集了很多數據,比如訪問者正在瀏覽哪個 URL。其他像素可追蹤的事件包恬:
在您的網站中正確設置了 FB 像素之後,然後是在 FB Ad Manager 廣告管理員 “Tools” → “Audiences” → “Create Audiences”
例如:定義受眾為過去 30天瀏覽你的網站的人。
你可以指定例如:那些在過去 90 天內查看包含特定名稱 (例如:Acuvue) 的網頁的用戶為廣告受眾。
FB 現在開始追蹤,當發現瀏覽者有 FB 帳戶時,加入到你的自定義受眾名單。
例如利用像素功成追蹤了 1,000 個訪問你的網站的用戶後,Facebook 就會通知你現在可以利用此數據來進行 Remarketing, 亦就是自定義受眾名單 Custom audiences, 進行針對性推廣。
利用 Pixel 追蹤廣告效果
想像現在你在粉絲頁準備一個廣告,目的是推動 FB 用戶到你的網上商店登記。首先在網上商店加入像素追蹤代碼。新增一個 Facebook 廣告,選 “Send people to your website”。你網上商店網站上有一張登記表格。
你希望追蹤完成登記表格這個事件,那麽你要在登記表格完成頁面插入 fbq(‘track’, ‘CompleteRegistration’); 追蹤代碼。
成功跟踪後,你應該看到事件選項卡下看到 “CompleteRegistration” 計數器。
以上只是 Facebook Pixel 基本用法,更複雜的追蹤例如 Facebook DPA 動態產品廣告 Dynamic Product Ads 需要追蹤多個Facebook 事件,需要程式編碼改動,不能單靠以上插入代碼的方法完成。更多關於網上推廣課程 讓你掌握網上推廣宣傳知識。
[初稿發佈於 2016 年 3月26日]
