2012-11-18 2 views
1

jQuery Mobile을 사용하여 모바일 웹 앱을 만들었습니다. index.php 파일에는 data-role = "some_page_name"으로 선언 된 여러 페이지가 있고 URL은 index.php # my_profile과 같습니다.Optimizely와 함께 jQuery Mobile로 빌드 된 모바일 웹 앱을 테스트하는 방법은 무엇입니까?

페이지 중 하나에서 A/B 테스트를 수행하려면 Optimizely을 사용하고 싶습니다. 하나의 대안 페이지를 만들고 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 모바일 다중 페이지 구조에 적응할 수 없습니다.

모든 솔루션?

답변

0
당신은 같은 HREF 링크에서 더 많은 태그를 추가 할 수 있습니다

,

<a href="index.php#favorite" rel="external">My Favorite</a> 
<a href="index.php#favorite" data-ajax='false'>My Favorite</a> 

또한 http로 전체 링크 경로를 사용할 수 있습니다 : // 접두사.

<a href="http://yourdomain/yourpath/index.php#favorite">My Favorite</a> 

다른 옵션은 링크 클릭 JavaScript 메소드를 추가하는 것입니다. JavaScript 내용을 제어 할 수 있습니다.

최적화 된 또는 시각적 인 웹 사이트 최적화 도구로 정상적으로 처리되어야합니다.