Ao gerar um relatório diário na API de gerenciamento do Google AdSense, você pode esperar uma linha para cada dia, independentemente dos dados retornados. No entanto, em alguns casos, você pode não receber dados em um determinado dia simplesmente porque não havia eventos registrados dos tipos solicitados.
Dimensão: DATE
Métrica: CLICKS
, EARNINGS
Resposta:
{ "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} }
Como você pode ver, nenhuma linha é retornada para 10/01/2014 ou 11/01/2014, porque não houve eventos de clique ou ganhos.