【问题标题】:Cross-domain conversion tracking - Custom vs GA?跨域转化跟踪 - 自定义 vs GA?
【发布时间】:2016-01-28 20:13:22
【问题描述】:

假设我正在创建一个网站,refer.com,我在该网站上以“从属关系”为基础发布项目。当用户点击我的链接时,他们会被定向到 shop.com 网站。如果我重定向到 shop.com 的用户进行了购买,我需要跟踪该转化。

我看到了两种可能性:

  1. 创建自定义跟踪库(可能是 JavaScript) 从 refer.com 请求 URL 以从 shop.com 传输信息。我猜 PHP 也可以,但会降低与客户端的兼容性。
  2. 我使用 Google Analytics 跨域跟踪来执行此操作。我不 希望refer.com GA帐户干扰shop.com GA帐户,但据我了解,您可以在 相同的页面,给它们不同的标识符。

我觉得自己陷入了有限的可能性之中。我两个都做吗?两者都不?我需要它尽可能容易地为客户实现,同时还提供相对防弹跟踪。今天的标准是什么?附属服务无处不在,这种类型的跨域跟踪必须是一种非常常用的技术。是否有另一种我不知道的首选方法来实现这一点?

这个问题可能看起来非常理论化。虽然这可能是真的,但也非常感谢使用代码的答案。

【问题讨论】:

  • 您可以使用firebase,将信息从商店站点发送到firebase,然后从推荐站点检索。
  • 为了安全起见,我建议(如果可能的话)您使用 shop.refer.com 而不是 shop.com。在您的 refer.com 域中设置 DNS 以使用与 shop.com 相同的 IP,并要求 shop.com 支持 shop.refer.com 作为 ServerAlias。如果我访问一个网站,并被发送到不同的 URL 进行购买,我立即怀疑存在欺骗和狡猾。

标签: javascript php google-analytics cross-domain tracking


【解决方案1】:

我有办法实现此功能,但它需要您的两个域都安装 Universal Analytics 代码。这不适用于旧版 GA 代码

https://support.google.com/analytics/answer/1032400?hl=en

您可以在您的网页上安装多个 Google Analytics(分析)跟踪代码实例,以将数据发送到您帐户中的多个媒体资源。

例如,您可以在网页上安装 Universal Analytics 跟踪代码 (analytics.js) 的多个实例,但只能安装一个 Classic Analytics 代码 (ga.js) 实例。

所以(如果他们安装了您的 GA 代码)当您访问 shop.com 时,您应该这样做

  1. 解析您的 GA cookie。您可以通过$_COOKIE['_ga'] 获得它。 cookie 包含一个字符串,该字符串由四个部分组成,按句点分隔。 (即GA1.3.367110421.1357220305)。您想要最后 2 个数字(在本例中为 367110421.1357220305

  2. 将您的推荐中解析的 cookie 数据传递给 shop.com

  3. shop.com 应将解析后的 cookie 存储在其会话中

  4. 最后但同样重要的是,当 shop.com 拥有您的推荐数据时,它应该加载您的 GA 代码并像这样设置您的会话

    ga('create', 'UA-YOUR-GA-CODE', {'cookieDomain': 'shop.com', 'clientId': 'USERS-PARSED-SESSION'});
    

这样做的目的是将您的 GA 会话传递到他们的域。此时,GA 将继续他们的会话,以便您可以跟踪 shop.com 上发生的情况。他们传递给其 GA 代码的任何转化数据也应传递给您的 GA。

它是防弹的吗?不可以。您必须信任 shop.com 才能正确保留和显示您推荐的 GA 会话 ID。但是我必须使用这种方法来保持我的主要站点和我们使用的集中结帐之间的会话,并保留我的 Adwords 转换等。

【讨论】:

    【解决方案2】:

    我觉得如果您正在为客户寻找易用性,Google Analytics(分析)是一个非常可靠的选择。它是一种广泛使用的工具,具有大量文档和活跃的反馈论坛。另外,from my research on the topic似乎他们有这种行为in mind already

    想到的另一种选择是,当从站点 A 重定向到站点 B 时,应该强制他们在站点 B 上进行身份验证。然后,您可以设置一个身份验证表单,该表单对于来自站点 A 的此引荐是唯一的,并且将与站点 B 上的常规身份验证分开过滤到您的数据库中。

    【讨论】:

      猜你喜欢
      • 2014-05-02
      • 2015-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多