AdSense Management API'de raporlar varsayılan olarak maksimum 100.000 satır uzunluğundadır. Eğer çalışırken veya verileri işlerken performans sorunlarıyla karşılaşıyorsanız buradan size yardımcı olabilecek bazı ipuçları verilmektedir.
Raporunuzun ölçeğini küçültme
Bir raporu küçültmeye çalışırken bakacağınız ilk şey, üzerinde çalıştığınız boyutların listesidir. kullanarak; eklediğiniz her boyutun, döndürülen satır sayısı üzerinde çarpımsal bir etkisi vardır. Şunlardan emin olun: yalnızca ihtiyacınız olan boyutları eklemeniz gerekir.
Raporlarınızı bölme
Bazen, raporun bir kısmı için son derece doğru verilere ihtiyaç duyduğunuzda izin verir. Örneğin, önceki teslimat için son derece doğru ayrıntılara aylık kazançlarını, ülke ve kanal bazında gösteren istatistiklerle görebilirsiniz. Ancak, ülke düzeyindeki verileri temsil eder. Bu nedenle, son 30 güne ait ama ondan önceki ay için daha basit.
CSV'ye geçerek JSON ayrıştırmasının önüne geçin
AdSense Management API'si, raporlarınızı her zamanki JSON biçimi yerine CSV biçiminde almanıza olanak tanır.
Bunun için alternatif generateCsv yöntemini çağırmanız yeterlidir.
Örnek
DATE,CLICKS 2014-01-01,2 2014-01-02,1 2014-01-03,4 2014-01-04,1 2014-01-05,1