Provisioning API - 概要

このドキュメントでは、Google アナリティクスの Provisioning API の概要を説明します。

はじめに

Provisioning API を使うと、新しい Google アナリティクス アカウントをまとめて作成し、大規模な顧客基盤に対して Google アナリティクスを利用可能にすることができます。Provisioning API は、正規サービス プロバイダや大企業のパートナーなどを対象としています。

たとえば、新規ユーザー登録手続きの一環として、Provisioning API を使ってクライアントの新しい Google アナリティクス アカウントを作成し、さらに Management API リソースを使ってプログラムでアカウントの設定を行い、Google 広告 にリンクすることができます。これらの操作は、すべて自身の管理画面またはレポート画面内で自動化して開始できます。

概要

サービス プロバイダは Provisioning API を使用して、プログラムによって新しい Google アナリティクス アカウントを作成できます。Provisioning API では、次の 2 つの事例をサポートしています。

ユーザー管理のアカウント

Provisioning API を使用して新しいユーザー管理アカウントを作成するための要件と大まかな手順は次のとおりです。

  1. エンドユーザーは、Google アカウントを持っているか、Google アナリティクスのプロビジョニング フロー中にアカウントを作成する必要があります。
  2. Google アナリティクスのプロビジョニング フローは、次の 2 つの手順で構成されています。
    1. エンドユーザーが、自身に代わってアカウントをプロビジョニングする権限をアプリケーションに許可します。
    2. パートナーが、アカウント チケットを作成する API 呼び出しを行います。
    3. エンドユーザーが、Google アナリティクス利用規約(TOS)とデータ共有設定ポリシーに同意します。
  3. アプリケーションがエンドユーザーに代わってアカウントを作成します。

新しく作成されたアカウントは、アプリケーションによって管理され、アプリケーションからアクセスすることができます。

ユーザー管理のアナリティクス アカウントを作成する方法については、ユーザー管理アカウント API デベロッパー ガイドをご覧ください。

パートナー管理アカウント

パートナー管理のアナリティクス アカウントを作成するための大まかな手順は次のとおりです。

  1. パートナーが Provisioning API サービスの利用規約に同意します。なお、すべてのパートナー管理アカウントに適用される Google アナリティクスの利用規約にも同意する必要があります。この手順を行うのは一度だけです。
  2. 関連する API 呼び出しを実行してアカウントを作成します。

パートナー管理のアナリティクス アカウントを作成する方法については、パートナー管理アカウント API デベロッパー ガイドをご覧ください。