使用Google Analytics

时间:2016-11-06 13:37:16

标签: google-analytics universal-analytics enhanced-ecommerce

在具有联属网络营销链接的网站上,我无法以编程方式访问转化日志,我将其视为offline conversions

我的设置

在线

  1. 用户访问我的网站,查看附属广告并发送promotion view点击。
  2. 当用户点击广告时,系统会发送promotion click点击,并将用户重定向到我网站上的其他网页。
  3. 在“重定向页面”上,正在发送product view点击,用户将被重定向到关联链接,并通过其Google Analytics clientId。
  4. 离线

    1. 每周一次,我从联盟计划下载统计数据,如下所示:
    2. clientId                 visits    conversions    revenue  
      4444444444.3333333333    1         0              $0
      1234567890.1234567890    1         1              $16.40
      

      然后我使用Measurement Protocol发送离线事件:

      1. 对于每一行访问,我发送一个product click点击。
      2. 对于每行转化,我发送product purchase点击。
      3. 我的问题

        转化显示在电子商务报告中:

        由于在原始会话已关闭后正在发送脱机命中,因此会打开一个新会话,其中不包含有关该用户的信息。 所以我看不到人口统计报告的转换,例如:

        可选解决方案?

        我正在考虑使用Google Analytics的user-id功能 即使没有识别用户,我也可以通过他们的clientId来识别它们 当然,这不是谷歌在推出该功能时的意图,但我相信它会解决我的问题。我只是不确定这些消极因素。

        我的问题

        1. 有关我的设置的任何反馈?
        2. 为什么在会话结束后传递clientId甚至是必要的?真实会话和离线点击之间共享什么样的信息?
        3. 将clientId作为userId传递给Google Analytics是不是一个坏主意?为什么?
        4. 相关文章

1 个答案:

答案 0 :(得分:0)

我们能够像执行测量协议一样链接离线操作,但问题是这些会话未包含在人口统计和年龄报告中。

相反看那些报告,我用它们进行分段分析。他们看过的页面,他们过去的来源,我也使用归因模型来了解推动更多转化的最佳渠道。

是的,您可以将CID用作用户ID,但我还没有尝试使用离线跟踪。与我们分享结果。