Passer au contenu principal
OneSignal vous aide à atteindre vos utilisateurs efficacement, sans les submerger. L’envoi de trop de messages peut entraîner des désabonnements, un désengagement ou une mauvaise expérience utilisateur. La limitation de fréquence vous permet de contrôler la fréquence à laquelle les utilisateurs reçoivent des notifications push de votre application en définissant des limites sur le nombre de messages envoyés par minute, heure, jour ou semaine.
La limitation de fréquence est disponible sur certains forfaits payants.

Comment fonctionne la limitation de fréquence

Exemple : Définir une limite de fréquence de 3 notifications par période de 24h Jour calendaire 1 :
  • 9h00 : Envoi de la notification 1. L’utilisateur reçoit la notification 1. (Compteur : 1) ✅
  • 13h00 : Envoi de la notification 2. L’utilisateur reçoit la notification 2. (Compteur : 2) ✅
  • 17h00 : Envoi de la notification 3. L’utilisateur reçoit la notification 3. (Compteur : 3) ✅
L’utilisateur a maintenant atteint la limite de 3 notifications pour sa fenêtre glissante de 24 heures, qui a commencé à 9h00 le jour 1. Jour calendaire 2 :
  • 8h00 : Envoi de la notification 4. L’utilisateur est plafonné et ne reçoit pas la notification 4 car la fenêtre de 24 heures depuis 9h00 le jour 1 n’a pas encore expiré. Le compteur est toujours à 3.
  • 9h00 : La fenêtre de 24 heures depuis la notification 1 (9h00 le jour 1) se réinitialise. Le compteur tombe à 2. L’utilisateur peut maintenant recevoir une autre notification.
  • 9h01 : Envoi de la notification 5. L’utilisateur reçoit la notification 5. (Compteur : 3) ✅
  • 10h00 : Envoi de la notification 6. L’utilisateur est plafonné et ne reçoit pas la notification 6.
  • 11h00 : Envoi de la notification 7. L’utilisateur est plafonné et ne reçoit pas la notification 7.
  • 13h00 : La fenêtre de 24 heures depuis la notification 2 (13h00 le jour 1) se réinitialise. Le compteur tombe à 2.
  • 14h00 : Envoi de la notification 8. L’utilisateur reçoit la notification 8. (Compteur : 3) ✅
Dans cet exemple, les notifications 4, 6 et 7 seraient plafonnées et non livrées à l’utilisateur, tandis que les notifications 1, 2, 3, 5 et 8 seraient livrées.

Quand utiliser la limitation de fréquence

La limitation de fréquence est particulièrement utile dans les scénarios où le volume de messages peut devenir excessif :
  • Environnements de campagnes complexes : Grandes organisations avec plusieurs équipes ou campagnes marketing qui se chevauchent.
  • Déclencheurs à haute fréquence : Systèmes qui envoient des notifications basées sur des événements fréquents (par exemple, mises à jour des cours boursiers ou alertes d’actualités automatisées).

Comment activer la limitation de fréquence

Vous pouvez configurer la limitation de fréquence au niveau de l’application via le tableau de bord OneSignal :
1
Naviguez vers Paramètres > Push et In-app > Limitation de fréquence.
2
Définissez le nombre maximum de messages qu’un utilisateur peut recevoir dans une période donnée.

Les notifications peuvent être limitées à x notifications par période de temps.

Notes importantes

  • La limitation s’applique à tous les messages push, quelle que soit la source (API, Journeys ou envois manuels).
  • Les messages bloqués en raison de la limitation sont supprimés, et non mis en file d’attente pour plus tard.
Par exemple, si la limite est définie à 2/jour et qu’un utilisateur a déjà reçu 2 messages API, un message Journey sera supprimé sauf si la limitation est contournée.

Contourner la limitation de fréquence

Dans certains cas, vous pouvez souhaiter envoyer un message même s’il dépasse la limite. Vous pouvez contourner la limitation de fréquence message par message :
  • Tableau de bord
  • API
Dans la Planification de la livraison du message, sélectionnez Contourner les paramètres de limitation de fréquence.

Notes sur le contournement

  • La limitation de fréquence doit être activée dans le tableau de bord OneSignal.
  • Les messages contournés comptent toujours dans la limite. Cela affecte la livraison des messages futurs.

Rapports

Lorsque la limitation est activée, vous pouvez surveiller son impact sur vos notifications via les rapports de messages du tableau de bord ou l’API d’affichage des messages. Chaque message avec limitation activée affichera un statut de :
  • Plafonné : La limitation de fréquence est activée pour l’application et combien ont été plafonnés.
  • Contourné : La limitation de fréquence est activée pour l’application, mais a été contournée pour la notification.