Limitez la fréquence d’envoi des notifications push
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.
Exemple : Définir une limite de fréquence de 3 notifications par période de 24hJour 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.
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).
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.
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.
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.