ユーザーのフロント側を分割してA/Bテストを実行したいと思います。 javascriptでユーザーを分割する最善の方法は何ですか?どのユニークIDを使用できますか?A/Bテストを実行するためにユーザーを分割するための良いjavascript方法
目標は2つ以上のグループにユーザーを分割することです。各ユーザーは常に同じバージョンの自分のコードを表示する必要があります。
ユーザーのフロント側を分割してA/Bテストを実行したいと思います。 javascriptでユーザーを分割する最善の方法は何ですか?どのユニークIDを使用できますか?A/Bテストを実行するためにユーザーを分割するための良いjavascript方法
目標は2つ以上のグループにユーザーを分割することです。各ユーザーは常に同じバージョンの自分のコードを表示する必要があります。
クライアント側のコードだけで、バージョンごとにA/Bテスターの均等な分布を推測することは不可能です。
の場合はストレージ
すでに述べたように、安定した方法でユーザーセッションを作成するには、安定したキーが必要です。これはクライアントでは生成できません。場合によっては、Cookieで利用可能なHTTPセッションIDを利用することができます。 JSESSIONIDなど。ただし、これはHTTPセッションの期間だけ有効です。ターゲティング情報を使用して独自の永続Cookieを削除しても、同じユーザーが別のブラウザを使用して戻ったり、クッキーを単に消去したりする可能性があります。
ブラウザのみで各バージョンのx/yユーザーの割合を保証することは不可能です。 localstorageまたはcookieに値を格納します。それを使って表示するバージョンを決定する... – epascarello