Мне удалось заставить работать API, но это номера отчетов, которые всегда немного ниже, чем те, о которых сообщает веб-интерфейс (или мобильное приложение) AdSense.
Это ответ от проводника API:
"kind": "adsense#report",
"totalMatchedRows": "1",
"headers": [
{
"name": "EARNINGS",
"type": "METRIC_CURRENCY",
"currency": "EUR"
},
{
"name": "CLICKS",
"type": "METRIC_TALLY"
}
],
"rows": [
[
"7.58",
"17"
]
],
"totals": [
"7.58",
"17"
],
"averages": [
"7.58",
"17"
],
"startDate": "2019-10-07",
"endDate": "2019-10-07"
}
Например, в течение двух дней назад (2019-10-07) веб-интерфейс отображал 24 клика с предполагаемым заработком 7,65 евро, а когда я звоню API в тот же день, он показывает 17 кликов. и заработок 7,58 евро.
И за каждый второй день номера ниже, чем те, что в веб-интерфейсе.