Dates manquantes

Lorsque vous générez un rapport quotidien dans l'API AdSense Management, vous vous attendez peut-être à voir une ligne pour chaque jour, quelles que soient les données renvoyées. Toutefois, il peut arriver qu'aucune donnée ne soit renvoyée pour un jour donné, simplement parce qu'aucun événement du type demandé n'a été enregistré.

Dimension: DATE
Métrique: CLICKS, EARNINGS

Solution :

{
  "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}
}

Comme vous pouvez le constater, aucune ligne n'est renvoyée pour le 10/01/2014 ou le 11/01/2014, car aucun événement lié aux clics ou aux revenus n'a été enregistré.

Étapes suivantes