Method: projects.getAnalyticsDetails

지정된 FirebaseProject 와 현재 연결된 Google Analytics 세부정보를 가져옵니다.

FirebaseProject 아직 Google Analytics에 연결되지 않은 경우 projects.getAnalyticsDetails 에 대한 응답은 NOT_FOUND 입니다.

HTTP 요청

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

URL은 gRPC 트랜스코딩 구문을 사용합니다.

경로 매개변수

매개변수
name

string

다음 형식의 FirebaseProject 리소스 이름입니다.

projects/ PROJECT_IDENTIFIER /analyticsDetails

PROJECT_IDENTIFIER 값에 대한 자세한 내용은 FirebaseProject name 필드를 참조하세요.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

성공하면 응답 본문에 다음 구조의 데이터가 포함됩니다.

JSON 표현
{
  "analyticsProperty": {
    object (AnalyticsProperty)
  },
  "streamMappings": [
    {
      object (StreamMapping)
    }
  ]
}
필드
analyticsProperty

object ( AnalyticsProperty )

지정된 FirebaseProject 와 연결된 Analytics 속성 개체입니다.

이 개체에는 프로젝트와 연결된 Google Analytics 속성의 세부정보가 포함되어 있습니다.

streamMappings[]

object ( StreamMapping )

  • AndroidAppsIosApps 의 경우: 지정된 FirebaseProject 의 각 Firebase 앱에 대한 streamId 에 대한 app 맵입니다. 각 appstreamId 한 번만 나타납니다.
  • WebApps 의 경우: 지정된 FirebaseProject 의 각 WebApp 에 대한 streamIdmeasurementId 에 대한 app 맵입니다. 각 app , streamIdmeasurementId 한 번만 나타납니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

  • 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

자세한 내용은 인증 개요를 참조하세요.

Analytics속성

Google Analytics 속성의 세부정보

JSON 표현
{
  "id": string,
  "displayName": string,
  "analyticsAccountId": string
}
필드
id

string

지정된 FirebaseProject 와 연결된 Google Analytics 속성의 전역적으로 고유한 Google 할당 식별자입니다.

projects.addGoogleAnalytics 호출하여 FirebaseProject Google Analytics 계정과 연결한 경우 이 id 필드의 값은 projects.addGoogleAnalytics 호출로 지정되거나 프로비저닝된 속성의 ID와 동일합니다.

displayName

string

지정된 FirebaseProject 와 연결된 Google Analytics 속성의 표시 이름입니다.

analyticsAccountId

string

출력만 가능합니다. 지정된 FirebaseProject 와 연결된 Google Analytics 속성에 대한 Google Analytics 계정 ID입니다.

스트림 매핑

Firebase 앱을 Google Analytics 데이터 스트림에 매핑

JSON 표현
{
  "app": string,
  "streamId": string,
  "measurementId": string
}
필드
app

string

Google Analytics 데이터 스트림과 연결된 Firebase 앱의 리소스 이름으로, 형식은 다음과 같습니다.

projects/ PROJECT_IDENTIFIER /androidApps/ APP_ID

또는

projects/ PROJECT_IDENTIFIER /iosApps/ APP_ID

또는

projects/ PROJECT_IDENTIFIER /webApps/ APP_ID

PROJECT_IDENTIFIER 값에 대한 자세한 내용은 FirebaseProject name 필드를 참조하세요.

streamId

string ( int64 format)

Firebase 앱과 연결된 Google Analytics 데이터 스트림의 고유한 Google 할당 식별자입니다.

Analytics 문서 에서 Google Analytics 데이터 스트림에 대해 자세히 알아보세요.

measurementId

string

Firebase 웹 앱에만 적용됩니다.

Firebase 웹 앱과 연결된 Google Analytics 웹 스트림의 고유한 Google 할당 식별자입니다. Firebase SDK는 이 ID를 사용하여 Google Analytics API와 상호작용합니다.

Analytics 문서 에서 이 ID와 Google Analytics 웹 스트림에 대해 자세히 알아보세요.