ECID へのアクセス

最終更新日: 2023-07-24
  • トピック:
  • Tags
    このトピックの詳細を表示
  • 作成対象:
  • Developer
    User
    Admin
    Leader

この Experience Cloud Identity (ECID) は、ユーザーが Web サイトを訪問した際にユーザーに割り当てられる永続的な識別子です。 特定の状況で、 ECID (サードパーティに送信する場合など)。 別の使用例として、 ECID カスタム XDM フィールドに追加する必要があります。

ECID には、 データ収集用のデータ準備 (推奨)またはタグを使用します。

データ準備を使用した ECID へのアクセス(推奨される方法)

ECID をカスタム XDM フィールドに設定したい場合は、ID マップに追加で、ECID を設定することができます。それには、 source を次のパスに追加します。

xdm.identityMap.ECID[0].id

次に、フィールドのタイプがの XDM パスにターゲットを設定します string.

タグ

次にアクセスする必要がある場合、 ECID クライアント側では、次に説明するタグアプローチを使用します。

  1. プロパティがで設定されていることを確認します。 ルールコンポーネントの順番 有効。

  2. 新しいルールを作成します。

  3. を追加します。 Library Loaded イベントをルールに追加します。

  4. を追加します。 カスタム条件 次のコードを使用してルールにアクションを追加します(SDK インスタンスに設定した名前がの場合)。 alloy):

     return alloy("getIdentity")
       .then(function(result) {
         _satellite.setVar("ECID", result.identity.ECID);
       });
    
  5. ルールを保存します。

次に、 ECID 以降のルールでは %ECID% または _satellite.getVar("ECID")他のデータ要素にアクセスする場合と同様に、

このページ