追蹤程式碼:廣告活動追蹤

本參考資料說明在 Google Analytics (分析) 報表中設定及自訂廣告活動追蹤時使用的方法。

GATC 廣告活動追蹤方法

方法說明

_setAllowAnchor()

_setAllowAnchor(bool)

這個方法會將 # 符號設為廣告活動追蹤中的查詢字串分隔符號。此選項已預設為 false

傳統的廣告活動追蹤網址會使用問號 (?) 來標示構成查詢的鍵/值組合的開頭。如果將這個選項設為 true,廣告活動追蹤網址可以使用英鎊 (#) 符號,不要使用問號 (?) 來代表查詢字串的開頭。

非同步程式碼片段 (建議)
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers
_gaq.push(['_setAllowAnchor', true]); 

參數

Boolean  truefalse 如果這個參數設為 true,表示廣告活動會使用錨點。 否則廣告活動會使用搜尋字串。

_setCampContentKey()

_setCampContentKey(newCampContentKey)

設定廣告活動廣告素材金鑰。廣告活動內容鍵會從您的廣告活動網址中擷取廣告活動的廣告素材 (說明)。請在廣告活動定義的到達網頁上使用這個函式。

舉例來說,假設您在另一個網站上刊登了含有這個網址的廣告,您的網站如下:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves

在這個網址中,「說明」鍵代表了該廣告活動網址提供的內容。(這些詞彙和詞組會顯示在「流量來源」報表中「廣告活動詳細資料」頁面的「廣告素材」欄下方)。如要將該金鑰當做自訂廣告活動內容金鑰使用,請設定:

非同步程式碼片段 (建議)
_gaq.push(['_setCampContentKey', 'description']);

參數

String   newCampContentKey 要設定的新廣告活動內容鍵。

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
設定廣告活動媒介金鑰,用來從廣告活動網址擷取媒介。媒介在「廣告活動」報表中會顯示為區隔選項。

舉例來說,假設您在其他網站上看到使用這個網址的廣告:

http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves


這個網址中的「quot;method&quot」鍵代表該廣告活動的網址。

非同步程式碼片段 (建議)
_gaq.push(['_setCampMediumKey', 'method']);

參數

String   newCampMedKey 要設定的廣告活動媒介金鑰。

_setCampNameKey()

_setCampNameKey(newCampNameKey)
設定廣告活動名稱金鑰。廣告活動名稱名稱會用來從廣告活動網址擷取廣告活動名稱。您將在要追蹤點擊廣告活動的任何網頁上使用這個函式。

舉例來說,假設您傳送電子郵件給已註冊優惠的相關使用者,而該優惠連結會如下所示:

http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers


這個網址中的「offer_type」類型是用來代表該廣告活動網址中提供的名稱。(這個名稱會顯示在「流量來源」報表的廣告活動清單中。)

非同步程式碼片段 (建議)
_gaq.push(['_setCampNameKey', 'offer_type']);

參數

String   newCampNameKey 廣告活動名稱鍵。

_setCampNOKey()

_setCampNOKey(newCampNOKey)
設定廣告活動的無覆寫鍵變數,用來從網址擷取廣告活動無覆寫值。根據預設,未設定這個變數及其值。對於廣告活動追蹤和轉換評估,這表示根據預設,最近一次曝光是已歸因於轉換追蹤的廣告活動。如果您想將第一個曝光與轉換建立關聯,請將這種方法設為特定鍵,以採用自訂廣告活動變數時,您可以使用這個方法設定廣告活動覆寫的變數名稱。不可覆寫的值不會導致訪客可能點擊的其他廣告活動網址過於相似,因而無法覆寫廣告活動資料。

如果您的網站上有其他網址包含這個網址的廣告:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234


這個網址中的「&o;noo&quot」鍵表示該廣告活動網址中的網址無法覆寫。

非同步程式碼片段 (建議)
_gaq.push(['_setCampNOKey', 'noo']);

參數

String   newCampNOKey 要設定的廣告活動無覆寫鍵。

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
設定廣告活動來源鍵,用來從網址擷取廣告活動來源。「來源」在「廣告活動」報表中會顯示為區隔選項。

舉例來說,假設您在其他網站上看到使用這個網址的廣告:

http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves


這個網址中的「source」是代表廣告活動網址中的來源。

非同步程式碼片段 (建議)
_gaq.push(['_setCampSourceKey', 'source']);

參數

String   newCampSrcKey 要設定的廣告活動來源金鑰。

_setCampTermKey()

_setCampTermKey(newCampTermKey)
設定廣告活動字詞鍵,以便從網址擷取廣告活動關鍵字。

舉例來說,假設您在搜尋引擎上標記為以下付費付費廣告:

http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools


這個網址中的主要字詞代表該廣告活動的網址中的關鍵字詞。

非同步程式碼片段 (建議)
_gaq.push(['_setCampTermKey', 'term']);

參數

String   newCampTermKey 要設定的術語。

設定廣告活動組合

_setCampaignTrack(bool)
設定廣告活動追蹤旗標。根據預設,廣告活動追蹤設定為標準 Google Analytics (分析) 的 true。如果您想停用廣告活動追蹤和相關設定的廣告活動追蹤相關 Cookie,可以使用這個方法。

參數

Boolean   true 預設為 false 或 True,即可啟用廣告活動追蹤功能。如果設為 false,系統會停用廣告活動追蹤。

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

設定廣告活動追蹤 Cookie 的到期時間 (以毫秒為單位)。廣告活動追蹤的設定為 6 個月。在這種情況下,您可以觀察過去 6 個月內,是否以特定廣告活動為依據的網站訪客完成轉換。不過,你的商家廣告活動可能會有較長的時間或更小的廣告活動時間範圍,因此您可以使用此方法,針對這個目的調整廣告活動追蹤。

您可以將到期時間變更為 0,表示在瀏覽器關閉時應刪除此 Cookie。

非同步程式碼片段 (建議)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

參數

Number   cookieTimeoutMillis 新的 Cookie 到期時間 (以毫秒或 0 為單位),在瀏覽器關閉時刪除 Cookie。

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
此方法已淘汰。請改用 _setCampaignCookieTimeout(cookieTimeoutMillis)
設定廣告活動追蹤 Cookie 的到期時間 (以秒為單位)。廣告活動追蹤的設定為 6 個月。在這種情況下,您可以觀察過去 6 個月內,是否以特定廣告活動為依據的網站訪客完成轉換。不過,你的商家廣告活動可能會有較長的時間或更小的廣告活動時間範圍,因此您可以使用此方法,針對這個目的調整廣告活動追蹤。
非同步程式碼片段 (建議)
_gaq.push(['_setCookieTimeout', 3152600]);

參數

String   newDefaultTimeout 要設定新的預設 Cookie 到期時間。傳入為字串,並將其轉換為整數。

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
設定用來判斷廣告活動追蹤值的參照網址。這個方法可讓 iframe 中的小工具正確追蹤參照連結網址。根據預設,廣告活動追蹤會使用 document.referrer 屬性來判斷參照網址,也就是 GIF 要求的 utmr 參數。不過,您可以使用自己的值覆寫此參數。舉例來說,如果您將新的參照網址設為 http://www.google.com/search?hl=en&q=hats,廣告活動 Cookie 就會儲存包含 source=googlemedium=organickeyword=hats 的新廣告活動。

參數

String   newReferrerOverride 文件參照網址的新網址。