Par défaut, les rapports peuvent comporter jusqu'à 100 000 lignes dans l'API AdSense Management. Si vous lorsque vous approchez de ces limites ou que vous rencontrez des problèmes de performances lors du traitement des données, ici voici quelques conseils qui peuvent vous aider.
Réduire l'échelle de votre rapport
Lorsque vous essayez de réduire un rapport, vous devez d'abord dresser la liste des variables utilisant ; Chaque dimension que vous ajoutez a un effet multiplicateur sur le nombre de lignes renvoyées. Assurez-vous que vous n'ajoutez que les dimensions dont vous avez besoin.
Répartition de vos rapports
Parfois, vous n'avez besoin que de données extrêmement précises pour une partie du rapport, tandis que le reste ce qui permet de moins de détails. Par exemple, vous pouvez avoir besoin d'informations extrêmement précises des revenus du mois, avec des statistiques quotidiennes par pays et par chaîne, mais n'a réellement besoin des données au niveau du pays lorsque vous regardez avant cela. Vous pouvez donc générer un rapport complexe le mois précédent, mais un autre plus simple pour la période précédente.
Éviter l'analyse JSON en passant au format CSV
L'API AdSense Management vous permet de recevoir vos rapports au format CSV, au lieu du format JSON habituel.
Pour ce faire, il vous suffit d'appeler la méthode alternative generateCsv.
Exemple
DATE,CLICKS 2014-01-01,2 2014-01-02,1 2014-01-03,4 2014-01-04,1 2014-01-05,1