Chạy báo cáo lớn

Theo mặc định, báo cáo có độ dài tối đa là 100.000 hàng trong API Quản lý AdSense. Nếu bạn sắp đạt đến các giới hạn này hoặc gặp vấn đề về hiệu suất trong khi xử lý dữ liệu, thì sau đây là một số mẹo có thể hữu ích.

Giảm quy mô báo cáo

Điều đầu tiên cần xem xét khi cố gắng thu nhỏ báo cáo là danh sách các phương diện bạn đang sử dụng; mỗi phương diện bạn thêm vào có tác động nhân lên đến số lượng hàng được trả về. Hãy đảm bảo bạn chỉ thêm các phương diện mình cần!

Tách báo cáo

Đôi khi, bạn chỉ cần dữ liệu cực kỳ chính xác cho một phần báo cáo và phần còn lại có thể cung cấp ít chi tiết hơn. Ví dụ: bạn có thể cần thông tin chi tiết cực kỳ chính xác về thu nhập của tháng trước, với số liệu thống kê theo quốc gia và kênh mỗi ngày, nhưng chỉ thực sự cần dữ liệu cấp quốc gia khi xem trước đó. Do đó, bạn có thể chạy một báo cáo phức tạp cho tháng trước, nhưng sẽ chạy một báo cáo đơn giản hơn cho thời gian trước đó.

Tránh phân tích cú pháp JSON bằng cách chuyển sang CSV

API Quản lý AdSense cho phép bạn nhận báo cáo ở định dạng CSV, thay vì JSON thông thường.

Để làm việc đó, bạn chỉ cần gọi phương thức generateCsv thay thế.

Ví dụ:

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

Các bước tiếp theo