1

这是电子商务网站看似标准的场景。

  1. 有两个产品 p1 和 p2,以及两个附属公司 a1 和 a2。
  2. 用户通过不同的附属公司访问产品页面:例如 /p1/affid=a1, /p2/affid=a2
  3. 他稍后返回这些页面,但没有关联 ID 并完成交易:例如 /p1、/p2

我需要使用会员 ID 跟踪每笔交易。


可能的解决方案:当用户访问页面时,我可以为 (product_id =>affiliate_id) 设置一个 cookie。当用户下次访问该页面时,在交易期间我会为该产品寻找一个 cookie。如果我找到一个affiliate_id,我会将它传递到 GA 电子商务跟踪变量中。

有没有更好的方法来做到这一点?这可以在没有任何自定义代码的情况下完全使用 GA 完成吗?GA 会在用户进行交易之前告诉我产品页面的访问次数吗?

4

1 回答 1

0

使用活动跟踪,例如/p1?utm_campaign=affiliate&utm_source=affid1&utm_medium=whatever,您将能够通过在报告中添加活动或来源维度来跟踪与您的附属公司相关的电子商务交易。本教程可能会有所帮助(从第 18 页开始 - 跟踪在线营销):http ://services.google.com/analytics/breeze/en/v5/campaigntracking_adwordsintegration-v23_ia5/

如果您已经有一个带有自定义 ID 的会员管理系统,请考虑使用 301 重定向 from /p1/affid=a1to/p1?utm_campaign=affiliate&utm_source=affid1&utm_medium=whatever

您将能够在电子商务部分的相应报告中使用自定义细分跟踪“交易前访问”指标。

于 2012-02-02T06:02:59.640 回答