À propos de l'intégration application mobile
Comprenez comment une expérience OmniLab apparaît dans votre app native, et ce dont votre équipe mobile est responsable.
Affichez une expérience OmniLab dans votre propre app pour que les participants restent dans votre environnement de marque au lieu d'être envoyés vers un navigateur. Cette page explique comment les pièces s'assemblent avant de briefer votre équipe mobile.
L'expérience se charge dans une WebView — une vue navigateur intégrée que votre app contrôle. Votre navigation, votre barre d'onglets et votre habillage restent exactement tels quels ; l'expérience remplit l'espace que vous lui donnez.
- 1La barre de navigation et le bouton retour de votre app
- 2L’expérience OmniLab, chargée dans une WebView
- 3Jeux, formulaires et récompenses s’exécutent tous dedans
- 4La barre d’onglets de votre app reste accessible en dessous
Votre app conserve sa propre navigation. L’expérience OmniLab occupe l’écran entre les deux.
Quand c'est le bon choix
- Une app de fidélité ou de retail doit garder les participants dans l'app pendant leur participation.
- L'expérience doit s'inscrire dans la navigation de votre app — comme onglet, écran, ou carte qui en ouvre un.
- Vous voulez que le participant soit déjà reconnu, parce que votre app sait qui il est. Voir Comptes clients.
Si vous avez seulement besoin que l'expérience soit accessible depuis votre app, un simple lien qui ouvre le navigateur de l'appareil est plus simple et ne demande aucun développement. Choisissez une WebView quand quitter l'app casserait le parcours.
Qui fait quoi
| Responsabilité | Responsable |
|---|---|
| L'écran de l'app où apparaît l'expérience | Votre équipe mobile |
| La WebView et ses réglages | Votre équipe mobile |
| Les permissions appareil : caméra, localisation | Votre équipe mobile, via l'app |
| Retour, fermeture, et où atterrit le participant ensuite | Votre équipe mobile |
| L'expérience elle-même : jeu, formulaire, branding, récompense | OmniLab |
| Configuration de la campagne et récompenses | Vous, dans OmniLab Studio |
Ce qu'il faut donner à votre équipe mobile
- L'adresse de l'expérience depuis OmniLab Studio.
- Si les participants arrivent sur une page de campagne ou entrent directement dans une expérience.
- Les permissions nécessaires — caméra pour un jeu de scan, localisation pour une expérience liée à un lieu.
- Si les participants doivent être reconnus automatiquement parce qu'ils sont connectés à votre app.
Cela nécessite une livraison d'app
Un écran WebView est livré avec votre app : il suit donc votre cycle de release et la validation des stores. Planifiez les dates de campagne en fonction de cela, et non l'inverse.