Google Analytics Data API

Truy cập vào dữ liệu báo cáo trong Google Analytics. Cảnh báo: Việc tạo nhiều Ứng dụng khách hàng, Tài khoản hoặc Dự án để mô phỏng hoặc đóng vai trò là một Ứng dụng khách hàng, Tài khoản hoặc Dự án duy nhất (tương ứng) hoặc để lách hạn mức hoặc hạn ngạch sử dụng theo từng dịch vụ là hành vi vi phạm trực tiếp Điều khoản dịch vụ của Google Cloud Platform cũng như Điều khoản dịch vụ của Google API. Những hành động này có thể dẫn đến việc chấm dứt ngay(các) dự án của bạn trên GCP mà không cần cảnh báo.

Dịch vụ: analyticsdata.googleapis.com

Để gọi dịch vụ này, bạn nên sử dụng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần sử dụng các thư viện riêng để gọi dịch vụ này, hãy sử dụng thông tin sau khi bạn thực hiện các yêu cầu API.

Tài liệu khám phá

Tài liệu khám phá là một quy cách có thể đọc được bằng máy để mô tả và sử dụng API REST. Thư viện này được dùng để tạo các thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác tương tác với API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp các tài liệu khám phá sau:

Điểm cuối dịch vụ

Điểm cuối dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của một dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau và tất cả URI bên dưới đều liên quan đến điểm cuối dịch vụ này:

  • https://analyticsdata.googleapis.com

Tài nguyên REST: v1beta.properties

Phương thức
batchRunPivotReports POST /v1beta/{property=properties/*}:batchRunPivotReports
Trả về nhiều báo cáo tổng hợp theo lô.
batchRunReports POST /v1beta/{property=properties/*}:batchRunReports
Trả về nhiều báo cáo trong một lô.
checkCompatibility POST /v1beta/{property=properties/*}:checkCompatibility
Phương thức tương thích này liệt kê những phương diện và chỉ số có thể được thêm vào một yêu cầu báo cáo và duy trì khả năng tương thích.
getMetadata GET /v1beta/{name=properties/*/metadata}
Trả về siêu dữ liệu cho các phương diện và chỉ số có trong các phương thức báo cáo.
runPivotReport POST /v1beta/{property=properties/*}:runPivotReport
Trả về một báo cáo tổng hợp tuỳ chỉnh về dữ liệu sự kiện Google Analytics.
runRealtimeReport POST /v1beta/{property=properties/*}:runRealtimeReport
Trả về một báo cáo tuỳ chỉnh về dữ liệu sự kiện theo thời gian thực cho tài sản của bạn.
runReport POST /v1beta/{property=properties/*}:runReport
Trả về một báo cáo tuỳ chỉnh về dữ liệu sự kiện Google Analytics.

Tài nguyên REST: v1beta.properties.audienceExports

Phương thức
create POST /v1beta/{parent=properties/*}/audienceExports
Tạo một tệp xuất đối tượng để truy xuất sau.
get GET /v1beta/{name=properties/*/audienceExports/*}
Lấy siêu dữ liệu cấu hình về một hoạt động xuất đối tượng cụ thể.
list GET /v1beta/{parent=properties/*}/audienceExports
Liệt kê tất cả các lượt xuất đối tượng cho một tài sản.
query POST /v1beta/{name=properties/*/audienceExports/*}:query
Truy xuất dữ liệu xuất đối tượng người dùng.

Tài nguyên REST: v1alpha.properties

Phương thức
getPropertyQuotasSnapshot GET /v1alpha/{name=properties/*/propertyQuotasSnapshot}
Nhận tất cả hạn mức tài sản được sắp xếp theo danh mục hạn mức cho một tài sản nhất định.
runFunnelReport POST /v1alpha/{property=properties/*}:runFunnelReport
Trả về một báo cáo phễu tuỳ chỉnh về dữ liệu sự kiện Google Analytics.

Tài nguyên REST: v1alpha.properties.audienceLists

Phương thức
create POST /v1alpha/{parent=properties/*}/audienceLists
Tạo danh sách đối tượng để truy xuất sau này.
get GET /v1alpha/{name=properties/*/audienceLists/*}
Lấy siêu dữ liệu cấu hình về một danh sách đối tượng cụ thể.
list GET /v1alpha/{parent=properties/*}/audienceLists
Liệt kê tất cả danh sách đối tượng cho một tài sản.
query POST /v1alpha/{name=properties/*/audienceLists/*}:query
Truy xuất danh sách đối tượng người dùng.

Tài nguyên REST: v1alpha.properties.recurringAudienceLists

Phương thức
create POST /v1alpha/{parent=properties/*}/recurringAudienceLists
Tạo danh sách đối tượng định kỳ.
get GET /v1alpha/{name=properties/*/recurringAudienceLists/*}
Lấy siêu dữ liệu cấu hình về một danh sách đối tượng định kỳ cụ thể.
list GET /v1alpha/{parent=properties/*}/recurringAudienceLists
Liệt kê tất cả danh sách đối tượng định kỳ cho một tài sản.

Tài nguyên REST: v1alpha.properties.reportTasks

Phương thức
create POST /v1alpha/{parent=properties/*}/reportTasks
Khởi tạo việc tạo một tác vụ báo cáo.
get GET /v1alpha/{name=properties/*/reportTasks/*}
Lấy siêu dữ liệu báo cáo về một tác vụ báo cáo cụ thể.
list GET /v1alpha/{parent=properties/*}/reportTasks
Liệt kê tất cả các tác vụ báo cáo cho một tài sản.
query POST /v1alpha/{name=properties/*/reportTasks/*}:query
Truy xuất nội dung của một tác vụ báo cáo.