Google Analytics與Facebook Pixel事件追蹤筆記 - SoarLin

文章推薦指數: 80 %
投票人數:10人

使用事件價值做為這項轉換的目標價值,這個意思是說如果事件本身有設定價值,可以用 ... 進入商品頁面, ViewContent, value, currency, content_name, ... 0% GoogleAnalytics基本作法每一頁都加上pageview,這個真的太基本了,就不在浪費時間說明了 使用事件追蹤事件追蹤主要分幾個參數可以使用 Category Action Label Value(int,可選擇) 下面用個簡單的例子說明,如果想要對用戶登入、註冊進行事件追蹤,大概可以這樣設計 說明 Category Action Label Email登入 Login Click Email_Login Facebook登入 Login Click Facebook_Login Email註冊 Register Click Email_Register Facebook註冊 Register Click Facebook_Register JavaScript程式碼說明,也可以看GoogleAnalytics的教學文件 ga('send','event',[eventCategory],[eventAction],[eventLabel],[eventValue],[fieldsObject]); 設定目標GA增加目標,可以用來驗證AdWords廣告成果轉換率,以及在「轉換」頁籤中的分析統計資料 目標設定的方式有四種,這裡只介紹有用過的兩種,一種是針對頁面來設定,一種是針對事件 針對頁面設定目標決定好目標頁面填寫連結目標頁面網址,記得用反斜線/開頭,可以用以下三種方法 完全相等的網址(e.g./payment/product-123) 開始路徑一樣(e.g./payment/product-) 正規表示式的網址寫法(e.g./payment/product-[0-9]+)如果需要先經過其他頁面,再到目標頁面,才算完成目標的話,再將需要先經過的頁面寫上 例如:目標是「進入商品購買頁面」,需要先經過商品頁面瀏覽,就記得在開啟「程序」,然後步驟內填上畫面網址 針對事件設定目標將目標的事件先加入追蹤,假定目標為成功登入的事件進入目標詳情裡面的設定,記得跟當初事件追蹤用的Category,Action,Label,Value(如果有的話) 類別=Login 動作=Click 標籤=Email_Login 價值(X)不設定 使用事件價值做為這項轉換的目標價值,這個意思是說如果事件本身有設定價值,可以用來當成這次目標達成的價值,不然可以自己設定一個金額,但不是每個目標都有價值,所以見仁見智了 驗證目標這個步驟非常重要,當GA放置一段時間後,開始有資料統計後,再來設定目標會比較準確,因為可以透過驗證剛剛設定的目標,檢查是否到目前為止有出現過你想追蹤的目標,如果驗證的結果>0.0%,就表示你設定沒錯啦!不然可能就是設定出問題或這目標在先前的統計資料裡還沒有資訊。

電子商務追蹤這個追蹤肯定沒有自己的後台訂單追蹤來的準確,畢竟很容易遇到消費者退訂、取消訂單之類的,所以加入這個追蹤只能當作是參考用,應該會超過87%的程度與實際相符。

使用方式: 開始結帳的時候,先在頁面加入 ga('require','ecommerce'); 當商品加入購物車時可加入,如果是單一商品結帳畫面,可以再填寫結帳資訊時加入 ga('ecommerce:addItem',{'id':訂單ID,'sku':商品ID,'name':商店名稱-商品名稱,'category':商品分類,'price':訂單價格,'quantity':'1','currency':幣別(e.g.TWD,HKD..)}); 交易(付款)成功時,加入 ga('ecommerce:addTransaction',{'id':訂單IDor商品ID,'affiliation':商店名稱,'revenue':訂單價格,'currency':幣別});ga('ecommerce:send'); 若中途返回,訂單要釋放時 ga('ecommerce:clear'); FacebookPixelTracking基本的像素追蹤,也是每頁加入PageView事件(注意大小寫,與GA不同)Chrome擴充套件**FacebookPixelHelper**可以檢查 事件已經定義9種標準事件,大致上已經夠用,可再自行增加事件定義,以下是以目前工作上使用的紀錄為例 說明 EventName 參數 備註 完成註冊 CompleteRegistration 使用關鍵字搜尋時 Search search_string 進入商品頁面 ViewContent value,currency,content_name,content_type,content_ids 動態商品廣告中用到,必要參數content_ids與content_type 進入預訂享樂流程 InitiateCheckout content_type,content_ids,content_name 進入信用卡頁面 AddToCart value,currency,content_name,content_type,content_ids 動態商品廣告中用到,必要參數content_ids與content_type 新增信用卡資料 AddPaymentInfo value,currency,content_name,content_ids 訂單交易成功 Purchase value,currency,content_name,content_type,content_ids 動態商品廣告中用到,必要參數content_ids與content_type ViewContent範例: fbq('track','ViewContent',{content_type:'product',//固定名稱為productcontent_ids:['204'],//product_id,arraycontent_name:'店家名稱-商品名稱',value:13,//價格,integercurrency:'TWD'}); AddToCart範例: fbq('track','AddToCart',{content_type:'product',content_ids:['204'],content_name:'店家名稱-商品名稱',value:68,currency:'TWD'}); Purchase範例: fbq('track','Purchase',{value:68,currency:'TWD',content_type:'product',content_ids:['204'],content_name:'店家名稱-商品名稱'}); 其實FBPixel還有其他用途,算是用在商品目錄上,讓公司可以針對客戶再行銷使用 使用情境像是,顧客A到網站上瀏覽了類別①的商品,也將商品加入購物車,但最後卻沒有完成結帳。

這樣是不是很可惜,沒有好好把握到這位顧客,所以FB可已讓妳投廣告的時候打到精準的客戶,讓他再重新看到這項商品,溝引起他想買的慾望。

有時候一次購買需要2~3次的推波助瀾才會成功,而FB的再行銷就可以在這邊用上,只是這個過程有點複雜,日後再補上另一篇詳細一點的介紹吧!(如果有人需要的話..XD,根據這網站的流量,我猜應該是沒人需要)



請為這篇文章評分?