【问题标题】:Google Analytics, iframes & cross-domainGoogle Analytics、iframe 和跨域
【发布时间】:2014-04-09 07:04:10
【问题描述】:

我在一个域的每个页面上都有 GA(实际上不是我,而是我的公司,其程序员需要审核)。只是默认代码(经典版,ga.js),没有我见过或知道的任何特殊调整。在向主站点注册服务之后,如果有任何配置,则几乎没有......

所有页面都是 aspx 或静态 HTML。这家伙的常见做法是将网站上的页面嵌入到 iframe 中网站上的其他页面中,其中父(顶级)和子(嵌入)页面都包含 GA 脚本。

我对 GA 的了解并不多,也从未使用过它,但我确实怀疑这可能会导致 GA 计算额外的点击数或其他东西,这可能会扰乱指标。但是后来我阅读了有关使用第一方 cookie 的 GA 的内容,因此默认情况下加载到 iframe 中的页面不会被跟踪/计数......我真的可以对此进行一些澄清。

然后我们的程序员将来自主站点的页面构建在我们拥有的其他站点的页面中,这些站点位于不同的域中。于是就有了这种跨域业务,没有来源隔离,因为他们真的不在乎。那么这应该是什么结果呢?外部网站的页面没有 GA 代码。

但是,我们正在重建其中一个站点 - 实际上我大部分时间都是这样 - 程序员告诉我只需将主站点上使用的完全相同的 GA 脚本复制并粘贴到该站点中即可。所以,这是一个不同的域。这不会按原样工作,不是吗?是不是需要一些特殊的配置,域的设置之类的?

如果有人能告诉我更多关于上述场景的信息,我将不胜感激。提前致谢。

【问题讨论】:

    标签: iframe google-analytics cross-domain embed frame


    【解决方案1】:

    在 Google Analytics(分析)开发者菜单中,您可以为这个新网站创建一个新的“个人资料”。然后将仅针对该一个站点而不是所有站点跟踪分析。理论上,您可以为所有网站使用一个 GA.js,但它会扼杀 Google Analytics 的整个概念,因此不建议这样做。

    【讨论】:

    • 是的,我也是这么想的。我们的“程序员”是一个真正的白痴,对网络开发一无所知,正在大肆欺骗公司。简而言之。所以我必须想办法在可能的情况下帮助纠正他粗心的错误。他建议在多个网站上使用相同的脚本。我知道那必须关闭。只是想弄清楚细节。
    【解决方案2】:

    您真的不应该再使用 iframe 了。使用它们是有原因的,比如嵌入代码进行跟踪等,我认为,即使 GA 也使用 iframe。但是,通常 Google 不喜欢它们,因为很多垃圾邮件发送者使用它们来试图欺骗 Google Crawler。

    此外,要了解 GA 中发生的事情也变得非常复杂。

    回答您的问题:每个 iframe 就像一个独立的网页,与其他网页完全分开(出于安全原因)。因此,当 Google 或网络浏览器访问您的网站时,它会这样做:

    1. 加载您的主 html 文档。
    2. 呈现该页面。
    3. 看看你有一个 iframe。
    4. 在 iframe 中加载该页面。
    5. 渲染 iframe。

    现在,如果您没有在 iframe 页面上安装 GA,它将不会跟踪正在加载的页面。

    但如果你确实将 GA 放入 iframe 中,它会记录 iframe 加载或网页加载的时间。

    但是,请记住,拥有 GA 的主要原因之一是了解您的客户来自哪里以及原因。如果您有另一个网页的 iframe,您真的不知道这是不是因为客户是:

    A) 直接从页面访问您的网站。 要么 B) 客户正在通过另一个页面上的 iframe 访问该页面。

    可能会很复杂

    您必须为您使用的每个域生成一个新的跟踪器。否则,如何阻止某人只是复制您的 GA 代码并将其放在他们的网页上。

    【讨论】:

    • 在所有地方使用 iframe 的决定不是我的,它们被用作脑残的解决方案,对我们的目的的影响比您想象的要少。我知道他们是什么,这就是我怀疑的原因。因此,具有 GA 的页面,其 iframe 包含同一域上的其他两个页面(每个页面也具有相同的 GA 跟踪器)......会三重跟踪命中吗?或者 GA 甚至不跟踪命中...无论哪种方式,它都会导致 GA 结果不准确,这是肯定的。我们的页面上到处都是 iframe...
    • 是的,iframe 现在非常糟糕。您将在网页和 iframe 上获得结果。因此它会变得非常复杂,更糟糕的是,Google 可能会将您的页面归类为垃圾邮件,并且/或者甚至可能不会抓取这些 iframe 页面。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-31
    相关资源
    最近更新 更多