> ## Documentation Index
> Fetch the complete documentation index at: https://docs.metronome.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Créer un essai gratuit

export const List = ({marker, children}) => {
  return <>
            <style>
                {`
          .custom-list-from-snippet li {
            list-style-type: var(--marker-style);
            
            padding-left: 0 !important;

          }
          .custom-list-from-snippet li::marker {
            color: rgb(var(--gray-600));

          }
          .custom-list-from-snippet li::before {
            display: none;
          }
        `}
            </style>

            <ul className="custom-list-from-snippet" style={{
    '--marker-style': marker,
    'padding-inline-start': '1.5rem'
  }}>
                {children}
            </ul>
        </>;
};

Ce cas d'usage explore comment la plateforme de facturation de Metronome vous permet de gérer efficacement les essais gratuits en suivant les métriques d'utilisation et la durée.

Les essais gratuits sont une pierre angulaire des stratégies en libre-service et de croissance pilotée par le produit, permettant aux clients potentiels de découvrir la valeur d'un produit avant de s'engager dans un achat. Cependant, la configuration d'essais gratuits dans un modèle de facturation à l'usage présente des défis uniques. Alors que les modèles d'abonnement traditionnels reposent souvent sur de simples essais limités dans le temps, les services basés sur l'usage doivent soigneusement équilibrer l'expérience client avec les coûts potentiels. La définition de « gratuit » devient complexe lorsque les utilisateurs peuvent potentiellement accumuler des frais importants pendant leur période d'essai. Pour résoudre cela, Metronome peut aider votre entreprise à offrir des expériences d'essai convaincantes tout en protégeant les marges et en contrôlant les COGS.

Ce cas d'usage parcourt deux scénarios d'essai gratuit dans Metronome :

* Créer un essai gratuit plafonné sur un ensemble limité de produits à l'aide de crédits limités dans le temps, d'alertes et de surcharges d'entitlement.
* Créer un essai gratuit non plafonné à l'aide de surcharges de contrat limitées dans le temps.

## Créer un essai gratuit basé sur des crédits​

Un essai gratuit basé sur des crédits implique d'allouer un montant spécifique de crédits d'usage aux nouveaux utilisateurs, leur permettant d'explorer votre produit dans des limites prédéfinies. De nombreux clients Metronome optent pour cette approche comme un moyen stratégique d'équilibrer une exposition produit généreuse et un risque maîtrisé. Cette méthode vous permet d'offrir une expérience d'essai substantielle tout en empêchant une consommation incontrôlée qui pourrait affecter votre rentabilité.

Dans cet exemple, apprenez comment créer un essai pour un client avec les conditions suivantes :

* Le client a accès gratuitement à la plateforme pendant une semaine après son inscription.
* L'essai du client se termine s'il atteint jusqu'à 100 \$ de consommation sur la plateforme.
* L'essai du client n'inclut qu'un certain ensemble de produits. Par exemple, l'utilisateur est autorisé à accéder à la fonctionnalité *Language models*, mais pas aux fonctionnalités *Fine tuning* ou *Image generation*.
* Lorsque l'essai se termine (par durée ou par usage), vous recevez une notification en temps réel de Metronome. Cela vous permet de gérer l'état d'un client en fonction de son utilisation dans Metronome — par exemple, lui envoyer un e-mail indiquant que son essai est terminé, ou désactiver son compte jusqu'à ce qu'il achète davantage de consommation.

### Prérequis​

Avant de commencer, assurez-vous d'avoir une [grille tarifaire](/fr/guides/implement-metronome/core-concepts/create-manage-rate-cards) et un exemple de [client](/fr/guides/customers-billing/manage-customers/provision-a-customer) pour s'inscrire à l'essai.

Notre exemple utilise un client nouvellement créé, **AcmeCorp**, avec une grille tarifaire basée sur quelques exemples de **GenAI List Prices**.

### Configurer un contrat avec des crédits d'essai gratuit​

Pour créer et configurer un contrat avec des crédits d'essai gratuit :

1. Sur la page **Customers**, cliquez sur votre client.

2. Cliquez sur New contract or plan -> **New contract...**

3. Configurez le contrat pour votre client.
   <List marker="lower-roman">
     * Ajoutez un nom de contrat.
     * Sélectionnez la grille tarifaire.
     * Définissez les dates de début et de fin du contrat.
     * Définissez la fréquence de facturation du contrat.
   </List>
   <Frame>
     <img src="https://mintcdn.com/metronome-b35a6a36/C_lGxKgdkdHt6xoX/images/docs/pricing-packaging/manage-contracts/create-trial/configure-contract-8eeddc4bffabcb6d4d5e32bdfdf3d02b.png?fit=max&auto=format&n=C_lGxKgdkdHt6xoX&q=85&s=52906d6c821a8ac8c3a4ad77ab386130" alt="Configurer le contrat" width="1059" height="360" data-path="images/docs/pricing-packaging/manage-contracts/create-trial/configure-contract-8eeddc4bffabcb6d4d5e32bdfdf3d02b.png" />
   </Frame>

4. Cliquez sur **Add a credit** pour configurer les conditions d'essai.
   <List marker="lower-roman">
     * Sélectionnez un **Credit product** existant ou créez un nouveau produit fixe appelé **Trial credits**. Le nom du produit fixe sélectionné est le nom affiché à votre client.
     * Ajoutez une description facultative. Elle n'est pas affichée à votre client. Considérez cela comme des métadonnées utiles pour les utilisateurs de Metronome, comme vous.
     * Laissez **Applicable products** et **Applicable tags** vides. Cela configure les crédits pour suivre toute la consommation de votre client.
     * Sous **Access schedule**, définissez ces conditions :

         <List marker="lower-alpha">
           * Définissez **Starting at** pour correspondre à la date de début de votre contrat.

           * Définissez **Ending before** à une semaine après votre date **Starting at**. De cette façon, si un client n'utilise pas tous ses crédits gratuits avant la fin de la période d'essai, les crédits expirent et les clients paient pour leur consommation ultérieure.

           * Définissez **Amount** à 100 \$.

           * Si vous avez inclus d'autres engagements ou crédits dans votre contrat, assurez-vous que **Priority** est défini à un niveau inférieur aux autres.

             > En général, Metronome recommande d'utiliser des nombres entiers pour la priorité. Pour les essais gratuits, définissez un nombre bas comme 1 pour qu'ils prennent clairement précédence sur tout autre octroi. En savoir plus sur la façon dont la priorité est utilisée pour [orchestrer la consommation](/fr/guides/pricing-packaging/apply-credits-and-commits/prioritization-rules).

           * Une fois terminé, cliquez sur **Add**.

           <Frame>
             <img src="https://mintcdn.com/metronome-b35a6a36/C_lGxKgdkdHt6xoX/images/docs/pricing-packaging/manage-contracts/create-trial/set-credit-terms-847c0264a13088bc1ab517648bfd6323.png?fit=max&auto=format&n=C_lGxKgdkdHt6xoX&q=85&s=bccb7aba9ac4fbef9c3d4429a170e924" alt="Définir les conditions de crédit" width="1788" height="1912" data-path="images/docs/pricing-packaging/manage-contracts/create-trial/set-credit-terms-847c0264a13088bc1ab517648bfd6323.png" />
           </Frame>
         </List>
   </List>

5. (Facultatif) Pour aider à contrôler l'accès à certaines fonctionnalités pendant que votre client est en phase d'essai, définissez une surcharge sur l'état d'entitlement pour le tarif particulier. Vous pouvez ensuite lire à partir de cette surcharge pour restreindre l'accès à l'intérieur de votre produit.

   <List marker="lower-roman">
     * Cliquez sur **+ Add an override**
         <List marker="lower-alpha">
           * Sélectionnez le produit ou les étiquettes de produits que vous souhaitez désactiver. Dans cet exemple, vous désactivez tous les produits portant les étiquettes *Fine tuning* et *Images modeled*.
           * Définissez **Starting at** pour correspondre à la date de début de votre contrat.
           * Définissez **Ending before** à une semaine après votre date **Starting at**.
           * Définissez **Entitlement** sur **Disable**.
           * Une fois terminé, cliquez sur **Create**.
         </List>

     <Frame>
       <img src="https://mintcdn.com/metronome-b35a6a36/C_lGxKgdkdHt6xoX/images/docs/pricing-packaging/manage-contracts/create-trial/add-override-5fb455b73cb2850a7677c0f691f2f3f4.png?fit=max&auto=format&n=C_lGxKgdkdHt6xoX&q=85&s=812a83bd6686952587943bf399f21f3e" alt="Ajouter une surcharge" width="1792" height="1904" data-path="images/docs/pricing-packaging/manage-contracts/create-trial/add-override-5fb455b73cb2850a7677c0f691f2f3f4.png" />
     </Frame>
   </List>

6. Enregistrez vos modifications pour créer et soumettre le contrat.

Si vous préférez utiliser l'API, cet exemple de charge utile montre comment créer le contrat d'essai gratuit basé sur des crédits de l'exemple avec une seule requête :

```bash theme={null}
curl https://api.metronome.com/v1/contracts/create \
  -H "Authorization: Bearer <TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
    "rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",
    "starting_at": "2024-09-01T00:00:00.000Z",
    "ending_before": "2025-09-01T00:00:00.000Z",
    "name": "AcmeCorp List Prices",
    "credits": [
      {
        "name": "Trial credits",
        "product_id": "609e4cf2-6ea2-4b07-a46c-6596f041b69e",
        "access_schedule": {
          "schedule_items": [
            {
              "amount": 10000,
              "starting_at": "2024-09-01T00:00:00.000Z",
              "ending_before": "2024-09-08T00:00:00.000Z"
            }
          ]
        },
        "description": "Free usage as part of trial",
        "priority": 1
      }
    ],
    "overrides": [
      {
        "starting_at": "2024-09-01T00:00:00.000Z",
        "ending_before": "2024-09-08T00:00:00.000Z",
        "entitled": false,
        "applicable_product_tags": [
          "Fine tuning",
          "Images modeled"
        ]
      }
    ]
  }'
```

Après avoir soumis le contrat, vous pouvez débloquer l'accès de votre client à votre produit et observer comment il l'utilise.

### Suivre la consommation client​

Pour suivre la consommation de votre produit par les clients, utilisez les API Metronome pour créer un [tableau de bord de consommation client](/fr/guides/customers-billing/optimize-customer-experience/customer-dashboards-and-reporting). Cela offre une visibilité sur la consommation en temps réel et peut être exposé directement à votre client.

Une fois que le client a dépensé l'intégralité des \$100 de crédits alloués, ou que la semaine d'essai est passée, toute consommation ultérieure est tarifée et facturée à terme échu en fonction de vos prix catalogue et de votre fréquence de facturation.

### Créer une alerte pour signaler la fin de la période d'essai​

Votre système a probablement besoin de savoir en temps réel lorsque la période d'essai d'un client se termine. Vous pouvez configurer des alertes dans Metronome pour vous notifier lorsque le solde de crédit du client a atteint 0, soit en raison de la consommation, soit en raison de l'expiration des crédits. Vous pouvez utiliser cette notification comme un signal pour désactiver l'accès d'un client à votre plateforme, ou pour réactiver l'ensemble complet des fonctionnalités maintenant que son essai est terminé.

Pour configurer les alertes :

1. Définissez une alerte pour vous notifier de l'expiration ou de l'utilisation complète des crédits d'essai.
   <List marker="lower-roman">
     * Allez dans **Alerts** dans l'[application](https://app.metronome.com/alerts) Metronome et cliquez sur **+ Create alert**.
     * Nommez votre alerte **Trial Usage - AcmeCorp**.
     * Sélectionnez le type d'alerte **Contract credit balance**.
     * Définissez le seuil d'alerte à **reaches \$0 USD**.
     * Dans **Step 3: Select customers**, précisez que l'alerte ne doit s'appliquer qu'au client **AcmeCorp**.
     * Assurez-vous d'avoir un [point de terminaison webhook](/fr/guides/platform-configuration/setup-webhooks) configuré pour recevoir la notification de Metronome.
     * Une fois terminé, cliquez sur **Save**.
   </List>

<Frame>
  <img src="https://mintcdn.com/metronome-b35a6a36/C_lGxKgdkdHt6xoX/images/docs/pricing-packaging/manage-contracts/create-trial/create-alert-672e2222c683e7ec8697bfebc4109ed8.png?fit=max&auto=format&n=C_lGxKgdkdHt6xoX&q=85&s=bba37a016a28910c299cff57c0658219" alt="Créer une alerte" width="1520" height="1196" data-path="images/docs/pricing-packaging/manage-contracts/create-trial/create-alert-672e2222c683e7ec8697bfebc4109ed8.png" />
</Frame>

1. Recevez le webhook de Metronome lorsque le solde de crédit atteint 0.
   <List marker="lower-roman">
     * Assurez-vous d'avoir une destination de webhook configurée dans Metronome.

     * Lorsque l'essai d'un client expire ou que son plafond de consommation est atteint, vous recevez une requête de Metronome à la destination du webhook avec ce corps :

       ```json theme={null}
       {
       "id": "02d8d086-38cb-468e-ab7b-927d16cff708",
       "properties": {
           "customer_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
           "alert_id": "de83d270-f518-4cee-bb15-12f453b303df",
           "threshold": 0,
           "alert_name": "Trial Usage - AcmeCorp",
           "credit_type_id": "2714e483-4ff1-48e4-9e25-ac732e8f24f2",
           "remaining_balance": 0,
           "triggered_by": "usage"
       },
       "type": "alerts.low_remaining_contract_credit_and_commit_balance_reached"
       }
       ```

     * Sur réception de cette requête, prenez des mesures concernant le client au sein de votre produit. Envoyez-lui un e-mail ou coupez son accès jusqu'à ce qu'il mette à niveau son abonnement.
   </List>

## Créer un essai gratuit non plafonné​

Bien que les essais basés sur des crédits offrent un contrôle précis sur les limites de consommation, vous pourriez préférer offrir un accès non plafonné pendant une durée fixe pour mettre en valeur tout le potentiel de votre produit. Cette approche est particulièrement efficace pour les produits à forte valeur perçue ou aux fonctionnalités complexes nécessitant plus de temps d'exploration. Le système de facturation de Metronome prend également en charge cette stratégie, vous permettant de mettre en place des essais limités dans le temps sans restrictions de consommation tout en conservant la visibilité sur les modèles de consommation.

Dans cet exemple, apprenez à créer un essai pour un client avec les conditions suivantes :

* Le client a accès gratuitement à la plateforme pendant une semaine après son inscription.
* Le client peut utiliser autant du produit qu'il le souhaite, sans plafond de consommation.
* L'essai du client n'inclut qu'un certain ensemble de produits. Par exemple, l'utilisateur est autorisé à utiliser la fonctionnalité *Language models*, mais pas les fonctionnalités *Fine tuning* ou *Image generation*.
* Lorsque l'essai se termine, le client passe automatiquement au statut d'utilisateur payant.

### Configurer un contrat avec des surcharges de prix limitées dans le temps​

Pour créer et configurer un contrat avec des surcharges de prix limitées dans le temps :

1. Suivez les étapes 1 et 2 décrites dans la section **Configurer un contrat avec des crédits d'essai gratuit** pour créer un contrat pour votre client.
2. Cliquez sur **+ Add an override** pour créer votre essai gratuit avec une surcharge de prix limitée dans le temps.

   <List marker="lower-roman">
     * Sélectionnez les produits ou étiquettes de produits pertinents que vous souhaitez offrir pour l'essai gratuit. Dans cet exemple, appliquez la surcharge à tous les produits avec l'étiquette *Language models*.
     * Définissez **Starting at** pour correspondre à la date de début de votre contrat.
     * Définissez **Ending before** à une semaine après votre date **Starting at**.
     * Définissez **Adjustment type** sur **Multiplier** avec une valeur de 0.
     * Une fois terminé, cliquez sur **Create**.

     <Frame>
       <img src="https://mintcdn.com/metronome-b35a6a36/C_lGxKgdkdHt6xoX/images/docs/pricing-packaging/manage-contracts/create-trial/time-bound-override-798f4c6cc2d31e7395a2774594917040.png?fit=max&auto=format&n=C_lGxKgdkdHt6xoX&q=85&s=2aa538ba7180167f5e45eaa2fcf30f9f" alt="Configurer une surcharge limitée dans le temps" width="898" height="1319" data-path="images/docs/pricing-packaging/manage-contracts/create-trial/time-bound-override-798f4c6cc2d31e7395a2774594917040.png" />
     </Frame>
   </List>
3. (Facultatif) Pour restreindre l'accès à certains produits pendant la période d'essai, suivez les étapes de surcharge d'entitlement de l'étape 5 dans la section **Configurer le contrat avec des crédits d'essai gratuit**.
4. Enregistrez vos modifications pour créer le contrat.

Si vous préférez utiliser l'API, cet exemple de charge utile montre comment créer le contrat avec surcharge de prix limitée dans le temps de l'exemple avec une seule requête.

```bash theme={null}
curl https://api.metronome.com/v1/contracts/create \
  -H "Authorization: Bearer <TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
    "rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",
    "starting_at": "2024-09-01T00:00:00.000Z",
    "ending_before": "2025-09-01T00:00:00.000Z",
    "name": "AcmeCorp List Prices",
    "overrides": [
      {
        "starting_at": "2024-09-01T00:00:00.000Z",
        "ending_before": "2024-09-08T00:00:00.000Z",
        "type": "multiplier",
        "multiplier": 0,
        "applicable_product_tags": [
          "Language models"
        ]
      },
      {
        "starting_at": "2024-09-01T00:00:00.000Z",
        "ending_before": "2024-09-08T00:00:00.000Z",
        "entitled": false,
        "applicable_product_tags": [
          "Fine tuning",
          "Images modeled"
        ]
      }
    ]
  }'
```

À ce stade, le client peut commencer à utiliser la plateforme dans le cadre de l'essai gratuit. Vous avez de la visibilité sur sa consommation pendant la période d'essai. Une fois l'essai terminé, la consommation ultérieure est automatiquement facturée à terme échu aux prix catalogue.
