詳細マップ
詳細マップについて
詳細マップは、単一のマップで異なる結合 ID を使用してサブジェクト、コンタクト、およびイベントスキーマをマッピングする必要がある場合に使用されます。たとえば、顧客が連絡できるオンラインビジネスを運営しているとします。2 つの異なる方法 (オンラインでアカウントを使用してログインするか、コールセンタに電話する) です。さまざまなイベントスキーマで表される、一方または両方のコンタクト方法が関連する可能性がある問題を解決しようとしたときに、カスタマエクスペリエンスを理解するジャーニーを登録する必要があります。各スキーマでは、件名は異なります (オンラインイベントの場合は Web_Account、電話イベントの場合は PhoneVisit_ID など)。高度なマップを使用して、これらの複数のソースからのイベントを 1 つのマップに結合し、ジャーニーで使用することができます。
詳細マップの作成
注意: 詳細マップの作成には JSON の知識が必要です。カスタムコーディング機能はそのまま提供され、実装にはプログラミングの知識が必要です。Qualtricsサポートでは、カスタムコーディングに関するサポートやコンサルティングを提供していません。代わりに、経験豊富なユーザーのコミュニティにいつでも質問することができます。カスタムコーディングサービスの詳細については、クアルトリクスの営業担当にお問い合わせください。
詳細マップを作成するには、複数のマップを作成してから、マップの JSON ファイルを変更することで、それらのマップを結合します。以下の手順では、このプロセスを説明します。
- マップの作成ページの指示に従って、マップを作成します。通常、マップは以下の構造に従う必要があります。
- 1 つの単純なマップで、コンタクトデータをイベントスキーマのサブジェクト (一次エンティティ) に結合します。
- 1は、連絡先データを別のイベントのスキーマの別の対象者に結合するシンプルなマップです。
- 最初の簡単なマップを見てみましょう。このマップでは、S3 インポートから取り込まれたコンタクト項目にさまざまな対象項目がマッピングされます。
- また、別のイベントスキーマから対象者データをマッピングする 2 番目の簡易マップも作成しました。
- マップを作成したら、マップ一覧で最初のマップを見つけます。
- マップの横にある 3 つのドットのメニューをクリックし、[詳細編集] を選択します。
- コードコピーをクリックして、JSON をクリップボードにコピーします。
- このコードをコンピュータのテキストエディタまたは無料のオンライン JSON エディタに貼り付けます。
- 一覧で 2 番目に登録されたマップを検索し、上記のステップを繰り返して、そのコードを同じテキストエディタにコピーします。
- 最初のマップの JSON ファイルで、マッピングされたシステムが定義されている “paths” を見つけます。
- 最後にマップされたシステムの閉じ角カッコ ( ] ) の後にカンマ ( , ) を追加します。
- 新しく追加したカンマの後にカーソルを置き、キーボードの Enter を押して新しい行を追加します。
- JSON ファイルのマッピング部分を 2 番目のマップからコピーします。”パス” キーの外側の角括弧内の部分のみをコピーします (“パス” と同じ行に表示される外側の角括弧は除外しますが、後ろにある内側の角括弧と中括弧をすべて含めます)。
- コピーした JSON をステップ 11 で追加した新しい行にペーストします。
- カスタマージャーニーオプティマイザで、登録した最初のマップを検索します。
- マップの横にある 3 つのドットのメニューをクリックし、[詳細編集] を選択します。
- 変更した JSON をボックスに貼り付けます。
- [保存]をクリックします。
- マップを開き、想定どおりであることを確認します。
- この手順は省略できます。その他のマップは不要になったため、削除することができます。
例: JSON ファイルの結合
このセクションは、JSON コードスニペットを使用してマップファイルを結合する例です。
最初のJSONマップ
以下は、コンタクトデータをサブジェクトスキーマに結合する最初のマップの JSON です。
{
"id": 21774" "
name": "demo@qualtrics.com Customer",
"Customer",
"collectData",
"collectData": false,
"demo@qualtrics.com objects": [
" {
: "/s3-importer-contact"
: "/s3-importer-contact
"
:
"combinePaths
":
[
] "
" "
" "
" "
"
第 2 マップ JSON
以下は、イベントデータを件名にマッピングする 2 番目のマップの JSON です。
{
"id": 21950,
"name": "Incoming Events",
"demo@qualtrics.com demo@qualtrics.com Incoming Events",
"collectData" "collectData": true,
"editable": false,
"objects": [
{
"keyObject": "/sftp/Members"
:
"
combinePaths":
"paths": [
[
"from" {
ftp/Users"
複合マップ JSON
上記の方法を使用して 2 つの JSON ファイルを結合すると、詳細マップの JSON は以下のようになります。
{
"id": 21774,
"name" "name": "Customer",
Userer-t
one
,
"collectData",
"collectData",
false,
"objects": [
" {
"
{s3-importer-contact:
: "/s3-importer-cont
act
:
:
" "combine
Paths" "
" "
" "
"
"
"
true,
"cardinality": "ONE"
}
]
}
],
"created_by": "demo@qualtrics.com",
"updated_by": "demo@qualtrics.com",
"created_at": "2022-08-24T16:42:53.570221Z",
"updated_at": "2022-09-08T20:14:33.53431T20:14:33.53431T20:14:33.53431Z"