Adobe Analytics の新しいビュー
Adobe Analytics は、マーケティングデータのリアルタイム分析に最適なツールです。Adobe Analytics を活用することで、顧客ジャーニー全体を把握し、チームが効果的でパーソナライズされたコンテンツを提供できるようになります。CData ドライバーおよびコネクタと組み合わせれば、詳細なインサイトを得るために必要なデータを簡単に取得できます。
CData Adobe Analytics ドライバーのバージョン 24.0.9190 以降では、以下の新しいレポートビューがデータモデルに追加されました。
- UniversalReport: すべての利用可能なディメンションとメトリクスを含むユニバーサルレポートです。
- 定義済みレポートビュー: 一般的なレポート用に、ディメンションとメトリクスがあらかじめ定義されたさまざまなレポートです。
この機能は、CData Adobe Analytics ドライバーの2025年7月リリースで追加されました。Adobe Analytics ユーザーは、Adobe Analytics データの事前構築されたレポートを動的にクエリできるようになります。この記事では、CData Adobe Analytics ドライバーで利用可能なさまざまなレポートビューを確認し、新しく公開されたレポートビューのクエリ例を紹介します。
なぜ Adobe Analytics の UI を超える必要があるのか?
Adobe Analytics は、クイックインサイトやダッシュボード構築には強力ですが、Adobe Analytics データを他のシステムと組み合わせたり、より高度な分析を行う場合には制限があります。CData ドライバーおよびコネクタを使用すれば、より深く柔軟なレポーティングが可能になります。以下にその方法をいくつか紹介します。
- 統合データ分析: ERP プラットフォーム、CRM、広告プラットフォームなどのソースからデータを統合し、主要な指標を包括的に把握できます。
- 的確な意思決定: 統合データにアクセスしてインサイトを得ることで、キャンペーンを改善するための的確な意思決定が可能になります。
- カスタムダッシュボードとレポート: Tableau や Power BI などの BI ツールを使用して、インタラクティブなダッシュボードを作成し、データをより効果的に可視化できます。
- スケーラブルなデータ管理: Adobe Analytics データをリレーショナルデータベースやデータウェアハウスに保存することで、詳細な分析と正確な予測が可能になります。
CData Adobe Analytics ドライバーや CData Sync などのノーコードツールを使用すれば、ライブの Adobe Analytics データに接続し、データベースやデータウェアハウスにデータを取り込んだり、お好みの BI ツールで直接分析したりできます。
レポートビューの種類
CData Adobe Analytics ドライバーおよびコネクタは、以下に示す4種類のレポートビューを公開しています。それぞれ、レポートデータへのアクセス方法が異なります。
UniversalReport ビュー
新しい UniversalReport ビューは、利用可能なすべてのディメンションとメトリクスを単一のビューに統合します。これにより、事前定義されたレポート形式に縛られることなく、特定のディメンションとメトリクスの組み合わせを選択するクエリを動的に作成できます。このレポートビューは、分析の特定のニーズに応じてゼロからレポートを構築する場合に最適です。
定義済みレポートビュー
定義済みレポートビューには、特定のレポート目的でよく使用されるディメンションとメトリクスの組み合わせが事前に設定されています。これらのビューを使用すると、一般的なレポートをそのまま簡単にクエリできます。
以下のレポートが含まれています: KeyMetrics、LastTouchChannel、LastTouchChannelDetail、Orders、PageOccurrences、Pages、PageViews、Products、Revenue、SiteSections、TrackingCode、Units、Visitors、Visits。
カスタムレポート
Adobe Analytics インスタンスでレポートを作成して保存すると、CData Adobe Analytics ドライバーはそのメタデータを動的に取得し、テーブルリストに新しいビューとして公開します。これにより、保存した Adobe レポートをデータモデル内の他のテーブルやビューと同様に、標準 SQL を使用して直接クエリできます。
この機能により、チームは Adobe のユーザーフレンドリーなビジュアルレポートビルダーを最大限に活用しながら、UI と SQL ベースのレポーティング間で一貫性を保つことができます。
CreateReport ストアドプロシージャ
CreateReport ストアドプロシージャを使用すると、ディメンションとメトリクスのカスタムな組み合わせで新しいビュー定義を簡単に生成できます。このストアドプロシージャを呼び出すと、他のビューと同様にクエリできる新しいスキーマファイルが作成されます。
このストアドプロシージャは、ビュー名、メトリクス名のカンマ区切りリスト、メトリクス ID のカンマ区切りリスト、ディメンション名のカンマ区切りリスト、ディメンション ID のカンマ区切りリスト、および出力フォルダを入力として受け取ります。以下は、CreateReport ストアドプロシージャを呼び出す例です。
EXEC CreateReport Dimensions = 'Country, City', Metrics = 'PageViews, Visits', TableName = 'MyCustomReport'
これらのレポートの詳細については、CData Adobe Analytics ドキュメントページをご覧ください。
実装例
UniversalReport の使用
UniversalReport ビューをクエリする場合、有効なメトリクスまたはディメンションが指定されていない場合、このレポートのデフォルトディメンションは Date、デフォルトメトリクスは Occurrences になります。したがって、以下のクエリは:
SELECT * FROM [UniversalReport]
次のように変換されます:
SELECT Date, Occurrences FROM [UniversalReport]
また、WHERE 句に SegmentId カラムを含めることで、レポートを特定のセグメントにフィルタリングできます。例えば、クエリは次のようになります:
SELECT [Time Spent on Page - Bucketed], [Browser], [Browser Height - Bucketed], [Browser Type], [Average Page Depth], [Average Time Spent on Site (seconds)], [Bot Occurrences], [Bot Page Views], [Bounce Rate] FROM [UniversalReport] WHERE [StartDate] = '2023-01-01' AND [EndDate] = '2023-01-31' AND [SegmentId] = 's300012345_1234567890'
定義済みレポートの使用
デフォルトでは、新しい定義済みレポートはクエリ時に過去30日間を対象とします。日付範囲をカスタマイズするには、WHERE 句で StartDate と EndDate を指定します。StartDate のみを指定した場合、EndDate は今日の日付がデフォルトになります。EndDate のみを指定した場合、StartDate は指定した EndDate の2年前がデフォルトになります。
さらに、WHERE 句で SegmentId カラムを使用してセグメントでフィルタリングできます。例えば、クエリは次のようになります:
SELECT * FROM [KeyMetrics] WHERE [StartDate] = '2025-01-01' AND [EndDate] = '2025-01-31' AND [SegmentId] = 's300012345_1234567890'
まとめ
Adobe Analytics はマーケティングデータを分析するための強力なツールであり、CData ドライバーおよびコネクタと組み合わせることで、Adobe Analytics データをワークフローにシームレスに統合し、より深い分析とデータ駆動型の意思決定を実現できます。
CData Adobe Analytics ドライバーおよびコネクタの無料トライアルをダウンロードして、Adobe Analytics データの可能性を最大限に引き出しましょう!