Dates manquantes

Lorsque vous générez un rapport quotidien dans l'API AdSense Management, vous pouvez vous attendre à ce qu'une ligne s'affiche pour chaque jour, quelles que soient les données renvoyées. Cependant, il peut arriver qu'aucune donnée ne s'affiche pour un jour donné, simplement parce qu'aucun événement du type demandé n'a été consigné.

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'a été renvoyée pour le 10/01/2014 ou le 11/01/2014, car aucun événement de clic ni de revenus n'a été enregistré.

Étapes suivantes