iframe内容中的Google分析(不同的域)

时间:2014-06-24 04:05:48

标签: iframe google-analytics

我一直在阅读一些关于通过谷歌分析进行跟踪的谷歌文档,但仍然没有清楚地了解正在发生的事情,我会用简单的英语将其放在一边,这样我的查询也可以帮助其他人。

基本上我有2个站点:siteA.com(父)和siteB.com(子)

我在siteB.com上创建了一个小部件,即siteB.com/widget。让我们说在这种情况下我将siteB.com/widget嵌入siteA.com(主页)

<iframe src="http://siteB.com/widget"></iframe>

在siteB.com上,我安装了相关的Google Analytics。所以我的问题是:

siteB.com google analytics能否注册siteA流量? (一个到siteA.com的流量等于siteB.com/widget。)

非常感谢!

1 个答案:

答案 0 :(得分:1)

简答:不,这不是那么简单

对于跨浏览器跟踪:

https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite?csw=1#trackingIFrames

  

在通过打开新域来完成域之间的传输的站点中   窗口或通过在iFrame中包含内容,您将需要   使用_getLinkerUrl()方法传输访问者和广告系列   从一个域到另一个域的cookie。例如,假设您包含一个   在www.my-example-iframecontent.com上托管的iFrame中的表单。   为了从父页面传输访问者信息   在www.example-parent.com上托管iFrame,您将使用JavaScript   加载iFrame并使用。传递cookie信息   _getLinkerURL()方法。

有不同的设置方法,这一切都取决于您的配置。因此,我建议您设置一些测试配置文件并尝试使用您的设置。