Adobe Experience Platform オーディエンスのAdobe Customer Journey Analyticsへの取り込み
このユースケースでは、Adobe Experience Platform(Adobe Experience Platform)オーディエンスを暫定的に手動でCustomer Journey Analyticsする方法を調査します。 これらのオーディエンスは、Adobe Experience Platform セグメントビルダー、Adobe Audience Managerまたはその他のツールで作成され、リアルタイム顧客プロファイル(RTCP)に保存されている可能性があります。 オーディエンスは、プロファイル ID のセットと、該当する属性やイベントなどで構成されており、そして、それらをCustomer Journey AnalyticsWorkspaceに取り込んで分析したいと考えています。
前提条件
- Adobe Experience Platform(Adobe Experience Platform)(特にリアルタイム顧客プロファイル)にアクセスします。
- Adobe Experience Platform スキーマおよびデータセットを作成/管理するためのアクセス。
- Adobe Experience Platform クエリサービス(および SQL 記述機能)または軽い変換を行うための別のツールにアクセスします。
- Customer Journey Analytics にアクセスします。Customer Journey Analytics接続およびデータビューを作成/変更するには、Customer Journey Analytics製品管理者である必要があります。
- Adobe API(Segmentation、オプションでその他)を使用する機能
手順 1:リアルタイム顧客プロファイルでのオーディエンスの選択 audience
Adobe Experience Platform リアルタイム顧客プロファイル(RTCP)を使用すると、オンライン、オフライン、CRM、サードパーティなど、複数のチャネルのデータを組み合わせて、各顧客の全体像を確認できます。
RTCP のオーディエンスは、既に様々なソースから獲得している可能性があります。1 つ以上のオーディエンスを選択して、Customer Journey Analyticsに取り込みます。
手順 2:エクスポート用のプロファイル結合データセットの作成
最終的にCustomer Journey Analyticsの接続に追加できるデータセットにオーディエンスをエクスポートするために、スキーマがプロファイル 結合スキーマであるデータセットを作成する必要があります。
結合スキーマは、同じクラスを共有し、プロファイルが有効になっている複数のスキーマで構成されています。結合スキーマを使用すると、同じクラスを共有するスキーマ内に含まれるすべてのフィールドの融合を確認できます。リアルタイム顧客プロファイルは、結合スキーマを使用して、各顧客の全体像を作成します。
手順 3: API 呼び出しを使用したプロファイル結合データセットへのオーディエンスのエクスポート export
オーディエンスをCustomer Journey Analyticsに取り込む前に、Adobe Experience Platform データセットに書き出す必要があります。 これは、Segmentation API(特に書き出しジョブ API エンドポイント)を使用してのみ実行できます。
任意のオーディエンス ID を使用して書き出しジョブを作成し、その結果を手順 2 で作成したプロファイル結合Adobe Experience Platform データセットに取り込むことができます。 オーディエンスの様々な属性/イベントをエクスポートできますが、活用するCustomer Journey Analytics接続で使用されるユーザー ID フィールドに一致する特定のプロファイル ID フィールドのみをエクスポートする必要があります(後述の手順 5 を参照)。
手順 4:エクスポート出力の編集
エクスポートジョブの結果は、Customer Journey Analyticsに取り込むために、別のプロファイルデータセットに変換する必要があります。 この変換は、Adobe Experience Platform クエリサービスやその他の任意の変換ツールで行うことができます。 Customer Journey Analyticsでレポートを作成するために必要なのは、(Customer Journey Analyticsの人物 ID に一致する)プロファイル ID と 1 つ以上のオーディエンス ID だけです。
ただし、標準的な書き出しジョブには、より多くのデータが含まれているので、この出力を編集して余分なデータを削除したり、いくつかのデータを移動させたりする必要があります。また、先にスキーマ/データセットを作成してから、変換したデータを追加する必要があります。
次に、編集 前 の、プロファイル結合データセットのエクスポート出力の例を示します。
次のことに注意してください。
- オーディエンス ID は、
segmentmembership.ups.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.status
の下に含まれています。 - ステータスは、「exited」ではなく、「realized」または「entered」である必要があります。
これは、Customer Journey Analyticsに送信できるプロファイルデータセットの形式です。
次に、存在する必要があるデータ要素を示します。
-
_aresprodvalidation
文字列フィールド:組織 ID を示します。実際のものとは異なります。 -
personID
文字列フィールド:これは、人物を識別するための、プロファイルデータセットの標準 XDM スキーマフィールドです。エクスポートからのプロファイル ID を使用します。 -
audienceMembershipId
文字列フィールド:エクスポートからのオーディエンス ID。メモ:このフィールドには、(独自のスキーマから)好きな名前を付けることができます。 -
次のように、オーディエンス(
audienceMembershipIdName
)にわかりやすい名前を追加します。 -
必要に応じて、他のオーディエンスメタデータを追加します。
手順 5:Customer Journey Analyticsでの既存の接続に対するこのプロファイルデータセットの追加
新しい接続を作成できましたが、ほとんどのお客様は、既存の接続にプロファイルデータセットを追加したいはずです。オーディエンス ID は、Customer Journey Analytics内の既存のデータを「強化」します。
手順 6:既存の(または新しく作成した)Customer Journey Analyticsデータビューの変更
データビューに audienceMembershipId
、audienceMembershipIdName
および personID
を追加します。
手順 7:ワークスペースでのレポート
ワークスペースで、audienceMembershipId
、audienceMembershipIdName
および personID
についてレポートできるようになりました。
追加情報
-
このプロセスは、定期的に実行して、Customer Journey Analytics内でオーディエンスデータが常に更新されるようにする必要があります。
-
1 つのCustomer Journey Analytics接続内で複数のオーディエンスを読み込むことができます。 これは、プロセスがさらに複雑になりますが、可能です。これを機能させるには、前述のプロセスに少し修正を加える必要があります。
- RTCP 内のオーディエンスコレクションの目的の各オーディエンスに対して、このプロセスを実行します。
- Customer Journey Analyticsは、プロファイルデータセットの配列/オブジェクト配列をサポートします。 オブジェクトの配列 audienceMembershipId または audienceMembershipIdName の使用が最適なオプションです。
- データビューで、
audienceMembershipId
フィールドの部分文字列変換を使用して、新しいディメンションを作成し、コンマ区切り値の文字列を配列に変換します。メモ:現在、配列の値は 10 個までという制限があります。 - Customer Journey AnalyticsWorkspace内で、この新しいディメンション
audienceMembershipIds
についてレポートできるようになりました。