Articles sur : Engage SDK mobile

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



A noter dans le cas du bottom-sheet : le format de la box est chargé nativement et ne peut être modifié.


  • Dans une modale


A noter dans le cas de la modale : le format de la modale (box) et le rendu de l'overlay sont chargés nativement et ne peuvent être modifiés.



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. 



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 :




Mis à jour le : 12/06/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !