Activer les achats
Installer les outils pour agents
Réalisez toute l'intégration du SDK Adapty depuis votre outil de développement IA. En savoir plus
S'installe dans n'importe quel agent compatible avec les skills. Pour mettre à jour ultérieurement, exécutez npx skills update.
Après l'installation, exécutez la skill dans votre projet :
Pour suivre ce guide, assurez-vous d’avoir complété l’intégration au store et d’avoir créé au moins un produit comme décrit dans le guide précédent sur l’ajout de produits.
Maintenant que vous avez des produits, il vous faut un moyen de les présenter à vos utilisateurs. Adapty vous propose trois options :
- Flow Builder (recommandé) : Éditeur visuel no-code pour l’intégralité du parcours d’achat. Le SDK Adapty affiche le résultat nativement, sans aucun code d’interface à écrire.
- Paywall manuel : Vous créez un paywall, y associez des produits et gérez vous-même l’affichage dans le code de l’application.
- Adapty Paywall Builder (Legacy) : Éditeur de paywall no-code.
Les deux options aboutissent au même résultat : vous associez ce que vous avez créé à un placement. C’est le placement que votre application appelle à l’exécution pour récupérer le bon contenu pour le bon utilisateur.
Les flows nécessitent le SDK Adapty v4.0 ou version ultérieure.
Un flow est un ou plusieurs écrans avec des produits intégrés directement. Vous le concevez dans le Flow Builder — aucun code requis.
Le SDK Adapty affiche les flows nativement sur chaque plateforme. Votre app appelle getFlow, et le SDK présente les écrans, gère les achats et remonte les événements. Ni code UI supplémentaire, ni paywall à maintenir en parallèle.
1. Créer le flow
- Accédez à Flows dans le menu principal d’Adapty.
- Cliquez sur Create flow et concevez votre flow.
En savoir plus sur le Adapty Flow Builder.
Les guides de templates ci-dessous décrivent pas à pas les cas d’usage les plus courants :
Créer un écran de paywall basique
Guide pas à pas pour créer un écran de paywall standard dans le Flow Builder.
Afficher tous les plans dans une bottom sheet
Créez un paywall hero avec un seul CTA, un lien « Afficher tous les plans » et une feuille inférieure qui révèle la liste complète des produits.
Créer un paywall avec des onglets
Créez un écran de paywall avec deux onglets qui alternent entre différentes listes de fonctionnalités, groupes de produits et actions d'achat.
Afficher différentes fonctionnalités par produit
Affichez une liste de fonctionnalités différente selon le produit sélectionné par l'utilisateur, grâce à la visibilité conditionnelle.
Créer un flow d'onboarding personnalisé
Parcourez le processus complet de création d'un flow d'onboarding multi-écrans — écrans, contenu, navigation et branchement conditionnel — à l'aide d'un exemple concret.
Une fois votre flow enregistré et publié, passez à son intégration dans un placement.
N’oubliez pas de publier le flow ! Si vous ne le publiez pas, vous ne pourrez pas l’ajouter à un placement.
2. Ajouter le flow à un placement
Créez un placement Un placement est un point précis de votre application où vous affichez un flow, un paywall, un onboarding ou un test A/B. Les placements vous permettent de cibler des audiences spécifiques avec votre contenu. En savoir plus sur les placements. pour que votre application puisse demander le flow au moment de l’exécution.
Commençons par le plus essentiel — le placement d’onboarding. Ensuite, vous pourrez ajouter d’autres placements pertinents tout au long du parcours utilisateur.
- Accédez à Placements dans le menu principal d’Adapty et passez à l’onglet Flows.
- Cliquez sur Create placement.
- Saisissez un Placement name (par exemple,
mainouonboarding). Il s’agit d’un identifiant interne dans l’Adapty Dashboard. - Saisissez un Placement ID. Vous utiliserez cet identifiant dans le SDK Adapty pour charger le flow du placement.
- Cliquez sur Run flow et choisissez le flow que vous venez de créer.
- Cliquez sur Save & publish.
Dans le code de votre application, vous codez en dur uniquement les identifiants de placement. Tout le reste — quel flow s’exécute, quels produits il vend, à quoi il ressemble — est configuré dans l’Adapty Dashboard et peut être modifié à tout moment sans mise à jour de l’application.
Un paywall est un conteneur configuré à distance pour un ou plusieurs produits. Adapty fournit la liste de produits et un payload JSON Remote Config optionnel — votre code d’application les lit et construit l’interface.
Vous configurez Adapty par programmation ? Vous pouvez effectuer cette étape avec la Developer CLI.
1. Créer un paywall
- Accédez à Paywalls dans le menu principal d’Adapty.
- Cliquez sur Create paywall.
- Saisissez un Paywall name. Il s’agit d’un identifiant interne dans l’Adapty Dashboard.
- Cliquez sur Add product et sélectionnez les produits à afficher sur le paywall.
- (Facultatif) Ouvrez l’onglet Remote config et ajoutez la payload JSON dont votre application a besoin (titres, textes, feature flags). Consultez Concevoir un paywall avec Remote Config pour plus de détails.
- Cliquez sur Create as a draft, puis publiez quand vous êtes prêt.
Vous afficherez ce paywall dans le code de votre application. implémenter les paywalls manuellement Suivez le guide pour votre plateforme : iOS, Android, React Native, Flutter, Unity, Kotlin Multiplatform, Capacitor.
2. Ajouter le paywall à un placement
Créez un placement Un placement est un point spécifique dans votre application où vous affichez un flow, un paywall, un onboarding ou un test A/B. Les placements vous permettent de cibler des audiences spécifiques avec votre contenu. En savoir plus sur les placements. pour que votre application puisse demander le paywall au moment de l’exécution.
Commençons par le plus essentiel — le placement d’onboarding. Par la suite, vous pourrez ajouter d’autres placements pertinents tout au long du parcours utilisateur.
- Rendez-vous dans Placements depuis le menu principal d’Adapty et basculez sur l’onglet Paywalls.
- Cliquez sur Create placement.
- Saisissez un Placement name (par exemple,
mainouonboarding). Il s’agit d’un identifiant interne dans l’Adapty Dashboard. - Saisissez un Placement ID. Vous utiliserez cet identifiant dans le SDK Adapty pour charger le paywall du placement.
- Cliquez sur Run paywall et choisissez le paywall que vous venez de créer.
- Cliquez sur Save & publish.
Dans le code de votre application, vous codez en dur uniquement les identifiants de placement. Tout le reste — quel paywall est actif, quels produits il propose, le Remote Config — est configuré dans l’Adapty Dashboard et peut être modifié à tout moment sans mise à jour de l’application.
Un paywall créé dans le Paywall Builder est un écran sans code avec des produits intégrés directement. Le SDK Adapty le rend nativement, donc aucun code d’interface à écrire.
À partir du 1er octobre 2026, vous ne pourrez plus créer de nouveaux paywalls et onboardings dans le Paywall Builder et l’Onboarding Builder hérités, et leur support prend fin. Les paywalls et onboardings publiés continuent de fonctionner dans vos applications, et vous pouvez toujours les modifier. Créez-en de nouveaux dans le Flow Builder — consultez Dépréciation du Paywall Builder et de l’Onboarding Builder pour connaître les changements.
1. Créer le paywall
- Accédez à Paywalls dans le menu principal d’Adapty.
- Cliquez sur Create paywall.
- Saisissez un Paywall name. Il s’agit d’un identifiant interne dans l’Adapty Dashboard.
- Cliquez sur Add product et sélectionnez les produits à afficher sur le paywall.
- Ouvrez l’onglet Builder & Generator. Créez un paywall à partir d’un modèle ou générez-en un avec l’IA.
- Activez le bouton Show on device pour que le SDK puisse l’afficher.
2. Ajoutez le paywall à un placement
Créez un placement Un placement est un point précis de votre application où vous affichez un flow, un paywall, un onboarding ou un test A/B. Les placements vous permettent de cibler des audiences spécifiques avec votre contenu. En savoir plus sur les placements. pour que votre application puisse demander le paywall au moment de l’exécution.
- Accédez à Placements dans le menu principal d’Adapty et passez à l’onglet Paywalls.
- Cliquez sur Create placement.
- Saisissez un Placement name (par exemple,
mainouonboarding). Il s’agit d’un identifiant interne dans l’Adapty Dashboard. - Saisissez un Placement ID. Vous utiliserez cet identifiant dans le SDK Adapty pour charger le paywall du placement.
- Cliquez sur Run paywall et sélectionnez le paywall que vous avez créé.
- Cliquez sur Save & publish.
Dans le code de votre application, vous ne codez en dur que les identifiants de placement. Tout le reste — quelle paywall s’affiche, quels produits elle propose, son apparence — est configuré dans l’Adapty Dashboard et peut être modifié à tout moment sans mise à jour de l’application.
Prochaines étapes
Vous avez maintenant quelque chose à livrer par le SDK. Ensuite, intégrez le SDK Adapty dans votre application et commencez à récupérer le placement.