这是电子商务网站看似标准的场景。
- 有两个产品 p1 和 p2,以及两个附属公司 a1 和 a2。
- 用户通过不同的附属公司访问产品页面:例如 /p1/affid=a1, /p2/affid=a2
- 他稍后返回这些页面,但没有关联 ID 并完成交易:例如 /p1、/p2
我需要使用会员 ID 跟踪每笔交易。
可能的解决方案:当用户访问页面时,我可以为 (product_id =>affiliate_id) 设置一个 cookie。当用户下次访问该页面时,在交易期间我会为该产品寻找一个 cookie。如果我找到一个affiliate_id,我会将它传递到 GA 电子商务跟踪变量中。
有没有更好的方法来做到这一点?这可以在没有任何自定义代码的情况下完全使用 GA 完成吗?GA 会在用户进行交易之前告诉我产品页面的访问次数吗?