AAMでのAEP Web SDK認証済み状態
クロスデバイス IDやデータソースが移行前と同じように同期または動作しない問題を解決する方法を説明します。
説明 description
環境
- Adobe Experience Platform(AEP)
- Adobe Audience Manager(AAM)
- AEP Web SDKに最近移行された
- AAMは、受信データストリームで有効になっています
問題/症状
AEP Web SDKを使用してAAMにデータを渡すように最近に移行した場合、クロスデバイス ID/データソースは移行前と同じように同期または動作しません。 例えば、特性はクロスデバイスプロファイルに対して保存されなくなります。
解決策 resolution
AEP Web SDKのドキュメントでは、すべてのサンプルコードの認証状態があいまいです。 この例をコピーした場合、あいまいな認証状態が不明な認証状態としてAAMに渡されます。 この状態では、ID同期は引き続き実行され、CRM IDは引き続きExperience Cloud IDにリンクされますが、認証済みプロファイルに対して明示的な特性は保存されません。 これが問題を引き起こしている可能性があります。
この問題を修正するには、ユーザーがプロパティにログインしたときに認証状態を認証済みにするように変更します。 この状態を変更した場合、AEPの実装に何が起こるかを心配する必要はありません。 AEP Web SDKは、AEPとAAMの実装を同時に実行する場合の認証状態のみをサポートしており、認証状態はAAMに渡す必要があります。 ID マップのプライマリノードはAEP用ですが、authenticatedState ノードは既存のAAMの実装のためにのみ存在します。
詳しくは、『 Web SDK ガイド』のPlatform Web SDK🔗のID データと、AAM認証の状態に関する ドキュメントを参照してください。 AEP ID名前空間とAAM クロスデバイス データ ソースの関連付けについて詳しくは、次を参照してください。AEP ID名前空間はAAM データ ソースにどのように関連していますか?件の記事。