当规则所基于的值在 _gaq javascript 内时,是否可以获得由 javascript 规则触发的标签?
这是我的谷歌分析 javascript:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-960143-1']);
_gaq.push(['_setDomainName', '.immoscout24.ch']);
_gaq.push(['_trackPageview', '/ContactFormSent.html']);
_gaq.push(['_trackPageLoadTime']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
谷歌标签管理器帮助说:
JavaScript 变量:该值设置为您指定的全局变量的值。如果您要查找的值未在数据层中设置(请参阅下面的数据层宏类型),并且它在 DOM 中不可见(请参阅下面的 DOM 宏类型),则可能可以检索到该值来自 JavaScript 变量。如果您可以在页面源中以 JavaScript 变量的形式找到您要查找的值,请使用此宏类型。
现在我想有一个 _trackPageview 的宏和一个基于这个宏的 /ContactFormSent.html 的规则。所以变量应该是全局的——> '_trackPageview' 是这种情况吗?如果是,则应该可以根据此规则触发代码。
还是 Google 跟踪代码管理器内部的设置有问题?
- 宏名:trackPageview
- 宏类型:JavaScript 变量
- 全局变量的名称:_trackPageview
谢谢你帮助我:-) Fabian