Show Menu
主题×

campaign

变量识别将访客吸引到您网站的营销活动。 的值通常取自查询字符串参数。https://docs.adobe.com/content/help/en/analytics/implementation/javascript-implementation/variables-analytics-reporting/page-variables/browserheight.html
参数
最大大小 调试程序参数 填充报表 默认值
255 字节
v0
“转化”>“促销活动”>“跟踪代码”
""
营销活动中的每个元素都应有一个关联的唯一跟踪代码。例如,付费搜索引擎关键词的跟踪代码为 112233。当用户点击跟踪代码为 112233 的关键词,并路由到相应的网站时, campaign ​变量会记录该跟踪代码。
可以使用以下两种主要方法填充 campaign 变量:
  • getQueryParam 插件(在 JavaScript 文件中使用)从 URL 中检索查询字符串参数。有关 getQueryParam 插件的详细信息,请参阅 实施插件
  • 为网页上的 HTML 中的 campaign 变量分配一个值。
无论使用哪种方法填充 campaign 变量,“返回”按钮流量都可能导致促销活动元素的实际点进次数虚增。
例如,访客通过点击付费搜索关键词进入您的网站。在访客转至登陆页面时,URL 中的查询字符串参数会识别此关键词的跟踪代码。接着,访客点击另一个页面的链接,但立刻点击“返回”按钮返回到登陆页面。在访客第二次转至登陆页面时,URL 中的查询字符串参数会再次识别跟踪代码。因此将记录第二次点进,从而导致点进次数虚增。
为了避免点进次数虚增,Adobe 建议使用 getValOnce 插件强制使每次促销活动点进在每个会话中仅计数一次。有关 getValOnce 插件的详细信息,请参阅 实施插件
语法和可能值
s.campaign="112233"

campaign 变量的限制与所有其他变量相同。Adobe 建议将值限定为标准 ASCII 字符。
区分大小写
eVar 不区分大小写,但其第一个实例的首字母以大写显示。例如,如果 eVar1 的第一个实例被设置为“Logged In”,但随后的所有实例都作为“logged in”传递,报表始终显示“Logged In”作为 eVar 的值。
示例
s.campaign="112233"

s.campaign=s.getQueryParam('cid');

配置设置
一个用户的每个促销活动值均有效,并针对该用户的活动和成功事件进行计数,直到其过期为止。您可以在管理控制台中更改促销活动变量的过期日期。
缺陷、问题和提示
  • 为避免点进次数虚增,请使用 getValOnce 插件使促销活动点进在每个会话中仅计数一次。有关 getValOnce 插件的详细信息,请参阅 实施插件
  • 有关跟踪营销活动和关键词购买的详细信息,请参阅 促销活动
  • 使用 DigitalPulse Debugger 可查看促销活动的实际值(调试器中的 v0)。如果 v0 未出现在调试器中,表示未记录该页面的促销活动数据。