Présentation du SDK Capacitor
Bienvenue ! Nous sommes là pour simplifier vos achats intégrés 🚀
Nous avons conçu le SDK Adapty pour Capacitor pour vous libérer des contraintes liées aux achats intégrés, afin que vous puissiez vous concentrer sur ce que vous faites le mieux — créer des applications exceptionnelles. Voici ce que nous gérons pour vous :
- Gestion des achats, validation des reçus et gestion des abonnements clés en main
- Création et test de paywalls sans mise à jour de l’application
- Analyses d’achats détaillées sans configuration — cohortes, LTV, taux de désabonnement et analyse de l’entonnoir inclus
- Maintien du statut d’abonnement de l’utilisateur toujours à jour entre les sessions et les appareils
- Intégration de votre application avec des services d’attribution marketing et d’analyse en une seule ligne de code
Avant de plonger dans le code, vous devrez intégrer Adapty avec App Store Connect et Google Play Console, puis configurer des produits dans le tableau de bord. Consultez notre guide de démarrage rapide pour tout configurer en premier.
Démarrer
Voici ce que nous allons aborder dans le guide d’intégration :
- Installer et configurer le SDK : Ajoutez le SDK comme dépendance à votre projet et activez-le dans le code.
- Activer les achats via les paywalls : Configurez le flux d’achat pour que les utilisateurs puissent acheter des produits.
- Vérifier le statut de l’abonnement : Vérifiez automatiquement l’état d’abonnement de l’utilisateur et contrôlez son accès au contenu payant.
- Identifier les utilisateurs (optionnel) : Associez les utilisateurs à leurs profils Adapty pour garantir la cohérence de leurs données sur tous les appareils.
Voir en action
Vous voulez voir comment tout s’assemble ? Nous avons ce qu’il vous faut :
Exemples d’applications : Consultez nos exemples complets qui illustrent la configuration complète :
Concepts principaux
Avant de plonger dans le code, familiarisons-nous avec les concepts clés qui font fonctionner Adapty.
L’approche d’Adapty repose sur le fait que seuls les placements sont codés en dur dans votre application. Tout le reste — produits, designs de paywalls, tarification et offres — peut être géré de manière flexible depuis l’Adapty Dashboard sans mise à jour de l’application :
-
Produit - Tout ce qui est disponible à l’achat dans votre application — abonnement, produit consommable ou accès à vie.
-
Flow ou paywall - Des produits regroupés avec une configuration, rattachés à un placement. Deux variantes :
- Flow - Interface visuelle sans code, créée dans le Flow Builder. Adapty affiche l’interface utilisateur et gère l’achat pour vous.
- Paywall - Pas de configuration visuelle ; vous créez l’interface dans votre propre code et appelez
makePurchasevous-même. Voir Implémenter les paywalls manuellement.
Dans le code du SDK, les deux sont récupérés via la même méthode
getFlow. -
Placement - Un point stratégique dans le parcours utilisateur où vous souhaitez afficher un paywall. Considérez les placements comme le « où » et le « quand » de votre stratégie de monétisation. Les placements courants incluent :
main- Votre emplacement de paywall principalonboarding- Affiché pendant le flow d’onboarding utilisateursettings- Accessible depuis les paramètres de votre application
Commencez par les bases comme
mainouonboardingpour votre première intégration, puis réfléchissez aux autres endroits dans votre application où les utilisateurs pourraient être prêts à acheter. -
Profil - Lorsque les utilisateurs achètent un produit, leur profil se voit attribuer un niveau d’accès que vous utilisez pour définir l’accès aux fonctionnalités payantes.