Trả về báo cáo tổng hợp tuỳ chỉnh về dữ liệu sự kiện Google Analytics. Báo cáo tổng hợp là định dạng nâng cao và có ý nghĩa hơn so với báo cáo thông thường. Trong báo cáo tổng hợp, các phương diện chỉ hiển thị nếu được đưa vào một bảng tổng hợp. Bạn có thể chỉ định nhiều trụ để phân tích thêm dữ liệu của mình.
Yêu cầu HTTP
POST https://analyticsdata.googleapis.com/v1alpha:runPivotReport
URL sử dụng cú pháp Chuyển mã gRPC.
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
| Biểu diễn dưới dạng JSON | |
|---|---|
{ "entity": { object ( |
|
| Trường | |
|---|---|
entity |
Tài sản có các sự kiện được theo dõi. Trong yêu cầu theo lô, thực thể này phải không được chỉ định hoặc nhất quán với thực thể cấp lô. |
dimensions[] |
Các phương diện được yêu cầu. Tất cả các phương diện đã xác định phải được sử dụng bởi một trong các tham số sau: thắng, Kích thước, Trục, OrderBys. |
metrics[] |
Chỉ số được yêu cầu, cần phải chỉ định ít nhất một chỉ số. Tất cả các chỉ số đã xác định phải được sử dụng bằng một trong các chỉ số sau: metric_expression, metricFilter, orderBys. |
dimensionFilter |
Mệnh đề bộ lọc của phương diện. Bạn phải yêu cầu các phương diện để sử dụng trong bộ lọc này. Không thể sử dụng chỉ số trong bộ lọc này. |
metricFilter |
Mệnh đề bộ lọc của chỉ số. Được áp dụng ở giai đoạn sau khi tổng hợp, tương tự như mệnh đề SQL. Bạn phải yêu cầu các chỉ số để sử dụng trong bộ lọc này. Không thể sử dụng các phương diện trong bộ lọc này. |
pivots[] |
Mô tả định dạng trực quan của các phương diện trong báo cáo theo cột hoặc hàng. Sự hợp nhất của tên phương diện (tên phương diện) trong tất cả các bảng tổng hợp phải là một tập hợp con của tên phương diện được xác định trong Phương diện. Không có hai bảng tổng hợp nào có thể dùng chung một phương diện. Phương diện chỉ hiển thị nếu xuất hiện trong bảng tổng hợp. |
dateRanges[] |
Phạm vi ngày để truy xuất dữ liệu sự kiện cho báo cáo. Nếu bạn chỉ định nhiều phạm vi ngày, thì báo cáo sẽ sử dụng dữ liệu sự kiện trong từng phạm vi ngày. Một phương diện đặc biệt có tên trường là "daterange" có thể được đưa vào tên trường của Pivot; nếu có, báo cáo sẽ so sánh giữa các phạm vi ngày. Trong yêu cầu nhóm thuần tập, bạn không được chỉ định |
currencyCode |
Mã đơn vị tiền tệ ở định dạng ISO4217, chẳng hạn như "AED", "USD", "JPY". Nếu trường này trống, báo cáo sẽ sử dụng đơn vị tiền tệ mặc định của thực thể. |
cohortSpec |
Nhóm thuần tập được liên kết với yêu cầu này. Nếu có một nhóm thuần tập trong yêu cầu, thì "nhóm thuần tập" bắt buộc phải có phương diện. |
keepEmptyRows |
Nếu giá trị là false hoặc không được chỉ định, thì hệ thống sẽ không trả về mỗi hàng có tất cả các chỉ số bằng 0. Nếu đúng, các hàng này sẽ được trả về nếu chúng không bị bộ lọc loại bỏ riêng biệt. |
returnPropertyQuota |
Bật/tắt tính năng trả về trạng thái hiện tại của hạn mức cho Tài sản Analytics này. Hạn mức được trả về trong PropertyQuota. |
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của RunPivotReportResponse.
Phạm vi cấp phép
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics