除非您请求更具体的、更细致的数据,否则 Search Ads 360 API 仅返回汇总数据 数据。例如,关键字中的“点击次数” 报告会列出指定时间范围内某个关键字获得的总点击次数。
| keywordText | keywordLandingPage | clicks | 
|---|---|---|
| 微件 | http://www.example.com | 6000 | 
但是,如果您请求按季度细分的关键字报告, 每个季度会占一行,点击次数列中会列出季度总计。
| keywordText | keywordLandingPage | quarterStart | quarterEnd | clicks | 
|---|---|---|---|---|
| 微件 | http://www.example.com | 2012-01-01 | 2012-03-31 | 1000 | 
| 微件 | http://www.example.com | 2012-04-01 | 2012-06-30 | 1000 | 
| 微件 | http://www.example.com | 2012-07-01 | 2012-09-30 | 1000 | 
| 微件 | http://www.example.com | 2012-10-01 | 2012-12-31 | 3000 | 
请注意,只有在细分数据可用时,细分后的报告才会返回行。
    例如,在包含 floodlightActivity 列的关键字报告中,
    如果没有指标归因,则报表中不会显示 Floodlight 活动对
    以将其纳入报告日期范围内
某些细分与特定列不兼容
某些细分可能会导致特定列返回无效数据。例如,细分依据
    仅当您添加用于生成 Floodlight 报表的列时,floodlightActivity 才有意义
    数据,例如 dfaActions、dfaRevenue、dfaTransactions
    和 dfaWeightedActions。其他类型的转化列(例如
    adWordsConversions)或报告引擎指标(如点击次数和
    未包含 Floodlight 报告的数据,因此,如果您将这些代码
    按“floodlightActivity”细分报表。
如何请求细分报告
若要请求细分报告,请在报告类型参考中添加一列,在其中列出 segment 作为其行为。
  
以下异步请求针对的是按季度细分的关键字报表。通过 每行中的“点击次数”列将包含相应季度的总点击次数:
{
  "reportScope": {
    "agencyId": "20700000000000123", // Replace with your IDs
    "advertiserId": "2170000012345" // Replace with your IDs
  },
  "reportType": "keyword",
  "columns": [
     { "columnName": "campaignId" },
     { "columnName": "keywordText" },
     { "columnName": "keywordLandingPage" },
     { "columnName": "quarterStart" },
     { "columnName": "quarterEnd" },
     { "columnName": "clicks" },
  ]
  "timeRange" : {
    "startDate" : "2012-01-01",
    "endDate" : "2012-12-31"
  },
  "downloadFormat": "csv",
  "maxRowsPerFile": 5000000,
  "statisticsCurrency": "agency",
  "verifySingleTimeZone": false,
  "includeRemovedEntities": false
}
  请求多个片段
您可以在一个请求中包含多个细分列。请注意以下几点:
- 
        如果您按周、月或季度进行细分,我们建议您同时添加 开始和结束列。例如,在季度报告中,同时包含 quarterStart和quarterEnd列。同时包含这两项 列将输出该时间段的开始日期和结束日期, 这将帮助您确认 包含每个完整时间段的数据。
- 
        您不能在同一请求中添加不同类型的时间相关细分。 例如,您不能在同一请求中按季度和月份进行细分。 
- 
        每增加一个细分,行数就可能成倍增加。 
