Google 解析 API 错误 (500) 后端错误
Google Analytic API Error (500) Backend Error
我们有一个销售跟踪器应用程序。在此应用程序中,我们从 5 个不同的分析帐户(网站)收集所有分析数据并创建报告。它一直工作到今天早上。现在它显示一些错误,例如 500 Backend Error
:
PHP Fatal error: Uncaught Google_Service_Exception: {"error":{"errors":[{"domain":"global","reason":"backendError","message":"Backend Error"}],"code":500,"message":"Backend Error"}}
500 错误是捕获所有错误,这些错误通常意味着服务器端存在问题。如果你检查 documentation 你会看到上面的评论。 Google 表示他们不希望您重试该错误。但是,如果您在文档中向下滚动一点,您会找到此部分。
但是我们也发现了以下内容。
然而两者都没有 "code":500,"message":"Backend Error"
回退
有许多错误消息表明退避可以起作用。
带有一个 python 示例,其中包括
这是因为 Google 分析 api 与其他分析略有不同 Google api returns 错误的方式不一样在大多数情况下它更好。这样做的原因是后端错误可能是由防洪引起的。不经常,但大部分时间都可能发生。你永远不应该 运行 一个小时的大型脚本,因为那样你就会与每个设置了 cron 作业以每小时提取数据的人竞争。
我通常只对 'userRateLimitExceeded', 'quotaExceeded', 'internalServerError'
错误使用退避,而不是 'backendError'
但 Google 在他们的文档中说明了它,所以它可能值得一试。
与此同时,我将向团队发送一封电子邮件,以获得有关文档的一些说明。
500,"消息":"后端错误"
至于上面的消息,我已经看过几次,它通常与 Google 结束时的问题有关。在等待团队的回复时,请尝试一下。
我们有一个销售跟踪器应用程序。在此应用程序中,我们从 5 个不同的分析帐户(网站)收集所有分析数据并创建报告。它一直工作到今天早上。现在它显示一些错误,例如 500 Backend Error
:
PHP Fatal error: Uncaught Google_Service_Exception: {"error":{"errors":[{"domain":"global","reason":"backendError","message":"Backend Error"}],"code":500,"message":"Backend Error"}}
500 错误是捕获所有错误,这些错误通常意味着服务器端存在问题。如果你检查 documentation 你会看到上面的评论。 Google 表示他们不希望您重试该错误。但是,如果您在文档中向下滚动一点,您会找到此部分。
但是我们也发现了以下内容。
然而两者都没有 "code":500,"message":"Backend Error"
回退
有许多错误消息表明退避可以起作用。
带有一个 python 示例,其中包括
这是因为 Google 分析 api 与其他分析略有不同 Google api returns 错误的方式不一样在大多数情况下它更好。这样做的原因是后端错误可能是由防洪引起的。不经常,但大部分时间都可能发生。你永远不应该 运行 一个小时的大型脚本,因为那样你就会与每个设置了 cron 作业以每小时提取数据的人竞争。
我通常只对 'userRateLimitExceeded', 'quotaExceeded', 'internalServerError'
错误使用退避,而不是 'backendError'
但 Google 在他们的文档中说明了它,所以它可能值得一试。
与此同时,我将向团队发送一封电子邮件,以获得有关文档的一些说明。
500,"消息":"后端错误"
至于上面的消息,我已经看过几次,它通常与 Google 结束时的问题有关。在等待团队的回复时,请尝试一下。