【发布时间】:2015-06-23 02:45:15
【问题描述】:
所以我有一个简单的页面,当用户点击链接时,会打开一个 iframe。我正在尝试使用
http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55527
pageTracker._trackPageview('/outgoing/example.com');
在 iframe 内部 - 但它似乎不起作用?我已阅读此页面
code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html#trackingIFrames
似乎我使用“iframe.src = pageTracker._getLinkerUrl”将一些 cookie 信息传递给 iframe - 问题是我想跟踪 iframe 内部的东西(即事件等),我得到了“pageTracker 未定义”错误。
我需要包括类似的东西
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
在 iFrame 内 - 让 pageTracker 工作。我认为“Publisher UA-XXXXX-X”ID 将通过 cookie 传递并且一切正常?
任何想法
【问题讨论】:
-
您的网页是否在同一个子域中?