本参考文档描述的是可用于在 Google Analytics(分析)报告中设置和自定义广告系列跟踪的方法。
GATC 广告系列跟踪方法
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
(已弃用)_setReferrerOverride(newReferrerUrl)
传送方式的详细信息
_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
true
或 false
如果将此参数设置为 true
,则广告系列将使用锚点。
否则,广告系列将使用搜索字符串。
_setCampContentKey()
_setCampContentKey(newCampContentKey)
设置广告系列的广告内容键。广告系列内容键用于从广告系列网址中检索广告系列的广告内容(说明)。请在广告系列中定义的着陆页上使用此函数。
例如,假设您在另一个网站上放置了具有以下网址的广告:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves
在此网址中,键“description”用于说明在该网址中针对相应广告系列提供的内容。(这些字词和词组会显示在“流量来源”报告的“广告系列详情”页面的“广告内容”列下。)如需使用该键作为您的自定义广告系列内容键,您需要设置:
_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
在此网址中,键“method”用于说明在该广告系列中的网址所采用的媒介。
_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
在此网址中,键“term”用于描述该广告系列的网址中的关键字字词。
_gaq.push(['_setCampTermKey', 'term']);
形参
String newCampTermKey
要设置的字词键。
_setCampaignTrack()
_setCampaignTrack(bool)
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)
。
_gaq.push(['_setCookieTimeout', 3152600]);
形参
String newDefaultTimeout
要设置的新默认 Cookie 有效期。以字符串形式传入并转换为整数。
_setReferrerOverride()
_setReferrerOverride(newReferrerUrl)
document.referrer
属性来确定引荐来源网址,该网址会在 GIF 请求的 utmr
参数中传递。
不过,您可以使用自己的值覆盖此参数。例如,如果您将新的引荐来源网址设置为 http://www.google.com/search?hl=en&q=hats
,则广告系列 Cookie 会存储包含 source=google
、medium=organic
和 keyword=hats
的新广告系列。
形参
String newReferrerOverride
文档引荐来源网址的新网址。