Créer un paywall personnalisé
Si vous implémentez vous-même votre écran d’achat, vous devez créer un custom paywall dans Adapty. Il définit quels produits vous vendez, dans quel ordre, et avec quelles offres promotionnelles. Les flows fonctionnent différemment : les produits sont rattachés au flow lui-même.
Une fois créé, assignez le custom paywall à un placement — le point de votre application où vous insérez du contenu depuis Adapty.
Tip
Vous pouvez également créer des custom paywalls par programmation en utilisant le Developer CLI.
Avant de créer des paywalls personnalisés (cliquez pour développer)
- Créez au moins un produit.
- (optional) Créez une offre.
Créer un paywall personnalisé
Pour créer un paywall personnalisé dans l’Adapty Dashboard :
- Accédez à Flows & Paywalls dans le menu principal d’Adapty et ouvrez l’onglet Custom Paywalls.
- Cliquez sur Create custom paywall.
- Sur la page Custom Paywalls / New paywall, saisissez un Paywall name pour identifier ce paywall dans l’Adapty Dashboard.
- Cliquez sur Add product.
- Sélectionnez les produits à afficher à vos utilisateurs.
Note
- L’ordre des produits dans cette liste sera conservé dans le SDK, donc arrangez les produits dans l’ordre souhaité.
- Une fois qu’un paywall est affiché en production, vous ne pourrez plus modifier les produits qui y sont associés, car cela pourrait affecter les métriques du paywall.
- Si vous proposez des essais gratuits ou d’autres offres pour vos produits, ajoutez-les ici, sinon ils ne seront pas disponibles. Choisissez une offre que vous avez créée précédemment pour ce produit dans la liste Offer. La liste n’est disponible que pour les produits qui ont des offres.
- Cliquez sur Create as a draft pour confirmer la création du paywall.
Votre paywall personnalisé est maintenant créé !
Étapes suivantes
Après avoir créé votre premier paywall personnalisé :
- Ajoutez-le à un placement — l’identifiant du placement est le seul identifiant Adapty que vous codez en dur dans votre application.
- Implémentez l’écran d’achat dans votre application : iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor