【发布时间】:2019-05-09 17:04:08
【问题描述】:
我无法使用 Google 跟踪代码管理器跟踪 amp 页面上的出站链接点击跟踪。
我在事件标签 ${outboundLink} 之前使用过 - 但现在我没有获得链接详细信息。而不是,我得到(未设置)谷歌分析。
点击 amp 页面上的链接时,我如何知道问题所在以及如何获取链接详细信息的数据?
【问题讨论】:
标签: google-analytics google-tag-manager amp-html
我无法使用 Google 跟踪代码管理器跟踪 amp 页面上的出站链接点击跟踪。
我在事件标签 ${outboundLink} 之前使用过 - 但现在我没有获得链接详细信息。而不是,我得到(未设置)谷歌分析。
点击 amp 页面上的链接时,我如何知道问题所在以及如何获取链接详细信息的数据?
【问题讨论】:
标签: google-analytics google-tag-manager amp-html
在使用用户定义的 AMP 变量“outboundLink”之前,您需要将该变量声明为元素级数据属性并设置其值。为此,您将使用 data-vars-some-arbitrary-variable-name 装饰您的标签。对于您的代码${outboundLink},您需要 data-vars-outbound-link="[替换为您的 IRL]"。设置变量后,您可以使用标准的 camelCase ${someArbitraryVariableName} 来使用它。
所以<a href="https://stackoverflow.com" data-vars-outbound-link="stackoverflow.com"> 将具有 AMP 变量 ${outboundLink} 和值为“stackoverflow.com”。
更多信息见https://github.com/ampproject/amphtml/blob/master/extensions/amp-analytics/analytics-vars.md
【讨论】: