Báo cáo được phân đoạn

API Báo cáo Search Ads 360 mới hiện đã ra mắt. API mới cung cấp linh hoạt hơn nữa trong việc xây dựng các báo cáo tuỳ chỉnh và tích hợp dữ liệu vào các ứng dụng báo cáo và quy trình. Tìm hiểu thêm về cách di chuyển sang và sử dụng Báo cáo Search Ads 360 mới .

API Search Ads 360 chỉ trả về dữ liệu tổng hợp, trừ phi bạn yêu cầu dữ liệu được phân đoạn và chi tiết hơn . Ví dụ: cột số lần nhấp trong một từ khoá báo cáo liệt kê tổng số lượt nhấp vào một từ khoá trong khoảng thời gian mà bạn chỉ định.

keywordText keywordLandingPage lượt nhấp
tiện ích http://www.example.com 6000

Nhưng nếu yêu cầu một báo cáo từ khoá phân đoạn theo quý, đối với mỗi từ khoá, bạn sẽ thấy một hàng cho mỗi quý và cột số nhấp chuột sẽ liệt kê tổng số hàng quý.

keywordText keywordLandingPage quarterStart quarterEnd lượt nhấp
tiện ích http://www.example.com 2012-01-01 2012-03-31 1000
tiện ích http://www.example.com 2012-04-01 2012-06-30 1000
tiện ích http://www.example.com 2012-07-01 2012-09-30 1000
tiện ích http://www.example.com 2012-10-01 2012-12-31 3000

Lưu ý rằng báo cáo được phân đoạn chỉ trả về hàng nếu phân đoạn có dữ liệu. Ví dụ: trong báo cáo từ khoá có cột floodlightActivity, từ khoá và Cặp hoạt động Floodlight sẽ không xuất hiện trong báo cáo nếu không có chỉ số nào được phân bổ cho phạm vi ngày báo cáo.

Một số phân đoạn không tương thích với một số cột cụ thể

Một số phân đoạn có thể khiến các cột cụ thể trả về dữ liệu không hợp lệ. Ví dụ: phân đoạn theo floodlightActivity chỉ có ý nghĩa nếu bạn bao gồm các cột báo cáo Floodlight chẳng hạn như dfaActions, dfaRevenue, dfaTransactions, và dfaWeightedActions. Các loại cột lượt chuyển đổi khác (chẳng hạn như adWordsConversions) hoặc các cột báo cáo chỉ số của công cụ (chẳng hạn như số lượt nhấp và lượt hiển thị), không chứa dữ liệu do Floodlight báo cáo, nên chúng sẽ trả về các giá trị không hợp lệ nếu bạn phân đoạn báo cáo theo floodlightActivity.

Cách yêu cầu báo cáo phân đoạn

Để yêu cầu một báo cáo được phân đoạn, hãy bao gồm một cột liệt kê segment là hành vi của báo cáo đó trong phần tham khảo Loại báo cáo.

Yêu cầu không đồng bộ sau đây là dành cho báo cáo từ khoá được phân đoạn theo quý. Chiến lược phát hành đĩa đơn cột số lần nhấp trong mỗi hàng sẽ chứa tổng số lần nhấp trong quý:

{
  "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
}
  
Lưu ý: Hãy cẩn thận với ngày. Nếu bạn yêu cầu báo cáo hằng quý, hãy đảm bảo rằng timeRange của báo cáo bao gồm cả quý. Nếu không, bạn sẽ chỉ nhận được một phần kết quả. Điều này có thể khiến mọi người nghĩ đã có sự sụt giảm đáng kể về số lượt nhấp, doanh thu, v.v.

Yêu cầu nhiều phân khúc

Bạn có thể thêm nhiều cột phân đoạn vào một yêu cầu. Xin lưu ý những điều sau:

  • Nếu phân đoạn theo tuần, tháng hoặc quý, bạn nên bao gồm cả hai cột bắt đầu và cột kết thúc trong yêu cầu của bạn. Ví dụ: trong báo cáo hằng quý, hãy bao gồm cả cột quarterStartquarterEnd. Bao gồm cả hai thành phần này sẽ cho ra ngày bắt đầu và ngày kết thúc của giai đoạn, giúp xác nhận rằng bạn đã dữ liệu được thêm vào cho từng giai đoạn đầy đủ.

  • Bạn không thể thêm nhiều loại phân đoạn liên quan đến thời gian vào cùng một yêu cầu. Ví dụ: bạn không thể phân đoạn theo quý và theo tháng trong cùng một yêu cầu.

  • Số lượng hàng có thể tăng theo cấp số nhân khi mỗi phân đoạn bổ sung.