生成大型报告

默认情况下,AdSense Management API 中的报告长度上限为 100,000 行。如果您在处理数据时即将达到这些限制或在处理数据时遇到性能问题,以下提示可能对您有所帮助。

缩小报告范围

尝试缩减报告大小时,首先要考虑的是您所使用的维度列表;您添加的每个维度都会对返回的行数产生倍增影响。请确保仅添加所需的维度!

拆分报告

有时,您只需要报告中某一部分极其准确的数据,而对于其余部分则可以减少详细程度。例如,您可能需要有关上个月收入的非常准确的详细信息,以及每个国家/地区和渠道每天的统计信息,但在此之前,只需要国家/地区级数据。因此,您可以为上个月生成复杂的报告,为上个月生成更简单的报告。

改用 CSV 以避免 JSON 解析

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

后续步骤