0

我正在开发一个连接到 Google Adsense API 的应用程序。因为我在英国,所以我关于 Google Adsense 网络登录的报告都设置为英国当地时间。但是,API 数据似乎都只在太平洋时间,也就是谷歌标准时间:-)

这不一定是一个大问题,因为它不会影响实际收益。但这确实使每天跟踪 CPC 和 CTR 等内容变得更加困难。如果我可以深入到每小时级别的数据中会更容易,因为这样我就可以轻松地将区域外时间重新分配到相邻的一天。但这似乎也不是一个选择,除非我错过了什么。

我搜索了文档,但似乎找不到任何控制 API 数据时区的方法。有什么方法可以让 APi 在本地时区提供数据,还是我只需要忍受在太平洋时间获取报告?

4

2 回答 2

1

作为开发者,您无法定义要使用的时区,但作为发布者,您可以在 AdSense 网络界面中更改您的本地时区。之后,您可以在请求报告时使用 useTimezoneReporting。

阅读完整的解释和“注意事项”:

https://developers.google.com/adsense/management/timezone

于 2014-08-28T09:23:13.407 回答
0

我位于英国,请求从 AdSense API 和“昨天”数据保存的报告。

当我们的时间在午夜之后触发时,它会从前天提取数据......

我不知道 API 在 PST 时间运行,只是相信它会遵循我们帐户上设置的本地时区。

即使上面评论中的文档提到报告将在您的帐户中设置时在“本地时间”完成,API 仍将根据其自己的时区 (PST) 操作调用。+8 小时格林威治标准时间。

因此,如果您需要获取“昨天”报告,请务必在通话中设置日期或调整您的日程安排以匹配 PST 时区。

于 2017-12-01T15:34:02.640 回答