相关场景在www.parent-domain.com中有一个父页面,其中包含一个在www.iframe-domain.com中加载页面的iframe。父页面包含使用TrackingID-1的Google Analytics代码,iframe页面包含使用TrackingID-2的Google Analytics代码。每个页面都由非关联组管理,这就是我们不使用相同TrackingID的原因。
加载父页面时,iframe总是加载它。用户无需加载iframe或页面内部的操作。因此,我们希望Google Analytics(分析),用户,会话等Google Analytics数据在父网页和iframe网页之间始终保持一致。既不能从任何其他来源访问,也可以同时加载它们。但是,父页面的综合浏览量始终远高于iframe页面。
对于这两个页面,都使用了基本的Google Analytics代码:
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-1', 'auto');
ga('send', 'pageview');
我错过了某些Google Analytics配置设置吗? 任何人都有一个可以阐明这个问题的想法。
提前致谢。