Method: projects.getAnalyticsDetails

Lấy thông tin chi tiết về Google Analytics hiện được liên kết với FirebaseProject được chỉ định.

Nếu FirebaseProject chưa được liên kết với Google Analytics, thì phản hồi cho projects.getAnalyticsDetails sẽ là NOT_FOUND.

yêu cầu HTTP

GET https://firebase.googleapis.com/v1beta1/{name=projects/*/analyticsDetails}

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
name

string

Tên tài nguyên của FirebaseProject, ở định dạng:

projects/PROJECT_IDENTIFIER/analyticsDetails

Tham khảo trường FirebaseProject name để biết thông tin chi tiết về các giá trị PROJECT_IDENTIFIER.

Nội dung yêu cầu

Nội dung yêu cầu phải trống.

Nội dung phản hồi

Nếu thành công, 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
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
Trường
analyticsProperty

object (AnalyticsProperty)

Đối tượng Tài sản Analytics được liên kết với FirebaseProject được chỉ định.

Đối tượng này chứa thông tin chi tiết về tài sản Google Analytics được liên kết với Dự án.

streamMappings[]

object (StreamMapping)

  • Đối với AndroidAppsIosApps: liên kết app đến streamId cho từng Ứng dụng Firebase trong FirebaseProject được chỉ định. Mỗi appstreamId chỉ xuất hiện một lần.
  • Đối với WebApps: bản đồ từ app đến streamIdmeasurementId cho mỗi WebApp trong FirebaseProject được chỉ định. Mỗi app, streamIdmeasurementId chỉ xuất hiện một lần.

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/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

Để biết thêm thông tin, hãy xem bài viết Tổng quan về việc xác thực.

Tài sản Analytics

Thông tin chi tiết về tài sản Google Analytics

Biểu diễn dưới dạng JSON
{
  "id": string,
  "displayName": string,
  "analyticsAccountId": string
}
Trường
id

string

Giá trị nhận dạng duy nhất trên toàn cầu, do Google chỉ định của tài sản Google Analytics được liên kết với FirebaseProject được chỉ định.

Nếu bạn đã gọi projects.addGoogleAnalytics để liên kết FirebaseProject với một tài khoản Google Analytics, thì giá trị trong trường id này giống với mã tài sản được chỉ định hoặc cung cấp cùng với lệnh gọi đó đến projects.addGoogleAnalytics.

displayName

string

Tên hiển thị của tài sản Google Analytics được liên kết với FirebaseProject được chỉ định.

analyticsAccountId

string

Chỉ có đầu ra. Mã tài khoản Google Analytics cho tài sản Google Analytics được liên kết với FirebaseProject được chỉ định.

Liên kết luồng

Liên kết ứng dụng Firebase với luồng dữ liệu Google Analytics

Biểu diễn dưới dạng JSON
{
  "app": string,
  "streamId": string,
  "measurementId": string
}
Trường
app

string

Tên tài nguyên của Ứng dụng Firebase được liên kết với luồng dữ liệu Google Analytics, theo định dạng:

projects/PROJECT_IDENTIFIER/androidApps/APP_ID

hoặc

projects/PROJECT_IDENTIFIER/iosApps/APP_ID

hoặc

projects/PROJECT_IDENTIFIER/webApps/APP_ID

Tham khảo trường FirebaseProject name để biết thông tin chi tiết về các giá trị PROJECT_IDENTIFIER.

streamId

string (int64 format)

Giá trị nhận dạng duy nhất do Google chỉ định của luồng dữ liệu Google Analytics được liên kết với Ứng dụng Firebase.

Tìm hiểu thêm về luồng dữ liệu Google Analytics trong tài liệu Analytics.

measurementId

string

Chỉ áp dụng cho Ứng dụng web của Firebase.

Giá trị nhận dạng duy nhất do Google chỉ định của luồng web Google Analytics được liên kết với Ứng dụng web Firebase. Firebase SDK sử dụng mã nhận dạng này để tương tác với các API Google Analytics.

Tìm hiểu thêm về mã này và các luồng web Google Analytics trong tài liệu Analytics.