google-analytics - iframe 上的谷歌分析跟踪

标签 google-analytics

如何使用 Google Analytics 跟踪 iframe 中的网址?
我所做的是将这段代码放在 iframe 中,就像我在“顶部”窗口中所做的那样。但是 iframe 没有在分析中进行跟踪?
这应该有效,但它不起作用.. :(
内嵌框架

<html>
    <head>
        <script type="text/javascript">
            var _gaq = _gaq || [];
            _gaq.push(['_setAccount', 'UA-35706930-1']);
            _gaq.push(['_trackPageview']);
            
            (function() {
                var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
                ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
            })();
        </script>
    </head>
    
    <body></body>
</html>

最佳答案

从表面上看,它没有理由不工作。但是 GA 将根据 iframe URL 进行跟踪,而不是父 URL,因此如果 iframe 托管在其他某个域上,您可能会遇到问题,具体取决于您在 GA 中的设置。检查以确保您使用的是正确的帐户#。检查以确保您没有任何配置文件过滤器(例如“仅包含 xyx.com”域)或您的设置中排除域等的任何其他内容。

另请注意,如果 iframe 位于不同的域中,就 session 和访问(或)指标而言,您通常会遇到跟踪问题。为了解决这个问题,您需要实现额外的 cross-domain tracking .没有这个不会导致没有数据显示,所以这本身并不是根本问题。

关于google-analytics - iframe 上的谷歌分析跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14459675/

相关文章:

c# - 如何实现OAUTH 2.0访问Google Analytics(分析)

search - 搜索查询以获取Google Analytics(分析)

html - 我可以在本地托管 Google Analytics 或 Google 跟踪代码管理器脚本吗?

regex - Google Analytics(分析)正则表达式:仅过滤一个目录的登录页面

google-analytics - Google Analytics(分析)事件跟踪中的onClick和onSubmit之间的差异

ios - Google 社交互动事件未反射(reflect)在 Google Analytics 中

ios - 我如何使用 Google Analytics 跟踪用户对 MFMailComposeViewController 的操作?

google-analytics - 与常规 Google Analytics 相比,从 GA4 获取的数据不准确

php - Facebook广告点击和页面浏览量

android - Google Analytics 在 setAppOptOut(true) 之前不发送事件