

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AppFabric Google Analytics用に を設定する
<a name="google-analytics"></a>

Google Analytics は、検索エンジンの最適化 (SEO) とマーケティングの目的で統計と基本的な分析ツールを提供するウェブ分析サービスです。 Google Analyticsは、ウェブサイトのパフォーマンスを追跡し、訪問者のインサイトを収集するために使用されます。これは、組織がユーザートラフィックのトップソースを決定し、マーケティング活動やキャンペーンの成功を測定し、目標の完了 (購入、カートへの製品の追加など) を追跡し、ユーザーエンゲージメントのパターンと傾向を検出し、人口統計などの他の訪問者情報を取得するのに役立ちます。小規模および中規模の小売ウェブサイトは、さまざまな顧客行動分析を取得および分析Google Analyticsするために を使用することがよくあります。これは、マーケティングキャンペーンの改善、ウェブサイトトラフィックの促進、訪問者の保持の向上に使用できます。

 AWS AppFabric for security を使用すると、 からログとユーザーデータを監査しAzure Monitor、データを Open Cybersecurity Schema Framework (OCSF) 形式に正規化して、Amazon Simple Storage Service (Amazon S3) バケットまたは Amazon Data Firehose ストリームにデータを出力できます。

**Topics**
+ [Google Analytics での AppFabric のサポート](#google-analytics-appfabric-support)
+ [AppFabric を Google Analytics アカウントに接続する](#google-analytics-appfabric-connecting)

## Google Analytics での AppFabric のサポート
<a name="google-analytics-appfabric-support"></a>

AppFabric は、Google Analytics からの監査ログの受信をサポートしています。

### 前提条件
<a name="google-analytics-prerequisites"></a>

AppFabric を使用して Google Analytics からサポートされている宛先に監査ログを転送するには、以下の要件を満たす必要があります。
+ Google Analytics アカウントの管理者である必要があります。
+ AppFabric がログを配信するには、Google Cloudプロジェクトで [Google Analytics Admin API](https://console.cloud.google.com/flows/enableapi?apiid=analyticsadmin.googleapis.com) を有効にする必要があります。OAuth Google Analytics アプリケーションを設定するときは、必ず新しいプロジェクトを使用してください。

### レート制限に関する考慮事項
<a name="google-analytics-rate-limits"></a>

Google Analytics は、Google Analytics API にレート制限を課します。Google Analytics API レート制限の詳細については、*Google Analytics ウェブサイト*[の「制限とクォータ](https://developers.google.com/analytics/devguides/config/admin/v1/quotas)」を参照してください。AppFabric と既存の *Google Analytics* API アプリケーションの組み合わせが制限を超えると、AppFabric に表示される監査ログが遅れる可能性があります。

### データ遅延に関する考慮事項
<a name="google-analytics-data-delay"></a>

監査イベントが取り込み先に転送されるまでに最大 30 分の遅延が発生する場合があります。これは、アプリケーションで利用できる監査イベントの遅延と、データ損失を減らすための予防措置によるものです。ただし、これはアカウントレベルでカスタマイズできる場合があります。サポートが必要な場合は、[サポート](https://aws.amazon.com/contact-us/) にお問い合わせください。

## AppFabric を Google Analytics アカウントに接続する
<a name="google-analytics-appfabric-connecting"></a>

AppFabric サービス内でアプリケーションバンドルを作成した後で、Google Analyticsを使用して AppFabric を認可する必要があります。AppFabric Google Analyticsで を認可するために必要な情報を見つけるには、次のステップを使用します。

### OAuth アプリケーションの作成
<a name="google-analytics-create-oauth-application"></a>

AppFabric は OAuth を使用して Google Analytics と統合されます。で OAuth アプリケーションを作成するには、次の手順を実行しますGoogle Analytics。

1. OAuth 同意画面を設定するには、Google ウェブサイトの Google デベロッパーガイドのOAuth 同意画面を設定する」の手順に従います。

1. ユーザータイプの外部 を選択する

1. AppFabric の OAuth 認証情報を設定するには、Google デベロッパーガイドの「アクセス認証情報の作成」ページのOAuth クライアント ID 認証情報」セクションの手順に従います。

1. 次の形式のリダイレクト URL を使用します。

   ```
   https://<region>.console.aws.amazon.com/appfabric/oauth2
   ```

   このアドレス AWS リージョン で、 `<region>`は AppFabric アプリバンドルを設定した のコードです。例えば、米国東部 (バージニア北部) リージョンのコードは `us-east-1` です。そのリージョンのリダイレクト URL は `https://us-east-1.console.aws.amazon.com/appfabric/oauth2` です。

### 必要範囲
<a name="google-analytics-required-scopes"></a>

OAuth Google Analytics アプリケーションには、次のスコープを追加する必要があります。

```
https://www.googleapis.com/auth/analytics.edit
```

### アプリ権限
<a name="google-analytics-app-authorizations"></a>

#### テナント ID
<a name="google-analytics-tenant-id"></a>

AppFabric はテナント ID をリクエストします。AppFabric のテナント ID は、Google Analytics アカウント ID です。

1. [Google Analytics ホームページ](https://analytics.google.com/analytics/web/)に移動します。

1. ナビゲーションペインで**管理者**を選択します。

1. アカウント ID は、**Account** > **Account Settings** > **Account details** > **Account ID** にあります。

#### テナント名
<a name="google-analytics-tenant-name"></a>

この一意の Google Analytics 組織を識別する名前を入力します。AppFabric は、テナント名を使用して、アプリ認可と、アプリ認可から作成されるすべての取り込みにラベルを付けます。

#### クライアント ID
<a name="google-analytics-client-id"></a>

AppFabric はクライアント ID を要求します。でクライアント ID を検索するには、次の手順に従いますGoogle Analytics。

1. [認証情報ページ](https://console.developers.google.com/apis/credentials)に移動します。

1. **OAuth 2.0 クライアント IDs** セクションで、作成したクライアント ID を選択します。

1. クライアント ID は、ページの**追加情報**セクションに表示されます。

#### クライアントシークレット
<a name="google-analytics-client-secret"></a>

AppFabric はクライアントシークレットを要求します。でクライアントシークレットを検索するには、次の手順に従いますGoogle Analytics。

1. [認証情報ページ](https://console.developers.google.com/apis/credentials)に移動します。

1. **OAuth 2.0 クライアント IDs** セクションで、クライアント名を選択します。

1. クライアントシークレットは、ページの**クライアントシー**クレットセクションに一覧表示されます。

#### アプリ認可
<a name="google-analytics-app-authorizing"></a>

AppFabric でアプリ認可を作成すると、 から認可を承認Google Analyticsするためのポップアップウィンドウが表示されます。Allow を選択して AppFabric ****認可を承認するには。