Vue d'ensemble du SDK Unity

Release

Bienvenue ! Nous sommes là pour simplifier vos achats intégrés 🚀

Nous avons conçu le SDK Unity Adapty pour vous libérer des tracas des achats intégrés, afin que vous puissiez vous concentrer sur ce que vous faites de mieux : créer des jeux extraordinaires. Voici ce que nous gérons pour vous :

  • Gestion des achats, validation des reçus et gestion des abonnements prêts à l’emploi
  • Créez et testez des paywalls sans mettre à jour l’application
  • Obtenez des analyses d’achats détaillées sans 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 à des services d’attribution marketing et d’analytique en une seule ligne de code
Note

Avant de vous 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 d’abord.

Pour 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 ce 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 via les flows : Configurez le flow d’achat pour que les utilisateurs puissent acheter des produits. Pour créer votre propre interface, consultez plutôt Implémenter les paywalls manuellement.
  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 (facultatif) : Associez les utilisateurs à leurs profils Adapty pour garantir que leurs données sont enregistrées de manière cohérente sur tous leurs appareils.

Voir en action

Envie de voir comment tout s’assemble ? On vous a préparé ça :

  • Exemple d’application : Consultez notre exemple complet qui illustre la configuration complète

Concepts clés

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

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

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

  2. Flow ou paywall - Produits regroupés avec une configuration, attachés à un placement. Deux options :

    • Flow - Interface visuelle no-code construite dans le Flow Builder. Adapty génère l’interface et gère l’achat pour vous.
    • Paywall - Pas de configuration visuelle ; vous construisez l’interface dans votre propre code et appelez MakePurchase vous-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.

  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. Voici quelques placements courants :

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

    Commencez par les basiques 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 les utilisateurs achètent un produit, un niveau d’accès est attribué à leur profil, ce qui vous permet de définir l’accès aux fonctionnalités payantes.