URLs d'expérience pour une app

Construisez l'adresse que votre app charge dans la WebView, et contrôlez quelle expérience, quelle langue et quel participant elle ouvre.

1 min de lecture

Construisez l'adresse chargée par votre app pour que la WebView ouvre exactement l'expérience voulue. Cette page s'adresse à votre développeur mobile.

L'adresse à charger

Ce que vous voulezAdresse
Une page de campagne proposant plusieurs expérienceshttps://experience.example.com/<campaign-public-link>?embedded=1
Une expérience précise, ouverte directementhttps://experience.example.com/<campaign-public-link>?c=<touchpoint-id>&embedded=1
Un espace précis dans une expériencehttps://experience.example.com/<campaign-public-link>?s=<space-id>&embedded=1

Incluez embedded=1. Ce paramètre indique à OmniLab qu'il s'exécute dans un conteneur plutôt qu'il ne possède la fenêtre, ce qui change sa mise en page et sa navigation.

Paramètres

ParamètreContrôle
embeddedLe mode intégré — à mettre à 1
cLe point de contact qui s'ouvre
sL'espace qui s'ouvre
lLa langue — verrouillez-la sur la langue courante de votre app plutôt que de laisser l'expérience décider
vLa variante
fciLe client qui se connecte

Renseignez l depuis le réglage de langue de votre app. Une app déjà en français qui affiche une expérience en anglais est la réclamation la plus fréquente sur cette intégration, et cela tient à un seul paramètre.

Utilisez fci quand votre app sait déjà qui est le participant. L'expérience s'ouvre en tant que cette personne, sans écran de connexion dans la WebView — ce qui est toute la raison d'intégrer plutôt que de renvoyer vers un lien. Cela nécessite des comptes clients configurés au préalable ; voir Transmettre un client connu à une expérience.

Construire l'adresse dans l'app

Composez-la dans l'app plutôt que de coder en dur une chaîne finie, pour que la langue et le participant suivent l'état de l'app :

https://experience.example.com/<campaign-public-link>
  ?embedded=1
  &c=<touchpoint-id>
  &l=<la langue courante de l'app>
  &fci=<l'identifiant du membre connecté>

Encodez chaque valeur interpolée. Un identifiant de fidélité contenant un espace ou une barre oblique produit une adresse qui ouvre silencieusement autre chose.

Pour aller plus loin

Sur cette page