Запускайте большие отчеты

По умолчанию максимальная длина отчетов в API управления AdSense составляет 100 000 строк. Если вы приближаетесь к этим ограничениям или сталкиваетесь с проблемами производительности при обработке данных, вот несколько советов, которые могут помочь.

Уменьшение масштаба вашего отчета

Первое, на что следует обратить внимание при попытке уменьшить размер отчета, — это список используемых вами измерений; каждое добавляемое измерение оказывает мультипликативное влияние на количество возвращаемых строк. Убедитесь, что вы добавляете только те размеры, которые вам нужны!

Разделение отчетов

Иногда вам нужны чрезвычайно точные данные только для части отчета, а остальные требуют меньше деталей. Например, вам могут понадобиться чрезвычайно точные данные о доходах за предыдущий месяц со статистикой по стране и каналу за каждый день, но на самом деле вам нужны данные на уровне страны только до этого. Таким образом, вы можете запустить сложный отчет за предыдущий месяц, а более простой — за период до этого.

Избегайте анализа JSON, переключившись на CSV.

API управления AdSense позволяет получать отчеты в формате CSV, а не в обычном формате JSON.

Для этого просто вызовите альтернативный методgenerCsv .

Пример

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

Следующие шаги