# Plafonnement global de la fréquence

Pour éviter de submerger vos utilisateurs avec de multiples messages provenant de campagnes qui se chevauchent, utilisez le **plafonnement global de la fréquence**. Cette fonctionnalité limite le nombre de messages marketing qu'un utilisateur reçoit dans un laps de temps spécifique. Une fois la limite de messages atteinte pour un canal, aucun autre message ne sera envoyé jusqu'à ce que la période se réinitialise.

<Aside type="danger" title="Mettez à jour vos requêtes API">

Définissez le **type de message** dans les requêtes API afin que le plafonnement de la fréquence s'applique comme vous le souhaitez.

* **Push :** [`message_type`](/fr/developer/api-reference/messages-api/api-prerequisites/#message_type) dans les requêtes [`createMessage`](/fr/developer/api-reference/messages-api/#createmessage)
* **E-mail :** [`email_type`](/fr/developer/api-reference/email-api/#createemailmessage) dans les requêtes [`createEmailMessage`](/fr/developer/api-reference/email-api/#createemailmessage)

Les envois **transactionnels** ne sont pas soumis au plafonnement de la fréquence. Si vous omettez le type, le plafonnement s'applique.

Pour le Panneau de Contrôle, consultez [Messages marketing vs transactionnels](/fr/product/messaging-channels/marketing-vs-transactional/).

</Aside>

Les pushs silencieux et les mises à jour de Live Activity ne sont pas soumis au plafonnement de la fréquence.

<span id="configure-global-frequency-capping" />

## Configurer le plafonnement global de la fréquence

Pour contrôler le nombre de messages envoyés à un utilisateur dans un laps de temps spécifique :

1. Allez dans **Paramètres > Paramètres de livraison des messages > Plafonnement de la fréquence**.

<img src="/messaging-channels-global-frequency-capping-1.webp" alt="Onglet des paramètres de plafonnement de la fréquence dans les Paramètres de livraison des messages"/>

2. Activez l'interrupteur pour activer le plafonnement de la fréquence pour les canaux souhaités ([notifications push](/fr/product/messaging-channels/push-notifications/), [e-mails](/fr/product/messaging-channels/emails/), [in-apps](/fr/product/messaging-channels/in-apps/), [SMS](/fr/product/messaging-channels/sms/), [WhatsApp](/fr/product/messaging-channels/whatsapp-messages/), [App Inbox](#app-inbox)).

3. Définissez le nombre maximum de messages par utilisateur pour chaque canal et la période correspondante.

<img src="/messaging-channels-global-frequency-capping-2.webp" alt="Limite de messages, période et mode de comptage définis pour push, e-mail, in-app, SMS, WhatsApp et Inbox"/>

> Par exemple, vous pouvez autoriser jusqu'à 4 notifications push, 2 e-mails et 2 messages WhatsApp sur une période de 5 jours.

Vous pouvez autoriser de 1 à 1 000 messages par période, et la période peut aller de 1 à 30 jours. Si vous saisissez une valeur hors de ces plages, le champ la remplace par la valeur autorisée la plus proche, par exemple 1 500 messages par 1 000.

4. Choisissez un **Mode de comptage** pour le canal :

   * **Fenêtre glissante** (par défaut) : compte les messages envoyés au cours des N×24 dernières heures avant chaque envoi. Par exemple, avec un plafond de 3 pushs par 2 jours, un push envoyé le lundi à 9h sort du décompte le mercredi à 9h, et un push envoyé le lundi à 15h sort du décompte le mercredi à 15h.
   * **Jour calendaire** : compte les messages envoyés aujourd'hui et pendant les N-1 jours calendaires précédents, à partir de minuit. Sélectionnez le **Fuseau horaire de plafonnement** (par exemple, `America/New_York`) qui définit quand minuit tombe pour ce canal. Par exemple, avec le même plafond de 3 pushs par 2 jours, le mercredi, chaque push envoyé depuis mardi minuit compte. Juste après minuit, la fenêtre passe à mercredi et jeudi. Si vous ne sélectionnez pas de fuseau horaire, Pushwoosh compte les jours calendaires en UTC.

<img src="/messaging-channels-global-frequency-capping-11.webp" alt="Section du mode de comptage avec les options Fenêtre glissante et Jour calendaire et un sélecteur de fuseau horaire de plafonnement"/>

<Aside type="tip">
Le jour calendaire convient aux équipes qui planifient ou rapportent la messagerie par périodes quotidiennes fixes plutôt que par une fenêtre glissante de 24 heures.
</Aside>

Le mode de comptage est également disponible partout où vous pouvez définir un plafond de fréquence personnalisé : [campagnes ponctuelles](/fr/product/messaging-channels/push-notifications/send-push-notifications/one-time-push/#set-frequency-capping), [in-apps instantanés](/fr/product/messaging-channels/in-apps/send-in-apps/send-instant-in-apps/#configure-frequency-capping) et [éléments de message de parcours client](/fr/product/customer-journey/journey-elements/channels/).

### App Inbox

Pour plafonner les messages [App Inbox](/fr/product/messaging-channels/message-inbox/send-app-inbox-messages/), utilisez le bouton bascule **Inbox** dans cette liste.

App Inbox possède son propre compteur, distinct du push et de tous les autres canaux. Un utilisateur ayant atteint sa limite de push pour la journée peut toujours recevoir un message Inbox, et inversement.

App Inbox n'a pas de paramètre de débit d'envoi : les utilisateurs récupèrent les messages Inbox un par un lorsqu'ils ouvrent l'application, il n'y a donc pas de pic de livraison à limiter.

<img src="/messaging-channels-global-frequency-capping-12.webp" alt="Bouton bascule Inbox activé avec sa propre limite de messages et son propre mode de comptage"/>

<span id="exclude-users-from-global-frequency-capping" />

### Exclure des utilisateurs du plafonnement global de la fréquence

Vous pouvez exclure des utilisateurs spécifiques du plafonnement de la fréquence. Les messages adressés aux utilisateurs exclus contournent toutes les limites sur tous les canaux, aussi bien la limite globale que toute limite personnalisée définie sur un message.

Pour exclure des utilisateurs du plafonnement :

1. Allez dans **Paramètres > Paramètres de livraison des messages > Plafonnement de la fréquence**.
2. Dans **Utilisateurs exclus du plafonnement de la fréquence**, saisissez un [User ID](/fr/product/pushwoosh-knowledge-hub/users-userids/) ou un e-mail à la fois.
3. Cliquez sur **Ajouter à la liste**.
4. Répétez les étapes 2-3 pour chaque utilisateur supplémentaire.
5. Cliquez sur **Appliquer les modifications**.

<img src="/messaging-channels-global-frequency-capping-10.webp" alt="Section Utilisateurs exclus du plafonnement de la fréquence avec un champ User ID ou e-mail et un bouton Ajouter à la liste"/>

Les utilisateurs restent exclus jusqu'à ce que vous les retiriez de la liste dans les paramètres de livraison des messages.

Pour vider la liste des exclusions, cliquez sur **Vider la liste des exceptions**, puis sur **Appliquer les modifications**.

## Plafonnement global de la fréquence pour les messages de Journey

<Aside type="caution" title="Important">
 Veuillez noter que pour modifier les paramètres de plafonnement des journeys actifs, vous devrez d'abord mettre le journey en pause.
</Aside>

Lors de la création d'éléments de message dans les parcours clients, les paramètres de **plafonnement global de la fréquence** sont appliqués par défaut.

<img src="/messaging-channels-global-frequency-capping-3.webp" alt="Indicateur de plafonnement de la fréquence dans les paramètres de message de journey"/>
<Aside>
Si aucune limite n'est définie dans les Paramètres de livraison des messages, le message utilisera un plafonnement global de la fréquence **illimité**. Si nécessaire, cliquez sur le lien **Configurer** dans les paramètres de livraison pour configurer les limites.

<img src="/messaging-channels-global-frequency-capping-5.webp" alt="Paramètres de livraison montrant un plafonnement de fréquence illimité et un lien Configurer lorsque la limite n'est pas configurée"/>
</Aside>



Cependant, vous avez la possibilité de personnaliser la manière dont certains messages sont traités en remplaçant les paramètres de plafonnement global de la fréquence. Vous pouvez faire ce qui suit :

<span id="ignore-global-frequency-capping" />

### Ignorer le plafonnement global de la fréquence

Sélectionnez **Envoyer des messages sans plafonnement global de la fréquence** pour contourner les règles de plafonnement global de la fréquence. L'utilisateur recevra ce message quoi qu'il arrive, même s'il a dépassé les limites de messages définies pour le canal. Le message ne compte pas non plus pour le compteur global du canal, il n'épuise donc pas le quota des autres messages. À utiliser avec prudence pour éviter d'envoyer trop de messages.

<img src="/messaging-channels-global-frequency-capping-9.webp" alt="Paramètres de livraison avec l'option Envoyer des messages sans plafonnement global de la fréquence sélectionnée"/>

<span id="use-custom-frequency-capping" />

### Utiliser un plafonnement de fréquence personnalisé

Cette option vous permet de définir une limite personnalisée sur le nombre de messages envoyés dans une période spécifiée. Ici, définissez le nombre de messages (par ex., 5) et la période (par ex., 10 jours) pendant laquelle ces messages peuvent être envoyés. Choisissez un mode de comptage pour cette limite personnalisée : [Fenêtre glissante ou Jour calendaire](#configure-global-frequency-capping), comme pour le paramètre global.
<Aside type="caution" title="Important">
Lorsque le plafonnement de fréquence personnalisé est activé, seule la limite personnalisée s'applique. Le plafonnement global n'est pas vérifié pour ce message et ne peut pas le bloquer.

Le message compte cependant toujours pour le compteur global du canal.

Exemple :

- **Limite globale pour le canal :** 2 messages par jour.
- **Limite personnalisée de la Campagne A :** 3 messages par jour.

Parce que la Campagne A a sa propre limite personnalisée, elle envoie les 3 messages aujourd'hui. La limite globale de 2 ne la restreint pas du tout.

Mais chacun de ces 3 messages compte toujours pour le compteur global. La Campagne B s'appuie sur le plafonnement global, sans limite personnalisée propre. Comme le décompte global pour aujourd'hui a déjà dépassé 2, la Campagne B ne pourra pas du tout envoyer de message à cet utilisateur aujourd'hui, car ce sont les messages de la Campagne A qui ont épuisé le quota.
</Aside>

<img src="/messaging-channels-global-frequency-capping-4.webp" alt="Plafonnement de fréquence personnalisé"/>

<Aside type="tip">
Si vous souhaitez limiter la fréquence à laquelle les utilisateurs peuvent recevoir des messages spécifiquement d'un journey (par ex., seulement une fois tous les 10 jours), utilisez les [Limites d'entrée de campagne](/fr/product/customer-journey/journey-settings/#campaign-entry-limit), et non le plafonnement de la fréquence.
Les limites d'entrée restreignent la fréquence à laquelle les utilisateurs peuvent entrer dans un journey et recevoir ses messages.
</Aside>


## Scénario d'exemple

Imaginez que vous gérez plusieurs campagnes marketing sur les notifications push, les e-mails et les SMS. Pour éviter de submerger vos clients avec trop de messages, vous décidez de mettre en place le plafonnement de la fréquence et de limiter le nombre de messages que chaque utilisateur peut recevoir à 3 notifications push, 2 e-mails et 1 SMS par utilisateur en 7 jours.

Voici les étapes pour le configurer :

<span id="enable-global-frequency-capping" />

### Activer le plafonnement global de la fréquence

1. Allez dans **Paramètres > Paramètres de livraison des messages > Plafonnement de la fréquence**.
2. Activez l'interrupteur pour les notifications push, les e-mails et les SMS.
3. Spécifiez le nombre maximum de messages qu'un utilisateur peut recevoir : 3 notifications push, 2 e-mails et 1 SMS.
4. Spécifiez la période de 7 jours.

<img src="/messaging-channels-global-frequency-capping-6.webp" alt="Capture d'écran montrant les paramètres de plafonnement de la fréquence avec 3 push, 2 e-mails et 1 SMS par 7 jours"/>

### Configurer les messages critiques

Si vous voulez vous assurer que les messages importants, tels que les confirmations de paiement, sont toujours livrés immédiatement, quelles que soient les limites de messages, sélectionnez **Envoyer des messages sans plafonnement global de la fréquence** dans les paramètres de livraison des étapes de journey spécifiques où cela est nécessaire.

<img src="/messaging-channels-global-frequency-capping-9.webp" alt="Paramètres de livraison avec l'option Envoyer des messages sans plafonnement global de la fréquence sélectionnée"/>

Des exemples d'autres messages critiques peuvent inclure des alertes de sécurité, des demandes de réinitialisation de mot de passe, des mises à jour critiques d'applications, et plus encore.

<span id="customize-capping-for-specific-messages" />

### Personnaliser le plafonnement pour des messages spécifiques

Disons que vous souhaitez envoyer une notification push d'offre spéciale chaque fois qu'un utilisateur effectue une action in-app spécifique. Cependant, pour éviter de répéter le même message trop souvent, vous voulez vous assurer que ce message n'est affiché pas plus d'une fois tous les 3 jours, même si votre plafonnement de la fréquence autorise 3 notifications push par semaine.

Voici comment configurer cela :

1. Mettez en place un parcours client déclenché par l'utilisateur effectuant l'action cible.
2. Dans le constructeur de parcours client, allez dans les paramètres de l'élément de message et sélectionnez **Utiliser un plafonnement de fréquence personnalisé**.
3. Définissez le plafond personnalisé à 1 message tous les 3 jours.
<Aside type="caution" title="Important">
Le plafonnement de fréquence personnalisé remplace le plafonnement global pour ce message, donc seule la limite personnalisée est vérifiée. Le message compte cependant toujours pour le compteur global du canal, il peut donc utiliser une partie du budget hebdomadaire partagé avec d'autres campagnes push qui s'appuient sur le plafonnement global. [Voir un exemple](#use-custom-frequency-capping).
</Aside>

<span id="view-frequency-capping-statistics" />

## Consulter les statistiques de plafonnement de la fréquence

Vous pouvez voir comment le plafonnement de la fréquence affecte vos messages à plusieurs endroits.

* **Tableau de bord du projet** : l'[Aperçu du projet](/fr/product/first-steps/pushwoosh-interface-overview/#project-overview) affiche un bloc de plafonnement de la fréquence dans les onglets Push et E-mail pour la période sélectionnée, 30 jours par défaut.
* **Statistiques de message individuel** : l'onglet Aperçu des statistiques de [notification push](/fr/product/statistics-and-analytics/messaging-statistics/push-notification-statistics/) et d'[e-mail](/fr/product/statistics-and-analytics/messaging-statistics/email-statistics/) répertorie le plafonnement de la fréquence comme l'un des motifs d'exclusion de l'étape Audience.
* **Messages agrégés** : l'entonnoir de [Répartition des campagnes](/fr/product/statistics-and-analytics/aggregated-messages/#campaigns-distribution) répertorie les destinataires exclus par le plafonnement de la fréquence comme l'un des motifs d'exclusion de l'étape Audience, sous la forme d'un décompte unique de destinataires uniques ignorés.
* **Customer Journey** : la fenêtre des [Statistiques de communication](/fr/product/statistics-and-analytics/journey-statistics/overall-journey-statistics/#metrics-by-channel) rapporte le plafonnement de la fréquence dans chaque onglet de canal.

Pour les réponses aux questions courantes, consultez la [FAQ sur le plafonnement global de la fréquence](/fr/product/messaging-channels/message-delivery-settings/frequency-capping-faq/).