Daten fehlen

Wenn Sie über die AdSense Management API einen täglichen Bericht erstellen, erwarten Sie möglicherweise, dass für jeden Tag eine Zeile ausgegeben wird, unabhängig davon, welche Daten zurückgegeben werden. Es kann jedoch vorkommen, dass Sie für einen bestimmten Tag keine Daten zurückerhalten, einfach weil keine Ereignisse der angeforderten Typen protokolliert wurden.

Dimension: DATE
Messwert: CLICKS, EARNINGS

Antwort:

{
  "totalMatchedRows": "4",
  "headers": [
    { "name": "DATE", "type": "DIMENSION" },
    { "name": "CLICKS", "type": "METRIC_TALLY" },
    { "name": "EARNINGS", "type": "METRIC_CURRENCY", "currency": "USD" }
  ],
  "rows": [
    { "cells":
      [ {"value": "2014-01-08"}, {"value": "3"}, {"value": "0.41"} ],
      [ {"value": "2014-01-09"}, {"value": "5"}, {"value": "0.49"} ],
      [ {"value": "2014-01-12"}, {"value": "2"}, {"value": "0.19"} ],
      [ {"value": "2014-01-13"}, {"value": "1"}, {"value": "0.03"} ]
    }
  ],
  "totals": {
    "cells": [
      {}, {"value": "13"}, {"value": "1.12"}
    ]
  },
  "averages": {
    "cells": [
      {}, {"value": "2"}, {"value": "0.28"}
    ]
  },
  "startDate": {"year": 2014, "month": 1, "day": 8},
  "endDate": {"year": 2021, "month": 1, "day": 13}
}

Wie Sie sehen, werden für 2014-01-10 oder 2014-01-11 keine Zeilen zurückgegeben, da keine Klick- oder Einnahmenereignisse aufgetreten sind.

Nächste Schritte