我在这里看到了很多关于谷歌分析跟踪和 iframe 以及如何可能出现一些问题的帖子。还看到了这个:https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite#trackingIFrames
我在我不关心的父网站中有跟踪代码,并且在我关心的嵌入 iframe 的页面中有跟踪代码。 iframe 内容是一个完全不同的域。
我想知道 iframe 页面是否能够获取有关人口统计的所有信息,并能够正确地将数据发送到 Google 以进行事件跟踪等。 再说一遍,我根本不关心家长。案件。只是 iframe 中的谷歌分析代码完全独立工作。
我觉得我上面从 Google 发布的文章与想要以某种方式将 iframe 中的分析与父级中的分析链接起来的用户相关,但我可能错了?
文档准确描述了您必须执行的操作。归根结底就是:
_getLinkerUrl
加载 iframe,将 iframe 内的访问与顶部框架上的访问链接起来我想添加一些注释:
_getLinkerUrl
并且你会失去流量来源等等。如果你不使用 _getLinkerUrl
iframe 内的 GA 会认为这是来自顶级页面的全新访问推荐。是的,这是我用过的脚本。
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '${process.env.NEXT_PUBLIC_MEASUREMENT_ID}', {
'cookie_flags': 'samesite=none;secure'
});
'cookie_flags': 'samesite=none;secure'
似乎是关键。