この Experience Cloud Identity (ECID) は、ユーザーが Web サイトを訪問した際にユーザーに割り当てられる永続的な識別子です。 特定の状況で、 ECID (サードパーティに送信する場合など)。 別の使用例として、 ECID カスタム XDM フィールドに追加する必要があります。
ECID には、 データ収集用のデータ準備 (推奨)またはタグを使用します。
ECID をカスタム XDM フィールドに設定したい場合は、ID マップに追加で、ECID を設定することができます。それには、 source
を次のパスに追加します。
xdm.identityMap.ECID[0].id
次に、フィールドのタイプがの XDM パスにターゲットを設定します string
.
次にアクセスする必要がある場合、 ECID クライアント側では、次に説明するタグアプローチを使用します。
プロパティがで設定されていることを確認します。 ルールコンポーネントの順番 有効。
新しいルールを作成します。
を追加します。 Library Loaded イベントをルールに追加します。
を追加します。 カスタム条件 次のコードを使用してルールにアクションを追加します(SDK インスタンスに設定した名前がの場合)。 alloy
):
return alloy("getIdentity")
.then(function(result) {
_satellite.setVar("ECID", result.identity.ECID);
});
ルールを保存します。
次に、 ECID 以降のルールでは %ECID%
または _satellite.getVar("ECID")
他のデータ要素にアクセスする場合と同様に、