Method: projects.getAnalyticsDetails

Nhận 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.getAnalyticsDetailsNOT_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 name FirebaseProject để biết chi tiết về các giá trị PROJECT_IDENTIFIER .

Nội dung yêu cầu

Phần thân 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 JSON
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
Lĩnh vực
analyticsProperty

object ( AnalyticsProperty )

Đối tượng Thuộc tính 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ề thuộc tính Google Analytics được liên kết với Dự án.

streamMappings[]

object ( StreamMapping )

  • Đối với AndroidAppsIosApps : bản đồ app tới 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 đồ app tới 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 ủy 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 Tổng quan về xác thực .

Thuộc tính phân tích

Thông tin chi tiết về thuộc tính Google Analytics

Biểu diễn JSON
{
  "id": string,
  "displayName": string,
  "analyticsAccountId": string
}
Lĩnh vực
id

string

Giá trị nhận dạng duy nhất trên toàn cầu do Google chỉ định cho thuộc tính Google Analytics được liên kết với FirebaseProject đã chỉ định.

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

displayName

string

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

analyticsAccountId

string

Chỉ đầu ra. ID của tài khoản Google Analytics cho thuộc tính Google Analytics được liên kết với FirebaseProject được chỉ định.

Ánh xạ luồng

Ánh xạ ứng dụng Firebase tới luồng dữ liệu Google Analytics

Biểu diễn JSON
{
  "app": string,
  "streamId": string,
  "measurementId": string
}
Lĩnh vực
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, ở đị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 name FirebaseProject để biết 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 cho 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 Firebase.

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

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