Management API 개요

이 문서에서는 Google Analytics Management API 버전 3.0을 개략적으로 설명합니다.

소개

Analytics Management API를 사용하면 Google 애널리틱스 구성 데이터에 프로그래매틱 방식으로 액세스할 수 있습니다(유니버설 애널리틱스만 해당). 대규모이거나 복잡한 애널리틱스 계정을 보다 효율적으로 관리하는 애플리케이션을 빌드할 수 있습니다. 속성이 많은 대기업은 계정 설정을 자동화할 수 있습니다. 보고 애플리케이션을 빌드하는 경우에도 Management API가 계정을 탐색할 수 있는 도구를 제공합니다.

Google Analytics Management API를 사용하여 다음을 수행할 수 있습니다.

  • 사용자의 모든 계정, 속성(유니버설 애널리틱스만 해당) 및 보기 (프로필) 정보를 나열합니다.
  • 속성(유니버설 애널리틱스만 해당), 보기 (프로필), 목표를 관리합니다.
  • 계정 계층 구조에 대한 사용자 권한을 관리합니다.
  • Core Reporting API와 함께 사용할 보기 (프로필) ID를 가져옵니다.
  • 활성화된 목표를 확인하고 구성된 이름에 액세스합니다.
  • 애널리틱스 속성(유니버설 애널리틱스만 해당)과 Google Ads 계정 간의 연결을 관리합니다.
  • 리마케팅 잠재고객 을 관리합니다.

Google Analytics Management API를 사용하기 전에 애널리틱스 계정 구조를 이해하는 것이 중요합니다. Google 애널리틱스 계정은 여러 수준으로 구성되며 Management API는 각 수준에서 항목과 상호작용하는 프로그래매틱 방식을 제공합니다.

Management API 사용

Google 애널리틱스 API를 사용하려면 먼저 개발자 콘솔에서 프로젝트를 만들어야 합니다. 이 프로세스 중에 빌드 중인 애플리케이션의 유형( 웹 애플리케이션, 서비스 애플리케이션 또는 설치된 애플리케이션)을 표시해야 합니다. Google 애널리틱스 API는 인증 및 승인에 OAuth 2.0 프로토콜을 사용하므로 개발자 콘솔에서 적절한 승인 키를 만드는 단계를 안내합니다. 다양한 언어로 제공되는 클라이언트 라이브러리가 있습니다. 클라이언트 라이브러리를 사용하면 사용자가 적절한 범위로 Google 애널리틱스 데이터에 액세스할 수 있도록 애플리케이션을 승인할 수 있는 적절한 흐름을 구성할 수 있습니다.

문서 사용

이 문서와 후속 가이드에서는 처음에 애플리케이션을 준비하고 실행하는 데 도움을 준 후 문서에서는 계정, 사용자, 데이터 관리와 같은 작업을 수행하기 위해 API와 상호작용하는 데 도움이 되는 다양한 주제를 자세히 알아봅니다. 각 API 엔드포인트의 모든 매개변수에 대한 세부정보를 제공하고 API 샘플 코드가 포함된 전체 참조 문서 모음도 있습니다.

다음 단계

새로운 API로 작동하는 애플리케이션을 가져오려면 항상 몇 가지 어려움이 있습니다. 다음 섹션에서는 빠르게 준비하고 실행하는 데 도움이 되는 빠른 시작 가이드 모음을 제공합니다. 언어와 애플리케이션 유형을 선택해야 합니다.

서비스 애플리케이션 설치된 애플리케이션 웹 애플리케이션
Java Java --
Python Python --
PHP -- PHP
-- -- JavaScript