Bascules

Warning

Apple peut rejeter les applications qui utilisent une bascule d’essai présélectionnée. Une bascule activée par défaut peut être signalée comme un dark pattern manipulateur selon les directives de révision de l’App Store — elle implique le consentement de l’utilisateur à un essai gratuit sans choix explicite.

Pour éviter le rejet, réglez la bascule sur off par défaut et laissez les utilisateurs s’inscrire eux-mêmes à l’essai.

Un commutateur d’essai est un interrupteur binaire qui permet aux utilisateurs de choisir entre des produits standard et des produits avec période d’essai sur un paywall. Lorsque l’utilisateur change son état, il peut déclencher une action — comme permuter des groupes de produits, mettre à jour des variables, ou afficher et masquer des éléments — instantanément.

Pour ajouter un commutateur d’essai, cliquez sur + sur l’écran cible et sélectionnez Trial toggle.

Chaque commutateur d’essai est un élément sélectionnable, et son groupe détermine la variable qui reflète son état :

  • Toggle : <group>.isActiveTrue ou False.
  • Choix unique : <group>.selectedOptionId — l’ID de l’élément sélectionné, vide tant qu’aucun élément n’est sélectionné.

Sélectionnez le toggle et ouvrez l’onglet Interactions pour voir à quel groupe il appartient.

Pour que d’autres éléments dépendent de l’état du toggle, définissez une action conditionnelle ou une visibilité conditionnelle basée sur cette variable.

Votre application peut également recevoir l’état du toggle via le SDK. Chaque fois que l’utilisateur bascule le toggle, le SDK transmet son nouvel état sous forme de booléen, que votre application peut traiter en interne ou côté serveur.

Élément toggle d'essai dans le Flow & Paywall Builder