jQuery Mobile を使用してモバイル Web アプリを作成しました。index.php ファイルには、data-role="some_page_name" として宣言された複数のページがあり、それらの URL は index.php#my_profile のようになっています。
ここで、 Optimizelyを使用して、ページの 1 つで A/B テストを実行したいと考えています。1 つのバリエーションを作成し、index.php#my_profile を新しいページ URL: index_b.php#my_profile にリダイレクトさせます。しかし、このページを他の非テスト ページにリンクするのに問題があります。
たとえば、次のindex_b.php#my_profile
ようなリンクがあるとします。
<a href="index.php#favorite">My Favorite</a>
index.php のお気に入りページにリンクできません。場合によっては、他のページに移動すると、B バージョン/バリエーションに戻ることはありません。
Optimizely は jQuery Mobile の複数ページ構造に適応できないようです。
解決策はありますか?