【问题标题】:Sending events to 3rd party domains with Google Analytics Universal使用 Google Analytics Universal 将事件发送到第三方域
【发布时间】:2014-02-25 06:06:52
【问题描述】:

我们向客户提供基于 iframe 的可嵌入小部件,并希望能够根据 iframe 内部发生的情况发送他们的 Google Analytics(分析)帐户事件。我们过去可以使用带有以下代码的旧 ga.js 来做到这一点:

_gaq.push(['NAMESPACE._setAccount', CUSTOMER_GA_ACCOUNT_ID]);
_gaq.push(['NAMESPACE._setDomainName', CUSTOMER_DOMAIN]);
_gaq.push(['NAMESPACE._trackEvent',"category", "event", "label"]);

此代码将在我们的 iframe 中触发,但会导致一个事件被推送到客户的谷歌分析帐户,让他们对我们可嵌入小部件内的客户行为有一些了解。操作前面的 NAMESPACE 将使这些事件与我们的 GA 内容分开,并防止我们的 GA 内容进入他们的 GA 帐户。当他们想要启用此功能时,他们会向我们提供他们的 Google Analytics(分析)帐户 ID。

有没有办法用新的 Universal Analytics API 做类似的事情?

我似乎没有看到与命名空间操作类似的方式,并且跨域跟踪文档没有说明如何将事件/浏览量发送到两个域/GA 帐户(即,我们想要跟踪我们的 GA 帐户的浏览量,并将事件发送到我们客户的 GA 帐户)。

【问题讨论】:

    标签: iframe google-analytics google-analytics-api


    【解决方案1】:

    我建议采用迂回的方式 - 在您的小部件中设置一个像素,并将该像素的实际端点作为您服务器上的脚本,通过 measurement protocol 将数据发送到您的客户分析帐户。

    【讨论】:

      猜你喜欢
      • 2014-04-08
      • 2022-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-17
      • 2018-07-15
      • 2011-03-15
      • 2021-12-03
      相关资源
      最近更新 更多