Method: projects.getAnalyticsDetails

현재 지정된 FirebaseProject와 연결된 Google 애널리틱스 세부정보를 가져옵니다.

FirebaseProject가 아직 Google 애널리틱스에 연결되지 않은 경우 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와 연결된 애널리틱스 속성 객체입니다.

이 객체에는 프로젝트와 연결된 Google 애널리틱스 속성의 세부정보가 포함됩니다.

streamMappings[]

object (StreamMapping)

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

승인 범위

다음 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

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

애널리틱스 속성

Google 애널리틱스 속성의 세부정보

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

string

지정된 FirebaseProject과(와) 연결된 Google 애널리틱스 속성의 전역적으로 고유하며 Google에서 할당한 식별자입니다.

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

displayName

string

지정된 FirebaseProject와 연결된 Google 애널리틱스 속성의 표시 이름입니다.

analyticsAccountId

string

출력 전용입니다. 지정된 FirebaseProject와 연결된 Google 애널리틱스 속성에 대한 Google 애널리틱스 계정의 ID입니다.

스트림 매핑

Firebase 앱을 Google 애널리틱스 데이터 스트림에 매핑

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

string

Google 애널리틱스 데이터 스트림과 연결된 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 애널리틱스 데이터 스트림의 Google에서 할당한 고유 식별자입니다.

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

measurementId

string

Firebase 웹 앱에만 적용됩니다.

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

애널리틱스 문서에서 이 ID 및 Google 애널리틱스 웹 스트림에 대해 자세히 알아보세요.