我可以使用Google Analytics(分析)跟踪IFRAME小部件吗?

问题描述:

我们将通过嵌入一小段代码一样推出基于JS部件,其网站管理员(任何地点)将在其网站上进行投入:我可以使用Google Analytics(分析)跟踪IFRAME小部件吗?

<iframe src="SOURCE_PATH" frameborder="0" width="300px" height="150px" scrolling="no" id="cd_frame"></iframe> 

里面的部件有三个环节,我们需要跟踪如何他们从外部网站将会发生许多点击,这些外部网站将使用这些小部件。

如果我只是简单的把GA提供的代码工作起来,或者我需要做出任何改变?

谢谢。

你应该能够跟踪你的iframe,因为它会出现在谷歌分析作为常规页面。你的问题是要知道你正在跟踪的iframe。如果您可以通过iframe网址传递唯一ID,那么您应该可以添加自定义参数来跟踪不同的网站。有关自定义跟踪代码

<iframe src="SOURCE_PATH?uniquetrackingid=123" frameborder="0" width="300px" 
height="150px" scrolling="no" id="cd_frame"></iframe> 

信息可以在这里 http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55585

+1

发现,只有在这里澄清...你不能从跟踪父窗口的iframe里面点击。这被认为是跨站点脚本。您必须在实际iframe代码的源代码中包含GA代码,才能跟踪iframe中链接的点击次数。当他提到在iframe中传递一个唯一的跟踪参数时,Josh暗示了这一点src =“..”这是将数据传递给iframe的唯一方法,然后iframe html中的代码可以查找它。你可以抓住它并把它放在一个自定义变量中,或者根据它创建目标,等等...... – 2010-07-26 01:07:48