【问题标题】:adsense management api give diffrent results than websiteadsense 管理 api 给出的结果与网站不同
【发布时间】:2014-06-11 18:07:53
【问题描述】:

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

我尝试了什么:

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

【问题讨论】:

    标签: adsense-api


    【解决方案1】:

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

    我觉得应该是默认值..

    【讨论】:

    • 由于遗留原因,默认设置为 false,因为首次开发 API 时时区报告不可用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-15
    • 1970-01-01
    • 2017-11-04
    • 1970-01-01
    • 2019-06-07
    相关资源
    最近更新 更多