- Yêu cầu HTTP
- Tham số đường dẫn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- ResponseMetaData
- SchemaRestrictionResponse
- ActiveMetricRestriction
- RestrictedMetricType
- Hãy làm thử!
Truy xuất nội dung của công việc báo cáo. Sau khi yêu cầu reportTasks.create
, bạn có thể truy xuất nội dung báo cáo khi báo cáo HOẠT ĐỘNG. Phương thức này sẽ trả về một lỗi nếu trạng thái của tác vụ báo cáo không phải là ACTIVE
. Phản hồi truy vấn sẽ trả về hàng dạng bảng & các giá trị cột của báo cáo.
Yêu cầu HTTP
POST https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/reportTasks/*}:query
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Tham số | |
---|---|
name |
Bắt buộc. Tên nguồn báo cáo. Định dạng |
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 |
---|
{ "offset": string, "limit": string } |
Trường | |
---|---|
offset |
Không bắt buộc. Số lượng hàng của hàng bắt đầu trong báo cáo. 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 độ lệch; hoặc tương đương, đặt giá trị bù trừ bằng 0; yêu cầu đầu tiên sẽ trả về Để tìm hiểu thêm về thông số phân trang này, hãy xem nội dung Phân trang. |
limit |
Không bắt buộc. Số hàng cần trả về từ báo cáo. 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 so với Để tìm hiểu thêm về thông số phân trang này, hãy xem nội dung Phân trang. |
Nội dung phản hồi
Nội dung báo cáo tương ứng với một nhiệm vụ báo cáo.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "dimensionHeaders": [ { object ( |
Trường | |
---|---|
dimensionHeaders[] |
Mô tả các cột phương diện. Số lượng Kích thước và thứ tự của tham số này khớp với các phương diện có trong các hàng. |
metricHeaders[] |
Mô tả các cột chỉ số. Số lượng metricHeaders và thứ tự của MetricsHeaders khớp với các chỉ số có trong các hàng. |
rows[] |
Các hàng gồm các tổ hợp giá trị phương diện và giá trị chỉ số trong báo cáo. |
totals[] |
Đây là giá trị tổng của các chỉ số (nếu được yêu cầu). |
maximums[] |
Giá trị tối đa của các chỉ số (nếu được yêu cầu). |
minimums[] |
Giá trị tối thiểu của các chỉ số (nếu được yêu cầu). |
rowCount |
Tổng số hàng trong kết quả truy vấn. |
metadata |
Siêu dữ liệu cho báo cáo. |
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
ResponseMetaData
Siêu dữ liệu của câu trả lời chứa thông tin bổ sung về nội dung bị báo cáo.
Biểu diễn dưới dạng JSON |
---|
{
"dataLossFromOtherRow": boolean,
"schemaRestrictionResponse": {
object ( |
Trường | |
---|---|
dataLossFromOtherRow |
Nếu đúng, cho biết một số nhóm kết hợp phương diện được tổng hợp vào "(other)" hàng. Điều này có thể xảy ra đối với những báo cáo có số lượng giá trị riêng biệt cao. Thông số siêu dữ liệu dataLossFromOtherRow được điền dựa trên bảng dữ liệu tổng hợp được dùng trong báo cáo. Thông số này sẽ được điền chính xác bất kể bộ lọc và giới hạn trong báo cáo. Ví dụ: hàng (other) có thể bị loại bỏ khỏi báo cáo vì yêu cầu chứa bộ lọc cho sessionSource = google. Thông số này sẽ vẫn được điền sẵn nếu dữ liệu bị mất từ hàng khác trong dữ liệu tổng hợp đầu vào dùng để tạo báo cáo này. Để tìm hiểu thêm, hãy xem bài viết Giới thiệu về hàng (other) và hoạt động lấy mẫu dữ liệu. |
schemaRestrictionResponse |
Mô tả các quy định hạn chế của giản đồ được chủ động thực thi trong quá trình tạo báo cáo này. Để tìm hiểu thêm, hãy xem bài viết Quản lý quyền truy cập và quy định hạn chế về dữ liệu. |
currencyCode |
Mã đơn vị tiền tệ được sử dụng trong báo cáo này. Được sử dụng khi định dạng các chỉ số đơn vị tiền tệ như Mã đơn vị tiền tệ là mã hoá chuỗi các loại đơn vị tiền tệ theo tiêu chuẩn ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217); ví dụ: "USD", "EUR", "JPY". Để tìm hiểu thêm, hãy xem https://support.google.com/analytics/answer/9796179. |
timeZone |
Múi giờ hiện tại của cơ sở lưu trú này. Nhằm dùng để diễn giải các phương diện dựa trên thời gian như |
emptyReason |
Nếu bạn chỉ định lý do trống thì báo cáo sẽ trống vì lý do này. |
subjectToThresholding |
Nếu |
SchemaRestrictionResponse
Các quy tắc hạn chế giản đồ được chủ động thực thi khi tạo báo cáo này. Để tìm hiểu thêm, hãy xem bài viết Quản lý quyền truy cập và quy định hạn chế về dữ liệu.
Biểu diễn dưới dạng JSON |
---|
{
"activeMetricRestrictions": [
{
object ( |
Trường | |
---|---|
activeMetricRestrictions[] |
Tất cả các quy định hạn chế được chủ động thực thi khi tạo báo cáo. Ví dụ: |
ActiveMetricRestriction
Một chỉ số bị hạn chế chủ động trong việc tạo báo cáo.
Biểu diễn dưới dạng JSON |
---|
{
"restrictedMetricTypes": [
enum ( |
Trường | |
---|---|
restrictedMetricTypes[] |
Lý do hạn chế chỉ số này. |
metricName |
Tên của chỉ số bị hạn chế. |
RestrictedMetricType
Các danh mục dữ liệu mà bạn có thể bị hạn chế xem trên một số tài sản GA4 nhất định.
Enum | |
---|---|
RESTRICTED_METRIC_TYPE_UNSPECIFIED |
Loại không xác định. |
COST_DATA |
Chỉ số về chi phí, chẳng hạn như adCost . |
REVENUE_DATA |
Chỉ số doanh thu, chẳng hạn như purchaseRevenue . |