Générer des rapports volumineux

Par défaut, les rapports peuvent comporter jusqu'à 100 000 lignes dans l'API AdSense Management. Si vous approchez de ces limites ou rencontrez des problèmes de performances lors du traitement des données, voici quelques conseils qui peuvent vous aider.

Réduire la portée de votre rapport

Lorsque vous essayez de réduire la taille d'un rapport, le premier point à prendre en compte est la liste des dimensions que vous utilisez. Chaque dimension ajoutée a un effet multiplicateur sur le nombre de lignes renvoyées. Veillez à n'ajouter que les dimensions dont vous avez besoin.

Diviser vos rapports

Parfois, vous n'avez besoin de données extrêmement précises que pour une partie du rapport, le reste permettant moins de détails. Par exemple, vous pouvez avoir besoin de détails extrêmement précis sur les revenus du mois précédent, avec des statistiques par pays et par canal pour chaque jour, mais vous n'avez réellement besoin que des données au niveau du pays lorsque vous examinez ces données. Ainsi, vous pouvez générer un rapport complexe pour le mois précédent, mais un rapport plus simple pour le mois précédent.

Éviter l'analyse JSON en passant au format CSV

L'API AdSense Management vous permet de recevoir vos rapports au format CSV, plutôt qu'au format JSON habituel.

Pour ce faire, il vous suffit d'appeler l'autre méthode generateCsv.

Exemple

DATE,CLICKS
2014-01-01,2
2014-01-02,1
2014-01-03,4
2014-01-04,1
2014-01-05,1

Étapes suivantes