Skip to main content

Google Analytics用OAuth 2.0

このセクションでは、OAuth 2.0を使用してGoogle Analyticsと統合するための、Alteryx One Platformの設定手順について説明します。

Google Analytics用OAuth 2.0クライアントアプリの作成

プロジェクトで外部ユーザーを有効にする

Google Analyticsデータを含むプロジェクトへの外部アクセスを有効にする必要があります。

注記

この手順では、プロジェクトの同意画面を介したアクセスを設定します。プロジェクトでこの手順がすでに完了している場合は、このセクションをスキップできます。

ステップ:

  1. プロジェクトのGoogleコンソール、https://console.cloud.google.com/に移動します。

  2. 左側のメニューから、[APIとサービス] > [OAuth同意画面]を選択します。

  3. ユーザータイプとして[外部]を選択します。

  4. [作成]をクリックします。

  5. 以下のように、このクライアントのロゴと名前を指定できます。例:

    ヒント

    必要に応じて、独自のロゴと製品名を使用できます。

    1. Alteryx Oneのロゴを右クリックし、デスクトップにダウンロードします。画像を右クリックし、[名前を付けて保存]を選択します。同意画面にアップロードします。

    2. 製品の名前は、「」のようになります。

  6. スコープやテストユーザーの追加はしないでください。

  7. 変更を保存します。

OAuth 2.0資格情報の作成

Googleプロジェクトにアクセスするときに使用する、資格情報セットを作成する必要があります。

ステップ:

  1. [APIとサービス]メニューから[認証情報]を選択します

  2. 画面上部の[+認証情報を作成]をクリックします。

  3. [OAuthクライアントID]を選択します。

  4. [アプリケーションの種類]で、[ウェブアプリケーション]を選択します。

  5. 次の設定の値を入力します。

    設定

    名前

    わかりやすい名前を入力します。例: Google_Analytics

    許可されたJavaScriptオリジン

    この設定には値を追加しないでください。

    承認済みのリダイレクトURI

    値を次のように設定します。

    https://ayxpreview.alteryxcloud.com/oauth2/callback

  6. [作成]をクリックします。

  7. [クライアントID]と[クライアントシークレット]の値はそのままにします。これらの値は、Alteryx Oneで適用する必要があります。

APIアクセスを有効にする

プロジェクトを介してGoogle Analytics APIへのアクセスを有効にする必要があります。以下に示す1つ以上のAPIを有効にできます。

ステップ:

  1. リストに表示されたURLに移動します。

  2. [有効にする]をクリックします。

Google Analytics用OAuth 2.0クライアントの作成

Google Analyticsアプリを作成したら、Alteryx OneでOAuth 2.0クライアントを作成する必要があります。これは、上記で作成したOAuth 2.0接続アプリとの統合に使用されます。

注記

使用するGoogle Analytics接続アプリごとに1つずつ、Alteryx OneでOAuth 2.0クライアントを作成する必要があります。

ステップ:

  1. ワークスペース管理者としてAlteryx Oneにサインインします。

  2. 左側のメニューで、[ユーザーメニュー] > [管理者コンソール] > [OAuth2.0 Clients]の順に選択します。

  3. [OAuth2.0 Clients]ページで、[Register OAuth2.0 Client]をクリックします。

  4. 新しいクライアントを指定します。次の値を適用します。

    設定

    説明

    タイプ

    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 (有効期限なし)に設定します。

  5. OAuth 2.0クライアントを保存するには、[保存]をクリックします。

詳細については、OAuth 2クライアントの作成を参照してください。

Google Analytics接続の作成

OAuth 2.0クライアントの参照を2つ作成したら、Google Analyticsデータへの接続を作成できます。

注記

Alteryx Oneで使用できるOAuth 2.0クライアントごとに、個別の接続を作成する必要があります。

詳細については、Google Analytics Connections (Google Analytics接続)を参照してください。