A | B 테스트를위한 좋은 해결책은 온라인과 같은 모바일 앱에서 테스트 할 수 있습니까? 나는 IOS와 함께 동일한 행동을하는 사용자 경험이 다르다는 것을 TOS와 대조하지만 안드로이드는 어떨까요? 앱솔루아 (Apsalar)와 같은 회사가 앱 분석을 위해 A | B 테스트를 제공한다고 주장하는 회사는 어떻습니까? 어떻게 구현하나요?인앱 A | B 모바일 테스트
답변
블록 주위의 새로운 어린이는 Arise.io입니다. iOS 및 Android에 대한 A/B 테스트 서비스를 제공합니다.
나는 Switchboard라고하는 작은 오픈 소스 프로젝트를 작성했습니다. 네이티브 모바일 앱에서 A/B 테스트, 원격 구성 및 원격 실행을 시작하겠습니다. 여기에는 애플리케이션에 있어야하는 정보와 안드로이드 및 iOS 용 네이티브 클라이언트를 지정하는 서버 구성 요소가 들어 있습니다.
당신은 github.com/keepsafe/switchboard의 코드베이스 당신이 그것을 HERE
Artisan mobile는 iOS 및 안드로이드에 대한 A/B 테스트 솔루션이 사용하는 방법에 대한 블로그 게시물을 찾을 수 있습니다.
기본 아이디어는 앱에 SDK를 놓은 다음 앱 스토어에 넣는 것입니다. 이 서비스를 사용하여 코드를 터치하거나 각 테스트의 앱 스토어로 돌아갈 필요없이 A/B 테스트를 만들고 애플리케이션을 최적화 할 수 있습니다.
iOS에서 원격 구성 + A/B 테스트를 수행하는 매우 유연한 프레임 워크 인 MSActiveConfig와 다른 플랫폼에서 클라이언트를 구현할 수있는 이식 가능한 형식을 작성했습니다 : https://github.com/mindsnacks/MSActiveConfig.
이 프레임 워크는 5 백만 명이 넘는 사용자가있는 응용 프로그램에서 사용됩니다.
이 분야에서 새로운 진입자가 생겼습니다 ... 스 워브 (Swerve), 앱 테이트 (Appiterate), 린풀 (leanplum)을 확인해보세요. 그들 모두는 iOS 용 SDK를 보유하고있는 것으로 보입니다. TOS는 그것을 허용하지만, 그 중 많은 사람들이 그것을하고 있기 때문에, 방법이 있어야합니다.
예, 신규 참가자는 거의 매주 앱 A/B 테스트에 표시됩니다! 그러나, 필자는 Appiterate가 코드를 다시 쓰지 않아도 시각적 인 인터페이스를 만들어 다른 경쟁자보다 두 단계 앞섰다고 생각합니다. 나는 그들의 플랫폼을 보았습니다 (당신은 초대를 요청할 수 있습니다. 나는 12 시간 이내에 데모를 가지고 있습니다). 나를 믿습니다, 그들이 제공하는 실제 WYSIWYG입니다.
모바일 앱의 경우 A/B 테스트는 기본적으로 정적 인 하드 코딩 된 개체를 원격 서버에서 제어 할 수있는 동적 개체로 대체하여 작동합니다.
이 방법은 잠재적 인 성능 문제를 일으 킵니다. 최종 사용자의 장치가 테스트중인 개체의 구성 데이터를 가져 오기 위해 연결되어 있지 않으면 어떻게됩니까? 성능 위험을 통제하면서 모바일 앱에서 A/B 테스트를 완벽하게 설정하고 관리하기 위해 Splitforce (http://splitforce.com)를 구축했습니다. 응용 프로그램 상점에 다시 제출하지 않고 -
로스는 SDK와 실험이 아닌 기술 제품 마케팅 사람 수 설정 새로운 테스트를 통합하거나 즉석에서 기존 테스트를 조정할되면
자세한 사항 또는 번거로운 엔지니어.
첫 번째 앱 실행시 모바일 앱은 서버에서 구성 데이터를 요청한 다음 해당 데이터를 기기에 로컬로 캐시합니다.이는 후속 앱 실행시 일관된 사용자 환경을 보장하고 유사 콘텐츠에 대한 전환 이벤트의 정확한 기여를 보장함으로써 부패한 테스트 결과를 방지하기위한 것입니다.
첫 번째 앱 실행시 최종 사용자의 연결이 실패하거나 시간 초과 된 경우 라이브러리에 하드 코딩 된 '기본'유사 콘텐츠가 표시됩니다. 그리고 라이브가되기 전에 모든 것이 잘 보이는지 확인하기 위해 다음과 같은 디버그 모드에서 기능을 미리 볼 수 있습니다 :
앱이 Splitforce로 배포되면 이벤트 데이터가 저장됩니다 현지에서 관찰 된 개선 및 통계적 신뢰의 측정과 함께 각 변이에 대해 표시 될 웹 사이트로 다시 전송됩니다.
SDK와 새로운 테스트의 통합에 대한 지침은 https://splitforce.com/documentation에서 확인할 수 있습니다.
어떻게 사용합니까?
우리가 본 Splitforce는 A/B 테스트에 사용 : UI 요소 + 레이아웃 (색상, 텍스트, 이미지, 광고/메뉴 게재 위치에) UX는 게임 역학 + 규칙 가격 + 프로모션
를 워크 플로우 기본적으로 테스트 대상의 변형을 100 %로 설정하여이 도구가 원격으로 모바일 응용 프로그램을 제어하는 데 사용되는 것을 보았습니다.
- 예 : 있음 : 예 : 회사 Leanplum은 iOS 및 Android 용 비주얼 인터페이스 편집기를 제공합니다. 코딩이 필요하지 않으며 Leanplum이 요소를 자동으로 감지하여 변경할 수 있습니다. 엔지니어 또는 앱 스토어 재 제출이 필요하지 않습니다.
- Apple에서 TOS (https://developer.apple.com/app-store/review/guidelines/#user-interface)를 업데이트해야합니다. 적어도 Leanplum Visual Editor에서 UI를 변경하는 것을 금지하는 것에 대해서는 알고 있지 않습니다.
- 일반적으로 method swizzling (iOS) 및 reflection (Android)으로 이루어집니다.
Leanplum Visual Interface Editor에 대한 자세한 내용은 leanplum.com을 확인하십시오. 30 일 무료 평가판을 제공합니다.
(면책 조항 : 저는 Leanplum의 엔지니어입니다.)
- 1. A/B 테스트 일괄 테스트
- 2. 테스트 a & b == 0
- 3. A/B 테스트 통계
- 4. App Engine에서의 A/B 테스트?
- 5. IIS 7의 A/B 테스트
- 6. (a | b)가 a - (a & b) + b와 같은 이유는 무엇입니까?
- 7. 웹 사이트의 A/B 테스트 란 무엇입니까?
- 8. javascript 기반 통합이없는 a/b 테스트
- 9. A/B 테스트 체크 아웃 Magento
- 10. "a/b/c"를 [ "a/b/c", "a/b", "a"]로 변환하는 가장 쉬운 방법
- 11. 프레임 워크 내에서 A-B 테스트/베타 테스트 지원 용이
- 12. 파이썬 객체 혼동 : a = b, b 및 a 변경 수정!
- 13. PHP 문자열 연결 - "$ a $ b"와 $ a. "". $ b - 성능
- 14. C# 배열 [a, b, c] 대 배열 [a] [b] [c]?
- 15. 고유 한 열 쌍을 A, B 또는 B, A
- 16. MySQL 수 행 a = b 및 b = a
- 17. A B 트리에
- 18. a = b = 5 - 불가능합니까?
- 19. Android 인앱 결제 테스트
- 20. 인앱 결제 테스트
- 21. iOS에서 인앱 구매 테스트
- 22. Solr Relevancy - 검색 품질을위한 A/B 테스트 방법
- 23. A/B/n 테스트, 웹 사이트 클라이언트 배포 방법
- 24. 통계적 유효성이있는 동적 페이지의 A/B 테스트 방법
- 25. A/B 테스트 지원 기능이 내장 된 PHP CMS가 있습니까?
- 26. 좋은 자바 스크립트 A/B (스플릿) 테스트 패키지/라이브러리?
- 27. 레일즈 3 A/B 스플릿 테스트 시스템, 레디 스가 없습니까?
- 28. a * = b + c는 무엇으로 확장됩니까?
- 29. 진술 클래스의 의미 a (b)
- 30. 모델 A :: B belongs_to foreign_key