Google Analytics用OAuth 2.0
このセクションでは、OAuth 2.0を使用してGoogle Analyticsと統合するための、Alteryx One Platformの設定手順について説明します。
Google Analytics用OAuth 2.0クライアントアプリの作成
Google Analyticsデータを含むプロジェクトへの外部アクセスを有効にする必要があります。
注記
この手順では、プロジェクトの同意画面を介したアクセスを設定します。プロジェクトでこの手順がすでに完了している場合は、このセクションをスキップできます。
ステップ:
プロジェクトのGoogleコンソール、https://console.cloud.google.com/に移動します。
左側のメニューから、[APIとサービス] > [OAuth同意画面]を選択します。
ユーザータイプとして[外部]を選択します。
[作成]をクリックします。
以下のように、このクライアントのロゴと名前を指定できます。例:
ヒント
必要に応じて、独自のロゴと製品名を使用できます。
Alteryx Oneのロゴを右クリックし、デスクトップにダウンロードします。画像を右クリックし、[名前を付けて保存]を選択します。同意画面にアップロードします。
製品の名前は、「」のようになります。
スコープやテストユーザーの追加はしないでください。
変更を保存します。
Googleプロジェクトにアクセスするときに使用する、資格情報セットを作成する必要があります。
ステップ:
[APIとサービス]メニューから[認証情報]を選択します
画面上部の[+認証情報を作成]をクリックします。
[OAuthクライアントID]を選択します。
[アプリケーションの種類]で、[ウェブアプリケーション]を選択します。
次の設定の値を入力します。
設定
値
名前
わかりやすい名前を入力します。例:
Google_Analytics許可されたJavaScriptオリジン
この設定には値を追加しないでください。
承認済みのリダイレクトURI
値を次のように設定します。
https://ayxpreview.alteryxcloud.com/oauth2/callback[作成]をクリックします。
[クライアントID]と[クライアントシークレット]の値はそのままにします。これらの値は、Alteryx Oneで適用する必要があります。
プロジェクトを介してGoogle Analytics APIへのアクセスを有効にする必要があります。以下に示す1つ以上のAPIを有効にできます。
Google Analytics API: https://console.cloud.google.com/apis/library/analytics.googleapis.com
Google Analytics Reporting API: https://console.cloud.google.com/apis/library/analyticsreporting.googleapis.com
ステップ:
リストに表示されたURLに移動します。
[有効にする]をクリックします。
Google Analytics用OAuth 2.0クライアントの作成
Google Analyticsアプリを作成したら、Alteryx OneでOAuth 2.0クライアントを作成する必要があります。これは、上記で作成したOAuth 2.0接続アプリとの統合に使用されます。
注記
使用するGoogle Analytics接続アプリごとに1つずつ、Alteryx OneでOAuth 2.0クライアントを作成する必要があります。
ステップ:
ワークスペース管理者としてAlteryx Oneにサインインします。
左側のメニューで、[ユーザーメニュー] > [管理者コンソール] > [OAuth2.0 Clients]の順に選択します。
[OAuth2.0 Clients]ページで、[Register OAuth2.0 Client]をクリックします。
新しいクライアントを指定します。次の値を適用します。
設定
説明
タイプ
google_analyticsに設定します。名前
Alteryx Oneで表示するOAuth 2.0クライアントの名前です。
クライアントID
この値を、Google Analyticsアプリから取得したクライアントIDの値に設定します。
クライアントシークレット
この値を、Google Analyticsアプリから取得したクライアントシークレットの値に設定します。
認証URL
この値を次のように設定します。
https://accounts.google.com/o/oauth2/v2/auth
トークンURL
この値を次のように設定します。
https://oauth2.googleapis.com/token
範囲
次の値を挿入します。
https://www.googleapis.com/auth/drive.readonly
Access Token Expires In
この値(ミリ秒単位)を
3600000(1時間)に設定します。Refresh Token Expires In
この値を
0(有効期限なし)に設定します。OAuth 2.0クライアントを保存するには、[保存]をクリックします。
詳細については、OAuth 2クライアントの作成を参照してください。
Google Analytics接続の作成
OAuth 2.0クライアントの参照を2つ作成したら、Google Analyticsデータへの接続を作成できます。
注記
Alteryx Oneで使用できるOAuth 2.0クライアントごとに、個別の接続を作成する必要があります。
詳細については、Google Analytics Connections (Google Analytics接続)を参照してください。