0

adsense 管理 api 给我的结果与网站界面不同。

最简单的示例:在此处运行报告: https ://developers.google.com/adsense/management/v1.4/reference/accounts/reports/generate

我想查看某个日期给定 AD_UNIT_NAME 的国家/地区的 rpm

这个请求:(xxxx 被审查 https://www.googleapis.com/adsense/v1.4/accounts/pub-xxxx/reports?startDate=2014-05-01&endDate=2014-05-01&dimension=COUNTRY_CODE&filter=AD_UNIT_NAME% 3D%3D160%2F600+-+xxxx&metric=AD_REQUESTS_RPM&key=xxxx

我得到了结果,除了问题是当我去 adsense 网站并点击相同的广告单元名称并添加国家维度时,我看到了不同的结果.. 我用各种不同的请求检查了很多次(例如点击而不是 rpm 或不同的广告单元或没有国家/地区维度等)。

api总是给出与adsense接口不同的结果,这是为什么?

api 结果示例:[ "BR", "5.10" ]

同一广告的 adsense 网站结果:巴西:7.64

我尝试了什么:

确保相同的货币。确保相同的日期。检查不同的日期。检查它的同一个广告。检查不同的广告。等等

4

1 回答 1

3

所以经过很长时间我找到了答案:不同的时区......所需要的只是将useTimezoneReporting设置为true。

我认为它应该是默认值..

于 2014-06-11T19:01:51.407 回答