MixpanelのIDに問題があります。私は、ユーザーがログインする前に記録されたイベントを追跡し、そのイベントとして識別できるようにしたいと考えています。ログイン前に発生したMixpanelユーザーの操作を確認してください
ここに例があります。 Louieはウェブページを開いて、 "About"ページにアクセスします。 mixpanel.track('Visit About')
を使用して、私はLouieの匿名訪問を記録することができます。すべてが上品で素敵です。
Louieがログインを決定し、mixpanel.identify(user.id)
コールが彼を識別し、その後のイベントをLouieに戻すことができます。しかし、最初のイベント(「Visit About」)はまだMixpanelで設定された別個のIDでランダムに表示され、Louieと関連付けられていません。
この現象は予期されていますか?私に何ができる?乾杯
しかし、Louieに既にアカウントがある場合はどうなりますか?私は 'mixpanel.alias'は一度呼び出されるべきです – Iso
' mixpanel.alias'は一度だけ呼び出されるべきです。 Louieが既にアカウントを持っている場合、ログイン時に 'mixpanel.identify'が呼び出されるはずです。アカウントが作成されたときに' mixpanel.alias'が呼び出されなかった場合、呼び出されるべきではありません。このページの最後のセクションは、 'mixpanel.alias'を呼び出さないと同じようなインスタンスがあります:https://mixpanel.com/docs/integration-libraries/using-mixpanel-alias – Amasa
これは私がやっていることです悲しいことに、それは私の問題を解決しません。 – Iso