Method: projects.webApps.getConfig

지정된 WebApp 과 연관된 구성 아티팩트를 가져옵니다.

HTTP 요청

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

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

경로 매개변수

매개변수
name

string

다운로드할 WebApp 구성의 리소스 이름으로, 형식은 다음과 같습니다.

projects/ PROJECT_IDENTIFIER /webApps/ APP_ID /config


APP_ID 는 고유 식별자이므로 하위 컬렉션 액세스 패턴의 고유 리소스가 여기에서 다음 형식으로 사용될 수 있습니다.

projects/-/webApps/ APP_ID


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

요청 본문

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

응답 본문

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

웹용 단일 Firebase 앱의 구성 메타데이터입니다.

JSON 표현
{
  "projectId": string,
  "appId": string,
  "databaseURL": string,
  "storageBucket": string,
  "locationId": string,
  "apiKey": string,
  "authDomain": string,
  "messagingSenderId": string,
  "measurementId": string
}
필드
projectId

string

불변. FirebaseProject 에 대해 사용자가 할당한 고유 식별자입니다.

appId

string

불변. WebApp 에 대해 전역적으로 고유한 Firebase 할당 식별자입니다.

databaseURL

string

기본 Firebase 실시간 데이터베이스 URL입니다.

storageBucket

string

Firebase 저장소 버킷 이름의 기본 Cloud Storage입니다.

locationId

string

프로젝트의 기본 GCP 리소스 위치의 ID입니다. 위치는 사용 가능한 GCP 리소스 위치 중 하나입니다.

기본 GCP 리소스 위치가 아직 확정되지 않은 경우 이 필드는 생략됩니다. 프로젝트의 기본 GCP 리소스 위치를 설정하려면 프로젝트에 Firebase 리소스를 추가한 후 defaultLocation.finalize 호출하세요.

apiKey

string

WebApp 과 연결된 API 키의 keyString .

이 값은 WebApp 과 연결된 API 키의 apiKeyId (UID)가 아닙니다 .

authDomain

string

OAuth 리디렉션을 위해 Firebase 인증이 구성하는 도메인의 형식은 다음과 같습니다.

PROJECT_ID .firebaseapp.com

messagingSenderId

string

Firebase 클라우드 메시징에 사용할 발신자 ID입니다.

measurementId

string

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

이 필드는 WebApp Google Analytics 앱 + 웹 속성의 웹 스트림에 연결된 경우에만 존재합니다. Analytics 문서 에서 이 ID와 Google Analytics 웹 스트림에 대해 자세히 알아보세요.

measurementId 생성하고 WebApp Google Analytics 웹 스트림과 연결하려면 projects.addGoogleAnalytics 호출하세요.

Firebase JavaScript SDK v7.20.0 이상을 사용하는 앱의 경우 앱이 Analytics를 초기화할 때 Firebase가 동적으로 measurementId 가져옵니다. 구성 개체에 이 ID를 갖는 것은 선택 사항이지만, 드물게 동적 가져오기가 실패하는 경우 대체 역할을 합니다.

승인 범위

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

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