เรียกใช้รายงานขนาดใหญ่

รายงานมีความยาวได้สูงสุด 100,000 แถวใน AdSense Management API โดยค่าเริ่มต้น หากถึงขีดจำกัดเหล่านี้หรือพบปัญหาด้านประสิทธิภาพขณะประมวลผลข้อมูล เคล็ดลับที่อาจช่วยได้มีดังนี้

การลดขนาดของรายงาน

สิ่งแรกที่ต้องมองหาเมื่อพยายามย่อรายงานให้เล็กลงคือรายการมิติข้อมูลที่คุณกำลังใช้ แต่ละมิติข้อมูลที่คุณเพิ่มมีผลกระทบหลายเท่ากับจำนวนแถวที่แสดงผล ตรวจดูว่าคุณเพิ่มเฉพาะขนาดที่ต้องการเท่านั้น

การแยกรายงาน

บางครั้งคุณต้องการเพียงข้อมูลที่แม่นยำมากๆ สำหรับส่วนหนึ่งของรายงาน โดยข้อมูลที่เหลือจะให้รายละเอียดน้อยลง ตัวอย่างเช่น คุณอาจต้องการรายละเอียดที่ถูกต้องแม่นยำมากสำหรับรายได้ของเดือนที่แล้ว พร้อมสถิติตามประเทศและช่องในแต่ละวัน แต่จริงๆ แล้วต้องการเพียงข้อมูลระดับประเทศเท่านั้นเมื่อดูข้อมูลก่อนหน้านั้น ดังนั้นคุณจึงอาจเรียกใช้รายงานที่ซับซ้อนสำหรับเดือนก่อนหน้าได้ แต่รายงานที่เรียบง่ายขึ้นก่อนหน้านั้น

หลีกเลี่ยงการแยกวิเคราะห์ JSON โดยการเปลี่ยนไปใช้ CSV

AdSense Management API ช่วยให้คุณได้รับรายงานในรูปแบบ CSV แทนที่จะเป็น JSON แบบปกติ

ซึ่งทำได้ง่ายๆ เพียงเรียกใช้เมธอด generateCsv แทน

ตัวอย่าง

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

ขั้นตอนถัดไป