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

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

Google Analytics (分析) TC 廣告活動追蹤方式

方法說明

_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


在這個網址中,鍵「方法」的作用是將該廣告活動網址中的媒介區分。

非同步程式碼片段 (建議)
_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


這個網址中的「noo」鍵會標示該廣告活動網址中不可覆寫的值。

非同步程式碼片段 (建議)
_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()

_setCampaignTrack(bool)
設定廣告活動追蹤標記。如果是標準 Google Analytics (分析) 設定,廣告活動追蹤會預設為 true。如要停用廣告活動追蹤功能,以及為廣告活動追蹤設定的相關 Cookie,可以使用這個方法。

參數

Boolean   truefalse 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 文件參照網址的新網址。