---
title: "Profils/CRM"
description: "Gérez les profils utilisateurs et les données CRM dans Adapty pour améliorer la segmentation des audiences."
---

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](events).
3. Analyser les propriétés d'un utilisateur : état de l'abonnement, revenus/produits totaux, etc.
4. Accorder un abonnement à un utilisateur.

:::note
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.
:::

  <img src="/assets/shared/img/profiles.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

:::link
Pour comprendre comment Adapty crée et associe les profils utilisateurs, consultez [Comment fonctionnent les profils](how-profiles-work).
:::

## Rechercher des utilisateurs \{#finding-users\}

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 \{#subscription-state\}

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

| **État** de l'utilisateur | Description |
| :--------------------- | :----------------------------------------------------------- |
| Subscribed | L'utilisateur dispose d'un abonnement actif avec le renouvellement automatique activé. |
| Auto-renew off | L'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 cancelled | L'utilisateur a annulé son abonnement, qui a entièrement pris fin. |
| Billing issue | L'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 period | L'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 trial | L'utilisateur dispose d'un abonnement actif actuellement en période d'essai. |
| Trial cancelled | L'utilisateur a annulé la période d'essai et ne dispose pas d'un abonnement actif. |
| Never subscribed | L'utilisateur ne s'est jamais abonné ni n'a démarré de période d'essai et reste un utilisateur freemium. |

## Attributs utilisateur \{#user-attributes\}

  <img src="/assets/shared/img/ce8df4d-CleanShot_2023-06-26_at_20.32.232x.webp"
  style={{
    border: '1px solid #727272',
    width: '700px',
    display: 'block',
    margin: '0 auto'
  }}
/>

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 ID | Un identifiant de votre utilisateur final dans votre système. |
| Adapty ID        | L'identifiant interne Adapty de votre utilisateur final, appelé Profile ID. |
| IDFA             | L'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. |
| Country          | Le pays de votre utilisateur final.                          |
| OS               | Le système d'exploitation utilisé par l'utilisateur final.   |
| Device           | Le nom de modèle d'appareil visible par l'utilisateur final. |
| Install date     | La date à laquelle l'utilisateur a été enregistré pour la première fois dans Adapty : <ul><li>La date de création de l'utilisateur. </li><li>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.</li><li>Le cas échéant, la date fournie lors d'une importation de données historiques.</li></ul> |
| Created at       | La 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 \{#custom-attributes\}

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**.

  <img src="/assets/shared/img/378c1fb-add_attribute.webp"
  style={{
    border: '1px solid #727272',
    width: '700px',
    display: 'block',
    margin: '0 auto'
  }}
/>

## Accorder un abonnement \{#granting-a-subscription\}

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.

  <img src="/assets/shared/img/b1d74fd-edit_paid_access_level.webp"
  style={{
    border: '1px solid #727272',
    width: '700px',
    display: 'block',
    margin: '0 auto'
  }}
/>

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.

:::note
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](api-adapty/operations/grantAccessLevel).

## Partage de l'accès payant entre comptes utilisateurs \{#sharing-paid-access-between-user-accounts\}

:::link
Article principal : [Partage de l'accès payant entre comptes utilisateurs](sharing-paid-access-between-user-accounts)
:::

### Historique du partage d'accès \{#access-sharing-history\}

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.

  <img src="/assets/shared/img/profile-access-level-origin.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

:::note
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](virtual-currency-balance#balances-profiles-and-devices).
:::

## Étapes suivantes \{#next-steps\}

- Pour comprendre comment Adapty crée et associe les profils, consultez [Comment fonctionnent les profils](how-profiles-work).
- Pour configurer la politique de partage d'accès, consultez [Partage de l'accès payant entre comptes utilisateurs](sharing-paid-access-between-user-accounts).
- Pour accorder un accès par programmation, consultez la méthode API [Grant access level](api-adapty/operations/grantAccessLevel).