Bascules
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 d’évaluation de l’App Store — elle implique le consentement de l’utilisateur à un essai gratuit sans choix explicite.
Pour éviter tout 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 :
- Bouton bascule (Toggle) :
<group>.isActive— True ou False. - Choix unique (Single choice) :
<group>.selectedOptionId— l’ID de l’élément sélectionné, vide tant qu’aucun n’est sélectionné.
Sélectionnez le bouton bascule et ouvrez l’onglet Interactions pour voir à quel groupe il appartient.
Pour que d’autres éléments dépendent de l’état du bouton bascule, définissez une action conditionnelle ou une visibilité conditionnelle basée sur cette variable.