De forma predeterminada,los informes tienen una longitud máxima de 100, 000 filas en la API de AdSense Management. Si estás si se encuentra cerca de estos límites o si tiene problemas de rendimiento al procesar los datos. hay algunos consejos que pueden ayudar.
Reducir la escala del informe
Cuando intentes reducir el tamaño de un informe, debes tener en cuenta la lista de dimensiones usando; cada dimensión que agregas tiene un efecto multiplicativo en la cantidad de filas devueltas. Asegúrate de que solo agrega las dimensiones que necesitas.
Cómo dividir los informes
A veces, solo necesitas datos extremadamente precisos para una parte del informe, y el resto lo que permite incluir menos detalles. Por ejemplo, podrías necesitar detalles extremadamente precisos sobre el estado ingresos del mes, con estadísticas por país y canal a lo largo de cada día, pero en realidad solo necesitas datos a nivel del país si analizamos antes. Por lo tanto, puede ejecutar un informe complejo el mes anterior, pero una más sencilla para la época anterior.
Cambia a CSV para evitar el análisis de JSON
La API de AdSense Management te permite recibir tus informes en formato CSV, en lugar del JSON habitual.
Para hacerlo, simplemente llama al método alternativo generateCsv.
Ejemplo
DATE,CLICKS 2014-01-01,2 2014-01-02,1 2014-01-03,4 2014-01-04,1 2014-01-05,1