Présentation du SDK iOS

Release

Bienvenue ! Nous sommes là pour rendre les achats intégrés aussi simples que possible 🚀

Nous avons conçu le SDK iOS Adapty pour vous débarrasser des complexités des achats intégrés, afin que vous puissiez vous concentrer sur ce que vous faites le mieux — créer des applications extraordinaires. Voici ce que nous gérons pour vous :

  • Prise en charge des achats, validation des reçus et gestion des abonnements prêts à l’emploi
  • Créer et tester des flows & paywalls sans mise à jour de l’application
  • Accédez à des analyses d’achats détaillées sans aucune configuration — cohortes, LTV, churn et analyse de tunnel inclus
  • Maintenez le statut d’abonnement de l’utilisateur toujours à jour entre les sessions et les appareils
  • Intégrez votre application aux services d’attribution marketing et d’analyse en une seule ligne de code
Note

Avant de vous plonger dans le code, vous devez intégrer Adapty avec App Store Connect et configurer les produits dans le tableau de bord. Consultez notre guide de démarrage rapide pour tout configurer en premier.

Commencer

La skill d'intégration du SDK Adapty réalise toute l'intégration depuis votre outil de développement IA en une seule commande. Utiliser la skill

Voici ce que nous allons couvrir dans le guide d’intégration :

  1. Installer et configurer le SDK : Ajoutez le SDK en tant que dépendance à votre projet et activez-le dans le code.
  2. Activer les achats avec les flows et les paywalls : Configurez le flow d’achat pour que les utilisateurs puissent acheter des produits. Pour créer votre propre interface, consultez plutôt Implémenter des paywalls personnalisés.
  3. Vérifier le statut de l’abonnement : Vérifiez automatiquement l’état de l’abonnement de l’utilisateur et contrôlez son accès au contenu payant.
  4. Identifier les utilisateurs (optionnel) : Associez les utilisateurs à leurs profils Adapty pour garantir que leurs données sont stockées de manière cohérente sur tous les appareils.

Voir en action

Envie de voir comment tout s’assemble ? On a ce qu’il vous faut :

  • Exemples d’applications : Découvrez nos exemples complets qui illustrent la configuration complète

Concepts clés

Avant de plonger dans le code, familiarisons-nous avec les concepts essentiels qui font fonctionner Adapty.

L’avantage de l’approche Adapty, c’est que seuls les placements sont codés en dur dans votre application. Tout le reste – produits, designs de paywall, tarifs et offres – peut être géré de manière flexible depuis Adapty Dashboard sans mise à jour de l’application :

  1. Produit - Tout ce qui est disponible à l’achat dans votre application – abonnement, produit consommable ou accès à vie.

  2. Flows & paywalls - Produits regroupés avec leur configuration, associés à un placement. Deux façons de les créer, comparées dans Flows & paywalls :

    Dans le code SDK, les deux sont récupérés via la même méthode getFlow.

  3. Placement - Un point stratégique dans le parcours utilisateur où vous souhaitez afficher un flow ou un paywall. Les placements représentent le « où » et le « quand » de votre stratégie de monétisation. Parmi les placements courants :

    • main - Votre emplacement principal de paywall
    • onboarding - Affiché lors du flow d’onboarding
    • settings - Accessible depuis les paramètres de votre application

    Commencez par les bases comme main ou onboarding pour votre première intégration, puis réfléchissez aux autres endroits de votre application où les utilisateurs pourraient être prêts à acheter.

  4. Profil - Lorsque des 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.