特定の訪問者のロールアップレポートの表示

このドキュメントでは、特定のユーザーの複数の分析プロパティからデータを集約し、そのデータを1つのレポートにまとめるためのSQLの例を示します。 Adobe Experience Platform クエリサービスを使用すると、Experience Eventsを使用して様々なユースケースをキャプチャするクエリを作成できます。 エクスペリエンスイベントは、Experience Data Model (XDM) ExperienceEvent クラスで表されます。このクラスは、ユーザーがweb サイトまたはサービスを操作する際に、システムの不変および非集計スナップショットをキャプチャします。 Experience Eventsは時間領域分析にも使用できます。 Experience Eventsによる訪問者レポートの生成に関するその他のユースケースについては、次の手順の節を参照してください。

XDMとExperience Eventsの詳細については、XDM System 概要を参照してください。 クエリ サービスとExperience Eventsを組み合わせることで、ユーザーの行動傾向を効果的に追跡できます。 次のドキュメントは、Experience Eventsに関するクエリの例を示しています。

目的

次のSQLの例は、指定したユーザーの様々な分析値の集計レポートを表示する方法を示しています。

SELECT
endUserIds._experience.aaid.id,
SUM(web.webPageDetails.pageviews.value) as pageViews,
SUM(_experience.analytics.event1to100.event1.value) as A,
SUM(_experience.analytics.event1to100.event2.value) as B,
SUM(_experience.analytics.event1to100.event3.value) as C,
SUM(
    CASE
    WHEN _experience.analytics.customDimensions.evars.evar1 = 'parkas'
    THEN 1
    ELSE 0
    END) as viewedParkas
FROM your_analytics_table
WHERE endUserIds._experience.aaid.id = '457C3510571E5930-69AA721C4CBF9339'
GROUP BY endUserIds._experience.aaid.id
ORDER BY pageViews DESC;

クエリの結果は、次の表に表示されます。

               id                 | pageViews |   A   |   B   |   C   | viewedParkas
|----------------------------------+-----------+-------+-------+-------+--------------
457C3510571E5930-69AA721C4CBF9339 |     706.0 | 83.0  |  7.0  | 38.0  |          22

次の手順 next-steps

このドキュメントを読むと、指定したユーザーの分析値の集計レポートを表示するためにExperience Eventsでクエリサービスを使用する方法について理解が深まります。

その他の訪問者ベースのユースケースについて詳しくは、次のユースケースを参照してください。

recommendation-more-help
experience-platform-help-query-service