アプリの使用状況に関する分析情報を取得する

アプリの掲載情報、ユーザー、インストールに関する指標は、Google アナリティクスと Google Workspace Marketplace SDK から取得できます。

Google アナリティクスでアプリのリスティング アナリティクスを取得する

Google アナリティクスでアプリのリスティングに対するユーザーの操作をモニタリングするには、Google アナリティクス 4 を有効にする必要があります。その後、他のユーザーにアクセス権を付与して、アプリのリスティング分析を確認できます。

Google アナリティクス 4 を有効にする

  1. Google Cloud コンソールで、メニュー > [API とサービス] > [Google Workspace Marketplace SDK] に移動します。

    Google Workspace Marketplace SDK ページに移動

  2. [分析] タブをクリックします。

  3. その他の指標を表示するには、[Google アナリティクスを有効にする] をクリックします。

有効にすると、有効化ボタンが Google アナリティクス ツールに置き換えられます。

ユーザーに Google アナリティクスのデータへのアクセス権を付与する

  1. アプリの Google Cloud プロジェクトで、Google 所有のアナリティクス 4 プロパティへの marketer アクセスを有効にします。手順については、アクセスとデータ制限の管理をご覧ください。アプリの Google Cloud プロジェクトへの editor アクセス権が必要です。

  2. Google Cloud コンソールで、メニュー > [API とサービス] > [Google Workspace Marketplace SDK] に移動します。

    Google Workspace Marketplace SDK ページに移動

  3. [分析] タブをクリックします。

  4. [Google アナリティクス] セクションで、marketerアプリのリスティング データにアクセスできるユーザーを入力します。

Google アナリティクスでアプリの指標を確認する

Google アナリティクスには、次の情報が含まれます。

  • 特定の期間にアプリの掲載情報を閲覧した訪問者数。アクセスは、ユーザーがアプリのリスティングをクリックして詳細を表示した場合にのみカウントされます。
  • 訪問者の地域分布。
  • ユーザーがアプリの掲載情報にアクセスした方法(Google 検索など)。
  • アプリのリスティングの表示に費やされた平均時間。
  • ユーザーがアプリのインストールを開始および完了したときに作成されるインストール イベント。これらのイベントを使用すると、インストール プロセスが中断された頻度や、時間の経過とともに完了したインストールの数を特定できます。

Google アナリティクスでインストール情報を確認するには、次のイベント情報を使用して検索します。

インストール指標
アプリのインストールが開始されたとき。 category=workspace_MARKETPLACE
action=START_INSTALL
アプリのインストールが完了したとき。 category=workspace_MARKETPLACE
action=FINISH_INSTALL

Google Workspace Marketplace SDK でアプリの掲載情報の分析情報を取得する

Google Cloud コンソールからアプリのリスティング アナリティクスを直接取得するには:

  1. Google Cloud コンソールで、メニュー > [API とサービス] > [Google Workspace Marketplace SDK] に移動します。

    Google Workspace Marketplace SDK ページに移動

  2. [分析] タブをクリックします。

次の情報を確認できます。

データ型 説明
ドメインのインストール アプリをインストールしたドメインの数。たとえば、altostrat.com の管理者が 500 人のユーザーにアプリをインストールし、examplepetstore.com の管理者が 30 人のユーザーにアプリをインストールした場合、ドメインのインストール数は 2 ドメインです。
シートのインストール数 アプリをインストールして有効にしたユーザーの数。たとえば、altostrat.com の管理者が 500 人のユーザーに対してアプリをインストールし、examplepetstore.com の管理者が 30 人のユーザーに対してアプリをインストールした場合、シートのインストール数は 530 シートになります。
エンドユーザーごとのインストール数 アプリを直接インストールしたユーザーの数。個々のエンドユーザーのインストール数には、ドメイン管理者が行ったインストールは含まれません。たとえば、altostrat.com の管理者が 500 人のユーザーにアプリをインストールし、examplepetstore.com の 25 人の個々のユーザーがアプリをインストールした場合、個々のエンドユーザーのインストール数は 25 になります。

使用状況情報をライセンス サーバーまたは課金サーバーと接続する

アプリは、収益化や使用状況を管理するライセンス サーバーまたは課金サーバーとの通信を行う場合があります。このレベルの管理には、アプリではなくライセンス サーバーから呼び出される Google Workspace Marketplace API が役立ちます。

Google Workspace Marketplace API を使用すると、アプリをインストールまたはアンインストールしたドメインを特定できます。API の LicenseNotification コレクションを使用して、アプリのアクティビティを取得します。通知のリストには、次のものがあります。

  • ドメインへのアプリのインストールを表すイベントをプロビジョニングします。
  • ドメインからアプリが削除されたことを示すイベントを削除します。

詳細については、Google Workspace Marketplace API リファレンスをご覧ください。