MongoDBを使用してユーザーの設定(カスタムファセット)を追跡しています。しかし、私が新しいセッションを開始し、現在のユーザーの設定を保存し、ユーザーのID(電子メールアドレスを使用している)の直後に、それらの設定が識別されたユーザーに対して保存されていない場合。何かご意見は?Sitecore 8 MongoDB訪問者の問題を特定する
例(作業):
- 私はウェブサイトをナビゲートし始めると、私は電子メールアドレスでログイン。
- ユーザー設定を保存します。
- すべての設定は私のプロフィールに保存されています。
例(ない加工):私は、ログインせずにウェブサイトをナビゲート
- 。
- 現在の訪問者に対してユーザープリファレンスを保存します。この時点で、MongoDBではすべてのものが正常に見えます。
- 次に、同じ電子メールアドレスでログインします。
- ユーザー設定が更新されていません。
私はカスタムコンタクトファセットを前提としていますか? –
これはあなたのカスタムファセットがコンタクトマージプロセスに含まれていないようです - https://doc.sitecore.net/sitecore_experience_platform/setting_up__maintaining/xdb/contacts/merge_contacts? –
それは@IanGrahamだった。伝説!ありがとう – Snapper