ECID へのアクセス
The Experience Cloud Identity (ECID) は、ユーザーが Web サイトを訪問した際にユーザーに割り当てられる永続的な識別子です。 特定の状況で、 ECID (サードパーティに送信する場合など)。 別の使用例として、 ECID カスタム XDM フィールドに追加する必要があります。
ECID には、 データ収集用のデータ準備 (推奨)またはタグを使用します。
データ準備を使用した ECID へのアクセス(推奨される方法) accessing-ecid-data-prep
ECID をカスタム XDM フィールドに設定したい場合は、ID マップに追加で、ECID を設定することができます。それには、 source
を次のパスに追加します。
xdm.identityMap.ECID[0].id
次に、フィールドのタイプがの XDM パスにターゲットを設定します string
.
タグ
次にアクセスする必要がある場合、 ECID クライアント側では、次に説明するタグアプローチを使用します。
-
プロパティがで設定されていることを確認します。 ルールコンポーネントの順序付け 有効。
-
新しいルールを作成します。 このルールは、 ECID 他の重要な行動もなく
-
を追加します。 Library Loaded イベントをルールに追加します。
-
を追加します。 カスタムコード 次のコードを使用してルールにアクションを追加します(SDK インスタンスに設定した名前がの場合)。
alloy
同じ名前のデータ要素がまだ存在していません )。code language-js return alloy("getIdentity") .then(function(result) { _satellite.setVar("ECID", result.identity.ECID); });
-
ルールを保存します。
その後、 ECID 以降のルールでは %ECID%
または _satellite.getVar("ECID")
他のデータ要素にアクセスする場合と同様に、
recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743