Boutons dans le Flow Builder
Cette section décrit le nouveau Flow Builder, qui fonctionne avec les SDK Adapty version 4.0 ou supérieure.
Les boutons sont les éléments interactifs du Flow Builder qui réagissent aux appuis des utilisateurs. Utilisez-les pour :
- Les CTA d’achat qui se connectent aux produits et traitent les transactions automatiquement
- La navigation — déplacer les utilisateurs entre les écrans (Suivant, Retour, Fermer, Ignorer)
- Les liens utilitaires — Restaurer les achats, Conditions d’utilisation et Politique de confidentialité
Placez les CTA d’achat, les liens de restauration et les liens légaux dans un Pied de page — il est épinglé en bas de l’écran et masque les éléments défilants en dessous.
Ajouter des boutons
Pour ajouter un bouton :
- Cliquez sur + et sélectionnez Button.
- Sélectionnez un type de bouton.
- Les boutons d’achat, les liens et les boutons de fermeture sont fournis avec des actions préconfigurées. Pour les liens, configurez les URL de navigation des utilisateurs. Pour les autres types de boutons, accédez au panneau Interactions. Là, dans la section Button triggers, configurez les actions que le bouton doit effectuer.
- Configurez le design du bouton dans le panneau Design.
Types de boutons
Boutons d’achat
Pour que les boutons d’achat fonctionnent, associez des produits aux écrans et ajoutez l’élément Products. Consultez le guide.
Un bouton d’achat lance l’achat intégré pour le produit que l’utilisateur a sélectionné sur l’écran. Le SDK traite la transaction automatiquement, vous n’avez donc pas besoin de gérer les achats dans le code de l’application.
Pour ajouter un bouton d’achat :
- Cliquez sur + et sélectionnez Button, puis choisissez un preset de bouton.
- Avec le bouton sélectionné, ouvrez l’onglet Interactions dans le panneau de droite.
- Cliquez sur Add trigger > On tap, puis cliquez sur Add action.
- Définissez Action sur Purchase et Product sur
products.selectedProduct. La variableproducts.selectedProductcorrespond toujours au produit actuellement sélectionné sur l’écran.
Vous pouvez attirer davantage l’attention sur les boutons d’achat en les animant. Le Paywall Builder prend actuellement en charge le type d’animation Pulse.
Configurez le style d’animation dans le panneau Design.
Liens
Les boutons Terms of Use et Privacy Policy disposent d’une action Open URL intégrée. Définissez l’URL de destination à cet endroit. Les URL vides dans Open URL et les liens en ligne bloquent la prévisualisation et la publication.
Pour respecter certaines exigences des stores, vous pouvez ajouter des liens vers :
- Les conditions d’utilisation
- La politique de confidentialité
- La restauration des achats
Pour ajouter des liens :
- Cliquez sur + et sélectionnez Button > Links. Cela ajoutera une rangée de boutons en ligne avec des actions prédéfinies : restaurer les achats ou ouvrir une URL. Si vous n’avez pas besoin de tous les boutons inclus, supprimez ceux dont vous n’avez pas besoin dans le panneau des calques.
-
Configurez maintenant les actions des boutons :
- Le bouton Restore purchases gère déjà la restauration des achats.
- Pour chaque lien restant :
- Cliquez sur le bouton pour le sélectionner et passez à l’onglet Interactions à droite.
- Collez l’URL dans le champ.
- Par défaut, l’URL s’ouvre dans un navigateur intégré à l’application pour une expérience utilisateur fluide. Si vous souhaitez rediriger les utilisateurs vers un navigateur externe, cochez la case Open in external browser.
Fermer le flow
Le bouton Close ferme le flow automatiquement.
Pour ajouter un bouton de fermeture, cliquez sur + et sélectionnez Button > Close flow.
Utilisez la position Absolute pour placer votre bouton de fermeture dans le coin de l’écran.
Vous pouvez également configurer n’importe quel autre bouton pour fermer le flow à l’aide des actions.
Boutons personnalisés
Tout bouton que vous ajoutez peut être configuré pour effectuer n’importe quelle action lors d’un appui :
- Naviguer vers l’écran suivant
- Afficher une alerte
- Définir une variable
- Afficher ou masquer des éléments de l’écran
- Ouvrir des URL
- Restaurer les achats
- Effectuer des actions conditionnelles