SDK Engage app mobile - Quelles sont les conditions disponibles sur mobile (iOS & Android) ?
Grâce au script Poool Engage, vous pouvez créer des éléments dynamiques basés sur des conditions d'affichage complexes dans vos application iOS et Android.
Afin d'appliquer ces conditions il est nécessaire d'utiliser la méthode autoCreate() dans votre intégration.
Dans cet article, nous vous donnons plus de précisions sur chacune d'entre elles et leurs spécificités.

Formats d'affichage
L'apparence que vous aurez créée se chargera automatiquement selon le type de format que vous sélectionnez.
- Dans un élément cible

- Dans un bottom sheet

- Dans une modale

Conditions liées à la navigation de l'utilisateur
- Afficher/Masquer après un certain temps : délai défini dans la plateforme
- Afficher/Masquer après le scroll : % de scroll
La mise en place de la condition au scroll implique d'ajouter la configuration suivante à voter intégration :
Version iOS
engage.config(["scrollView": scrollView]) // type UIScrollView
Version Android
engage.autoCreate(scrollTarget = scrollView) // type ViewGroup
Nombres de pages vues
- Afficher/Masquer Après un nombre de pages vues
- Afficher/Masquer Après un nombre de pages vues / jour
Afin de pouvoir comptabiliser correctement ces informations de vues, il est nécessaire d'ajouter la méthode commitPageviews() dans votre intégration. Le compteur de vue côté SDK est incrémenté à chaque fois que la méthode est appelée.
- Documentation iOS : https://www.poool.dev/fr/docs/engage/ios/methods#commitpageviews
- Documentation Android : https://www.poool.dev/fr/docs/engage/android/methods#commitpageview
Périodicité / heures / dates
- Afficher/ masquer de manière récurrente
- Afficher/ masquer selon différentes plages de dates
Localisation
- Afficher/ masquer pour certains pays : ciblage géographique avec le choix par pays
Priorité
La condition de priorité fonctionne au sein d'une même page.
Cela vous permettra de mettre en place un ordre d'affichage lorsque plusieurs éléments sont affichés en même temps, sur la même balise cible.
Groupe de conditions ET et OU
Pour aller plus loin dans vos paramétrages, vous pouvez également associer plusieurs conditions entre elles, avec deux options :
- Combinaison de plusieurs conditions : groupe ET => Toutes les conditions doivent être remplies pour que l'élément s'affiche
- Exclusion entre plusieurs conditions : groupe OU => Plusieurs options cohabitent, pour afficher ou masquer l'élément.
Si vous avez des interrogation sur les groupes de conditions, vous trouverez plus d'informations ici :
- Comment fonctionnent les groupes de conditions "ET" et "OU" dans Poool Engage ?
- Comment afficher ou masquer des éléments avec les groupes de conditions "ET" et "OU" ?
Mis à jour le : 12/06/2026
Merci !
