Trả về một báo cáo tuỳ chỉnh về dữ liệu sự kiện Google Analytics. Báo cáo chứa số liệu thống kê bắt nguồn từ dữ liệu do mã theo dõi Google Analytics thu thập. Dữ liệu được trả về từ API ở dạng bảng có các cột cho các phương diện và chỉ số được yêu cầu. Chỉ số là các phép đo riêng lẻ về hoạt động của người dùng trên tài sản của bạn, chẳng hạn như số người dùng đang hoạt động hoặc số sự kiện. Phương diện phân tích các chỉ số theo một số tiêu chí phổ biến, chẳng hạn như quốc gia hoặc tên sự kiện.
Để biết hướng dẫn tạo yêu cầu và hiểu rõ phản hồi, hãy xem phần Tạo báo cáo.
Yêu cầu HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:runReport
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Tham số | |
---|---|
property |
Mã nhận dạng tài sản Google Analytics có các sự kiện được theo dõi. Được chỉ định trong đường dẫn URL chứ không phải trong phần nội dung. Để tìm hiểu thêm, hãy xem bài viết nơi tìm mã tài sản. Trong một yêu cầu hàng loạt, thuộc tính này phải không được chỉ định hoặc nhất quán với thuộc tính cấp lô. Ví dụ: properties/1234 |
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 |
---|
{ "dimensions": [ { object ( |
Trường | |
---|---|
dimensions[] |
Các phương diện được yêu cầu và hiển thị. |
metrics[] |
Các chỉ số được yêu cầu và hiển thị. |
date |
Phạm vi ngày của dữ liệu cần đọc. Nếu bạn yêu cầu nhiều phạm vi ngày, thì mỗi hàng phản hồi sẽ chứa một chỉ mục phạm vi ngày dựa trên 0. Nếu hai phạm vi ngày trùng lặp, thì dữ liệu sự kiện cho những ngày trùng lặp sẽ được đưa vào các hàng phản hồi cho cả hai phạm vi ngày. Trong yêu cầu về nhóm thuần tập, bạn không được chỉ định |
dimension |
Bộ lọc phương diện cho phép bạn chỉ yêu cầu các giá trị phương diện cụ thể trong báo cáo. Để tìm hiểu thêm, hãy xem bài viết Kiến thức cơ bản về bộ lọc phương diện để biết ví dụ. Không thể sử dụng chỉ số trong bộ lọc này. |
metric |
Mệnh đề bộ lọc của chỉ số. Được áp dụng sau khi tổng hợp các hàng của báo cáo, tương tự như mệnh đề having trong SQL. Bạn không thể sử dụng phương diện trong bộ lọc này. |
offset |
Số hàng của hàng bắt đầu. Hàng đầu tiên được tính là hàng 0. Khi phân trang, yêu cầu đầu tiên không chỉ định độ dời; hoặc tương đương, đặt độ dời thành 0; yêu cầu đầu tiên trả về Để tìm hiểu thêm về thông số phân trang này, hãy xem phần Phân trang. |
limit |
Số lượng hàng sẽ trả về. Nếu không chỉ định, hệ thống sẽ trả về 10.000 hàng. API sẽ trả về tối đa 250.000 hàng cho mỗi yêu cầu, bất kể bạn yêu cầu bao nhiêu hàng. API cũng có thể trả về ít hàng hơn Để tìm hiểu thêm về thông số phân trang này, hãy xem phần Phân trang. |
metric |
Tổng hợp các chỉ số. Các giá trị chỉ số tổng hợp sẽ xuất hiện trong các hàng có dimensionValues được đặt thành "RESERVED_(MetricAggregation)". Dữ liệu tổng hợp bao gồm cả dữ liệu so sánh và nhiều phạm vi ngày sẽ được tổng hợp dựa trên các phạm vi ngày. |
order |
Chỉ định cách sắp xếp các hàng trong phản hồi. Các yêu cầu bao gồm cả dữ liệu so sánh và nhiều phạm vi ngày sẽ có thứ tự được áp dụng cho dữ liệu so sánh. |
currency |
Mã đơn vị tiền tệ theo đị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 tài sản. |
cohort |
Nhóm thuần tập được liên kết với yêu cầu này. Nếu có nhóm thuần tập trong yêu cầu, thì bạn phải có phương diện "nhóm thuần tập". |
keep |
Nếu giá trị là false hoặc không xác định, thì hệ thống sẽ không trả về mỗi hàng có tất cả chỉ số bằng 0. Nếu đúng, các hàng này sẽ được trả về nếu không bị một bộ lọc xoá riêng. Bất kể chế độ cài đặt Ví dụ: nếu một tài sản không bao giờ ghi lại sự kiện |
return |
Bật/tắt tuỳ chọn trả về trạng thái hiện tại của hạn mức của tài sản Google Analytics này. Hạn mức được trả về trong PropertyQuota. |
comparisons[] |
Không bắt buộc. Cấu hình của các phép so sánh được yêu cầu và hiển thị. Yêu cầu chỉ yêu cầu một trường so sánh để nhận được cột so sánh trong phản hồi. |
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 RunReportResponse
.
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics