Intégration
Choisir quand intégrer Pages dans un site web ou une application, et où trouver les guides d'implémentation détaillés.
Utilisez l'intégration lorsque l'expérience OmniLab doit apparaître à l'intérieur d'un site existant, d'une page WordPress, d'une borne ou d'une application mobile, au lieu de s'ouvrir comme une destination plein écran autonome.
L'intégration est généralement le bon choix lorsque vous voulez garder OmniLab dans un parcours déjà existant. Un déploiement autonome reste généralement préférable lorsque vous avez besoin d'une URL plein écran partageable, de QR codes imprimés, ou d'une surface Pages publique indépendante du site hôte.
Choisir le bon modèle d'intégration
| Modèle | Idéal pour | Commencer ici |
|---|---|---|
| Iframe manuel | Les sites qui connaissent déjà l'URL OmniLab exacte à charger | Intégration par iframe |
| Balise JavaScript | Les pages hôtes réutilisables qui lisent un chemin de campagne depuis un paramètre de page | Intégration par iframe |
| WordPress | Les éditeurs qui ont besoin d'un parcours compatible CMS | Intégration WordPress |
| WebView d'application mobile | Les applications natives ou wrappers qui gardent OmniLab dans l'application | Intégration WebView |
Préparer le domaine avant l'intégration
Le choix du domaine compte très tôt. Si vous avez simplement besoin d'un lancement rapide, le domaine hébergé par OmniLab suffit souvent. Si l'expérience intégrée doit rester sous la même famille de domaine de marque que votre site hôte, préparez un domaine personnalisé délégué avant la mise en ligne.
Pour les iframes manuelles, utilisez une URL OmniLab prévue pour l'intégration. Pour les intégrations par balise JavaScript, utilisez le chemin de campagne ou de point de contact attendu par la balise. Dans les deux cas, retestez les cookies, les permissions, les redirections et la mise en page mobile directement dans la vraie page hôte.
Besoin d'une gestion de messages de type borne ?
Si votre application hôte doit écouter l'inactivité ou d'autres événements envoyés à la fenêtre parente, lisez aussi les articles de la section Borne. Les intégrations borne ajoutent des exigences de messagerie et d'équipement au-dessus d'une intégration standard.
Étapes suivantes
Intégration par iframe
Utiliser un iframe manuel ou une balise JavaScript pour charger OmniLab dans une page web.
Intégration WordPress
Appliquer les modèles d'intégration dans un éditeur ou un thème WordPress.
Intégration WebView
Intégrer OmniLab dans une application mobile ou un wrapper contrôlé.
Délégation de domaine personnalisé
Préparer le domaine de marque utilisé par l'expérience intégrée.
QR codes (téléchargement et design)
Télécharger des QR codes pour les campagnes, les points de contact, les espaces et les Smart Links, puis choisir le bon export pour le digital ou l'impression.
Sous-domaine et domaine personnalisé
Comprendre le domaine OmniLab par défaut, les alias et les domaines personnalisés délégués utilisés pour publier Pages.