Google スプレッドシートからAdobe Analytics のリアルタイムデータに接続

加藤龍彦
加藤龍彦
デジタルマーケティング
CData Connect AI を使ってGoogle スプレッドシートからAdobe Analytics のリアルタイムデータに接続します。

Google スプレッドシートは、Web ベースのブラウザ上で動作する表計算アプリです。CData Connect AI と組み合わせることで、Google スプレッドシートからAdobe Analytics のデータに即座にアクセスし、分析、共有、表計算などの用途に使用できます。この記事では、Connect AI でAdobe Analytics に接続し、Google スプレッドシートでAdobe Analytics のデータにアクセスする方法を説明します。

Connect AI からAdobe Analytics への接続

CData Connect AI では、直感的なクリック操作ベースのインターフェースを使ってデータソースに接続できます。

  1. Connect AI にログインし、 Add Connection をクリックします。 コネクションの追加
  2. 「Add Connection」パネルから「Adobe Analytics」を選択します。 データソースの選択
  3. 必要な認証プロパティを入力し、Adobe Analytics に接続します。

    Adobe Analytics への接続

    それでは、Adobe Analytics に接続していきましょう。接続するには、GlobalCompanyId およびRSID を識別する必要があります。デフォルトでは、ドライバーが会社とレポートスイートの識別を自動で試みますが、これらの値を明示的に指定することも可能です。詳しい手順については、 href="/kb/help/" target="_blank">ヘルプドキュメントの「Adobe Analytics への接続」セクションをご確認ください。

    Adobe Analytics への認証

    続いて、認証方法を設定しましょう。Adobe Analytics はOAuth 認証標準を利用しており、OAuth またはサービスアカウントで認証できます。

    ユーザーアカウント(OAuth)

    ユーザーアカウントでの認証では、すべてのフローでAuthSchemeOAuth に設定する必要があります。詳しい認証手順については、 href="/kb/help/" target="_blank">ヘルプドキュメントの「Adobe Analytics への認証」セクションをご参照ください。

    サービスアカウント

    サービスアカウントではサイレント認証が利用でき、ブラウザでのユーザー認証が不要です。このフローを使用するには、アプリケーションを作成する必要があります。アプリケーションの作成および認可については、ドキュメントの「カスタムOAuth アプリの作成」をご確認ください。これにより、サービスアカウントにアクセス権があるAdobe Analytics データに接続できるようになります。

    サービスアカウントを使用したServer-to-Server OAuth で認証するには、AuthSchemeOAuthClient に設定します。接続には以下のプロパティを設定してください。

    • InitiateOAuthGETANDREFRESH に設定
    • OAuthClientId:アプリケーション設定のクライアントId に設定
    • OAuthClientSecret:アプリケーション設定のクライアントシークレットに設定

    接続すると、CData 製品がサービスアカウントでのOAuth フローを以下の手順で完了します。

    1. クライアントクレデンシャルOAuth フローで指定されたOAuthClientId およびOAuthClientSecret を使用して、アクセストークンを取得します
    2. OAuthSettingsLocation にOAuth 値を保存し、接続間で永続化されるようにします
    3. トークンが期限切れになった際に、新しいアクセストークンを要求します
    接続の設定(Salesforce の表示)
  4. Create & Test をクリックします。
  5. 「Add Adobe Analytics Connection」ページの「Permissions」タブに移動し、ユーザーベースのアクセス許可を更新します。 権限を更新

コネクションの設定が完了したら、Google スプレッドシートからAdobe Analytics のデータへの接続準備ができました。

Adobe Analytics のリアルタイムデータにGoogle スプレッドシートからアクセス

以下のステップでは、Google スプレッドシートからCData Connect AI に接続して新しいAdobe Analytics のデータソースを作成する方法を説明します。

  1. Google スプレッドシートにログインして、新しいシートを作成、または既存のシートを開きます。
  2. 「拡張機能」をクリックして「アドオン」 -> 「アドオンを取得」と進みます(すでにアドオンをインストールしている場合は、ステップ5に進んでください)。
  3. CData Connect AI アドオンを検索してインストールします。 アドオンのインストール
  4. アドオンにアクセスを許可します。 アドオンにアクセスを許可
  5. Google スプレッドシートに戻って、「拡張機能」をクリックしてCData Connect AI アドオンを開きます。 アドオンを開く
  6. アドオンのパネルで、「Authorize」をクリックしてご利用のCData Connect AI インスタンスを認証します。 CData Connect AI を認証
  7. Google スプレッドシートのCData Connect AI パネルで「IMPORT」をクリックします。 Google スプレッドシートのCData Connect AI パネル
  8. コネクション(例:AdobeAnalytics1)、テーブル(例:AdsReport)、カラムを選択してインポートします。 コネクション、テーブル、カラムを選択
  9. オプションでFilters(フィルタ)、Sorting(ソート)、Limit(取得数制限)の設定を追加することもできます。 Filters, Sorting, Limits
  10. 「Execute」をクリックしてデータをインポートします。

クラウドアプリケーションからAdobe Analytics のデータへのライブアクセス

以上で、Google スプレッドシートワークブックからAdobe Analytics のリアルタイムデータへのクラウド接続が実現します。データをさらに追加して表計算、集計、共有などの用途に使用できます。

インポートしたデータ(Salesforce の場合)

クラウドアプリケーションから直接100を超えるSaaS 、ビッグデータ、NoSQL データソースへのリアルタイムデータアクセスを実現するには、CData Connect AI の14日間無償トライアルをぜひお試しください。

はじめる準備はできましたか?

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル お問い合わせ