0

关于 AdSense 报告 API - GET /accounts/accountId/reports

它是仅检索 AdMob 数据(作为广告网络)还是也可以包含来自其他中介广告网络的数据?

4

3 回答 3

1

有一个AdMob API可用于获取 AdMob 特定数据。

它提供了生成可用网络调解报告的可能性。它可能很简单:

curl -X POST https://admob.googleapis.com/v1/accounts/<your_publisher_id>/mediationReport:generate \
       -H "Authorization: Bearer <access_token>" \
       -H "Content-Type: application/json" \
       --data @- << EOF
{
  "report_spec": {
    "date_range": {
      "start_date": {"year": 2020, "month": 4, "day": 1},
      "end_date": {"year": 2020, "month": 4, "day": 1}
    },
    "dimensions": ["AD_SOURCE", "AD_UNIT", "PLATFORM"],
    "metrics": ["ESTIMATED_EARNINGS"]
  }
}
EOF
于 2020-04-03T00:13:52.327 回答
0

我知道这是旧的,但它确实使用 AdMob,这里有一些用于 Ad Sense 的参数: https ://developers.google.com/adsense/management/metrics-dimensions

这里还有一些 AdMob: https ://developers.google.com/admob/android/reporting

您可以混合搭配,甚至在此处尝试您的请求以查看输出: https ://developers.google.com/adsense/management/v1.4/reference/accounts/reports/generate

我们用:

  • APP_NAME - 您的应用程序的名称
  • APP_PLATFORM - iOS / Android
  • AD_UNIT_SIZE_NAME - 这告诉我们在 AdMob 中的广告类型、奖励、插页式等,我认为这是广告格式。

我的问题是如何从 PC 上的 Unity c# 应用程序发送授权请求,但这对于另一个线程来说是个问题......

于 2020-02-18T16:28:38.580 回答
0

如果您的广告单元包含来自其他广告网络的来源(即中介),那么 AD_REQUESTS、PAGE_VIEWS 字段就是总数。您发送的请求。但是 INDIVIDUAL_AD_IMPRESSIONS 字段代表admob 网络提供的展示次数,EARNINGS 字段也是如此。

例如,您向具有 3 个广告来源的广告单元发送了 9000 个请求。假设所有广告来源都相同,您可能会看到 9000 为 AD_REQUESTS,而 3000 为 INDIVIDUAL_AD_IMPRESSIONS。

似乎没有办法使用 adsense 报告 api 来获取“AdMob 网络请求”或“AdMob 网络请求 RPM”

于 2016-09-28T05:04:42.000 回答