Profils/CRM

Profils est un CRM pour vos utilisateurs. Avec Profils, vous pouvez :

  1. Rechercher des utilisateurs spécifiques par ID de profil, customer user ID, e-mail ou ID de transaction.
  2. Consulter la chronologie des événements d’un utilisateur, notamment les problèmes de facturation, les délais de grâce et autres événements.
  3. Analyser les propriétés d’un utilisateur : état de l’abonnement, revenus/produits totaux, etc.
  4. Accorder un abonnement à un utilisateur.

Les événements du flux d’événements arrivent sur le tableau de bord avec un léger délai. Les nouveaux profils et les modifications d’attributs peuvent ne pas être visibles immédiatement.

profiles.webp

Pour comprendre comment Adapty crée et associe les profils utilisateurs, consultez Comment fonctionnent les profils.

Rechercher des utilisateurs

Dans la liste Profils, vous pouvez rechercher un utilisateur spécifique par :

  • Profile ID : l’identifiant interne d’Adapty pour l’utilisateur (aussi appelé Adapty ID).
  • Customer user ID : l’identifiant de votre application pour l’utilisateur, si vous en avez défini un.
  • Email : l’e-mail de l’utilisateur, s’il a été envoyé comme attribut personnalisé.
  • Transaction ID : l’ID de transaction du store provenant d’un achat.

Cliquez sur n’importe quelle ligne pour ouvrir le profil complet de l’utilisateur.

État de l’abonnement

Dans la liste Profils, vous pouvez filtrer et trier les utilisateurs par état d’abonnement. Les valeurs d’état sont :

État de l’utilisateurDescription
SubscribedL’utilisateur dispose d’un abonnement actif avec le renouvellement automatique activé.
Auto-renew offL’utilisateur a désactivé le renouvellement automatique mais conserve l’accès aux fonctionnalités premium jusqu’à la fin de la période d’abonnement.
Subscription cancelledL’utilisateur a annulé son abonnement, qui a entièrement pris fin.
Billing issueL’utilisateur n’a pas pu être débité en raison d’un problème de paiement, après l’expiration de son abonnement ou de sa période d’essai.
Grace periodL’utilisateur est actuellement en délai de grâce en raison d’un problème de paiement survenu lors de la tentative de débit après l’expiration de son abonnement ou de sa période d’essai.
Active trialL’utilisateur dispose d’un abonnement actif actuellement en période d’essai.
Trial cancelledL’utilisateur a annulé la période d’essai et ne dispose pas d’un abonnement actif.
Never subscribedL’utilisateur ne s’est jamais abonné ni n’a démarré de période d’essai et reste un utilisateur freemium.

Attributs utilisateur

ce8df4d-CleanShot_2023-06-26_at_20.32.232x.webp

Vous pouvez envoyer des propriétés utilisateur supplémentaires à Adapty via le SDK.

Par défaut, Adapty définit :

PropriétéDescription
Customer user IDUn identifiant de votre utilisateur final dans votre système.
Adapty IDL’identifiant interne Adapty de votre utilisateur final, appelé Profile ID.
IDFAL’Identifier for Advertisers, attribué par Apple à l’appareil d’un utilisateur. Nécessite l’autorisation App Tracking Transparency (ATT) sur iOS 14+. Non disponible sur Android.
CountryLe pays de votre utilisateur final.
OSLe système d’exploitation utilisé par l’utilisateur final.
DeviceLe nom de modèle d’appareil visible par l’utilisateur final.
Install dateLa date à laquelle l’utilisateur a été enregistré pour la première fois dans Adapty :
  • La date de création de l’utilisateur.
  • Si l’utilisateur a installé votre application avant l’intégration d’Adapty, la date d’installation correspond à la date de sa première transaction.
  • Le cas échéant, la date fournie lors d’une importation de données historiques.
Created atLa date de création de l’utilisateur.

Envoyez au minimum votre ID utilisateur interne ou l’e-mail de l’utilisateur. Cela vous permet de retrouver les utilisateurs par ces identifiants dans la liste Profils.

Après l’installation du SDK, Adapty collecte automatiquement les événements utilisateur depuis la file de paiement et les affiche dans le profil utilisateur. Les attributs du tableau ci-dessus sont collectés automatiquement — vous n’avez pas besoin de les envoyer.

Attributs personnalisés

Dans la section Attributes d’un profil, vous pouvez voir les attributs personnalisés définis via le SDK ou l’API. Vous pouvez également assigner des attributs manuellement à l’aide du bouton Add attribute.

378c1fb-add_attribute.webp

Accorder un abonnement

Dans un profil, vous pouvez prolonger un abonnement actif ou accorder à un utilisateur un accès à vie à un niveau d’accès — sans qu’il ait besoin d’effectuer un achat.

b1d74fd-edit_paid_access_level.webp

C’est particulièrement utile pour :

  • Dédommager un utilisateur suite à un problème de facturation ou de support.
  • Lancer des promotions manuelles ou des programmes bêta.
  • Tester des flows d’abonnement sans effectuer de vrai achat.

Pour accorder l’accès, ouvrez le profil de l’utilisateur, rendez-vous dans la section Access levels et cliquez sur Edit. Définissez la date d’expiration et enregistrez. La date d’expiration doit être dans le futur et ne peut pas être réduite une fois définie. La modifier pour des abonnements actifs n’affecte pas les paiements en cours.

L’octroi d’un accès ne crée pas d’événements d’achat sur l’App Store ou Google Play. Le fil d’événements et les analyses de l’utilisateur seront différents d’un vrai flow d’achat.

Vous pouvez également accorder un accès par programmation en utilisant la méthode API Grant access level.

Partage de l’accès payant entre comptes utilisateurs

Historique du partage d’accès

Lorsque des niveaux d’accès sont partagés ou transférés, le profil de l’utilisateur affiche un lien vers le profil connecté — le profil qui a partagé l’accès ou celui qui l’a reçu. Pour consulter le profil connecté, dans le Profile de l’utilisateur, cliquez sur le lien à côté du niveau d’accès.

profile-access-level-origin.webp

Les soldes de monnaie virtuelle ne sont pas partagés ni transférés entre profils comme les niveaux d’accès. Chaque solde reste sur un seul profil — voir Soldes, profils et appareils.

Étapes suivantes