Menjalankan Laporan Besar

Laporan memiliki panjang maksimum 100.000 baris di AdSense Management API, secara default. Jika Anda mendekati batas ini, atau mengalami masalah performa saat memproses data, berikut beberapa tips yang dapat membantu.

Mengurangi skala laporan

Hal pertama yang harus diperhatikan ketika mencoba memperkecil laporan adalah daftar dimensi yang Anda gunakan; setiap dimensi yang Anda tambahkan memiliki efek multiplikatif pada jumlah baris yang ditampilkan. Pastikan Anda hanya menambahkan dimensi yang diperlukan.

Memisahkan laporan

Terkadang, Anda hanya memerlukan data yang sangat akurat untuk sebagian laporan, sedangkan data lainnya tidak terlalu mendetail. Misalnya, Anda mungkin memerlukan detail yang sangat akurat untuk penghasilan bulan sebelumnya, dengan statistik per negara dan saluran setiap hari, tetapi hanya benar-benar memerlukan data tingkat negara saat melihat sebelumnya. Oleh karena itu, Anda dapat menjalankan laporan kompleks untuk bulan sebelumnya, tetapi laporan yang lebih sederhana untuk bulan sebelumnya.

Menghindari penguraian JSON dengan beralih ke CSV

API Pengelolaan AdSense memungkinkan Anda menerima laporan dalam format CSV, bukan dalam format JSON biasa.

Untuk melakukannya, cukup panggil metode generateCsv alternatif.

Contoh

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

Langkah berikutnya