Checklist intégration mobile
Testez une expérience OmniLab dans votre app sur de vrais appareils, et sachez où adresser chaque type de problème.
2 min de lecture
Déroulez cette checklist avant de soumettre une version. Un défaut WebView livré sur un store coûte un cycle de validation à corriger, ce qui dure généralement plus longtemps que la campagne.
Avant de développer
- La campagne est publiée dans OmniLab Studio.
- Votre calendrier de release laisse le temps de la validation store avant le début de la campagne.
- Les permissions nécessaires sont déclarées, avec leurs descriptions d'usage rédigées.
- Votre équipe a lu les exigences WebView.
Tester sur de vrais appareils
Les simulateurs accordent les permissions différemment et passeront là où un vrai téléphone échoue.
- Déroulez le parcours complet jusqu'à la récompense sur le plus petit téléphone supporté.
- Testez chaque champ de formulaire face au clavier : il ne doit pas couvrir le champ, et la vue doit défiler.
- Testez la permission caméra ou localisation, y compris le cas où le participant la refuse.
- Passez l'app en arrière-plan en cours d'expérience, revenez, et vérifiez que le participant est là où il en était.
- Coupez le réseau en cours de parcours et vérifiez qu'il peut s'en remettre.
- Si votre app a un réglage de langue, changez-le et vérifiez que l'expérience suit.
- Si votre app connecte les utilisateurs, vérifiez que l'expérience s'ouvre en tant que cette personne, sans seconde connexion.
- Testez votre contrôle retour depuis plusieurs points du parcours.
Avant la livraison
- Remplacez l'adresse de test par l'adresse de la campagne en production.
- Vérifiez que les récompenses et les stocks de lots sont configurés.
- Contrôlez que les dates de campagne sont compatibles avec le délai de validation store.
Où adresser un problème
| Ce qui se passe | Qui contacter en premier |
|---|---|
| L'expérience ne se charge pas, ou le jeu dysfonctionne | Le support OmniLab |
| Une récompense est erronée, manquante ou en rupture | Votre équipe marketing, dans OmniLab Studio |
| Le clavier couvre un champ, ou la vue est rognée | Votre équipe mobile |
| La demande de caméra n'apparaît jamais | Votre équipe mobile — la permission est accordée par l'app |
| L'expérience s'ouvre dans la mauvaise langue, ou en tant que la mauvaise personne | Votre équipe mobile — les deux viennent de l'adresse construite par l'app |