电子商务未在Google Analytics测量协议中显示

时间:2017-05-10 14:49:03

标签: paypal google-analytics transactions

因为我在我的网站上接受PayPal付款,所以我试图使用Measurement Protocol在服务器端发送交易详情。使用PayPal付费的访问者通常不会返回我的网站查看订单确认页面,因此依赖IPN是一种更可靠的记录交易方式。

我已经能够使用测量协议成功记录事件命中,但是虽然我的电子商务(普通电子商务,未增强)点击通过debugger验证,但他们没有出现在我的任何一个GA报告,甚至在交易完成后的一两天。是的,我已经确认在Google Analytics中启用了电子商务(但未启用增强型电子商务)。

示例请求,使用tid和cid编辑(它们在实际调用中是正确的):

  1. 电子商务交易:
  2. https://www.google-analytics.com/collect?v=1&t=transaction&tid=UA-XXXXXXXX-1&cid=XXXXXXXX&ti=20D95105S1786425X&tr=50.00&cu=USD&ds=web

    1. 电子商务项目(总是有1项;这些项目是捐款,我的网站在一次交易中不允许多次捐款):
    2. https://www.google-analytics.com/debug/collect?v=1&t=item&tid=UA-XXXXXXXX-1&cid=XXXXXXXX&ti=20D95105S1786425X&in=giveNow&ip=50.00&iq=1&iv=Onetime&cu=USD&ds=web

      1. 事件点击,确实有效:
      2. https://www.google-analytics.com/debug/collect?v=1&t=event&tid=UA-XXXXXXXX-1&cid=XXXXXXXX&ec=donate&ea=Onetime&el=giveNow&ev=50.00&ta=StMU&ds=web

        所有三次点击都是连续发送的,事件命中是最后一次调用。欢迎任何进一步调试的建议!

1 个答案:

答案 0 :(得分:0)

最后解决了它:我已经调试了很长时间以至于我实际上是将所有调用发送到调试器(https://www.google-analytics.com/debug/collect)而不是生产URL(https://www.google-analytics.com/collect)。