Google Measurement Protocol交易未显示?

时间:2018-07-06 05:38:19

标签: google-analytics google-analytics-api measurement-protocol

我正在试用一个电子商务网站上的GMP,以查看是否可以获取所有交易/页面浏览量,因为我们的印象是由于广告拦截者而未记录%。

但是,我已经通过调试彻底测试了一些代码,并且它返回了正确的响应。但是我昨天已将此代码推送到网站上,以记录页面浏览量和增强的电子商务交易。

我等到获得第一笔订单后,再进行几次分析(刷新)后,进行了分析(很好),然后进行了分析。因此,我只剩下一天的剩余时间运行了,所以我们接到了很多订单。

今天早上我刚刚检查了一下。但是所有这些都表明它具有相同的单一转换!没有其他数据吗?这是相同的代码,我知道100%的代码在我进行测试并在推升之前对其进行了正确测试。它记录了第一次转换罚款。但此后没有。

这个API到底是怎么回事?我看到很多人对此抱怨。就是行不通吗?还是可以记录的点击数或交易量有每日限制?经过数天的开发以使其能够运行和测试,这非常令人沮丧。

1 个答案:

答案 0 :(得分:-1)

您的问题尚不清楚。您说的是使用Google Analytics(分析)API,但您说要检查并且没有命中。您到底在哪里查看Google Analytics(分析)网站?还是您的应用程序正在使用Google Analytics(分析)API从Google Analytics(分析)提取数据?

您将无法从Google Analytics(分析)API中提取任何数据,除非这些数据也出现在Google Analytics(分析)网站中。我建议等到数据出现在Google Analytics(分析)网站上之前,再担心Google Analytics(分析)API出现问题。

  

Data processing latency

     

处理延迟为24-48小时。每天向Google Analytics(分析)发送超过200,000个会话的标准帐户将导致每天仅刷新一次报告。这会将报告和指标的更新最多延迟两天。要恢复日内处理,请将您的帐户发送的会话数减少到每天<200,000。

     

对于Analytics 360帐户,此限制扩展到每月20亿次点击。了解有关Analytics 360数据处理SLA的更多信息。

即使您使用Google Analytics API从Google Analytics(分析)中提取数据,您也仍然受到Google analytics website相同的数据处理延迟的束缚。

如果满足以下所有条件

  1. 如果您说过,您已将匹配发送到测量协议HTTP GET(https://www.google-analytics.com/debug/collect)的调试端点,则它起作用了
  2. 您已更改代码,以在推送到生产之前向收集端点发送POST请求

    POST /收集HTTP / 1.1
    主持人:www.google-analytics.com

    payload_data

  3. 如果您在发送点击时在Google Analytics(分析)网站上的实时报告中看到匹配,则我认为它们正在起作用。

然后我建议问题仅在于您需要等待数据处理完毕。

我可以向您保证Measurement协议和Google Analytics(分析)API都可以正常工作。我已经使用它们两年了。

相关问题