Skip to main content
Activez le stockage lorsque vous souhaitez créer des segments à partir de vos événements personnalisés ou consulter l’historique des événements d’un utilisateur sur son profil. Cette page explique ce que le stockage vous apporte, comment l’activer, comment choisir une période de rétention pour chaque événement et comment gérer les événements que vous avez stockés.
Le stockage et la rétention des événements personnalisés sont en cours de déploiement et arriveront bientôt sur toutes les applications. Si vous ne voyez pas la bannière de stockage sous Data > Events & Conversions, votre application n’en dispose pas encore.

Prérequis

  • Un forfait payant. L’ingestion d’événements personnalisés n’est pas disponible sur le forfait gratuit.
  • L’autorisation de modifier les paramètres de rétention des événements personnalisés. Elle est nécessaire à la fois pour accepter les conditions de facturation et pour modifier la rétention. Si vous ne l’avez pas, le tableau de bord vous invitera à contacter une personne de votre compte qui la possède.

Ce que le stockage vous apporte

Les événements personnalisés alimentent les Journeys, les métriques de conversion et la personnalisation Liquid dès que OneSignal les reçoit, que vous les stockiez ou non. Le stockage ajoute deux choses :
  • Segments. Créez des segments à partir des événements qu’un utilisateur a ou n’a pas effectués, et utilisez ces segments partout où vous ciblez une audience.
  • Profils utilisateur. Consultez l’historique des événements de chaque utilisateur sur son profil, afin de comprendre ce qu’une personne a fait et quand.
Plus vous conservez un événement longtemps, plus vos segments et profils utilisateur peuvent remonter loin dans le temps, jusqu’à 90 jours.

Activer le stockage

Rendez-vous dans Data > Events & Conversions. Si votre application envoie des événements qui ne sont pas stockés, une bannière en haut de la page vous en informe.
1

Ouvrir l'invite de stockage

Sélectionnez la bannière sur la page Events & Conversions.
2

Choisir une période de rétention par défaut pour cette application

Chaque application possède sa propre valeur par défaut, indépendante de vos autres applications. Elle s’applique à chaque événement de cette application qui n’a pas son propre paramètre de rétention, et vous pouvez choisir de l’appliquer ou non aux événements que l’application a déjà reçus. Vous pouvez modifier la valeur par défaut ultérieurement et la remplacer pour des événements individuels.
3

Accepter les conditions de facturation

Le stockage démarre dès votre acceptation. OneSignal enregistre qui a accepté et envoie un e-mail aux administrateurs de votre organisation pour les en informer.
Une fois ces étapes terminées, le stockage est activé pour votre application ! Chaque événement que OneSignal reçoit à partir de ce moment est stocké pendant votre période de rétention par défaut.

Définir la rétention par événement

La rétention est la durée pendant laquelle OneSignal conserve chaque événement stocké, jusqu’à un maximum de 90 jours. La valeur par défaut de votre application couvre tous les événements, et vous pouvez la remplacer pour n’importe quel événement individuel.
1

Ouvrir l'événement

Allez dans Data > Events & Conversions, ouvrez l’onglet Event List et sélectionnez l’événement.
2

Choisir une période de rétention

Dans la vue détaillée, définissez la période de rétention pour cet événement. Ce paramètre remplace la valeur par défaut de votre application pour cet événement uniquement.

Gérer vos événements stockés

Vous pouvez réduire la rétention des événements que vous n’avez plus besoin de stocker, ou que vous souhaitez stocker pendant une période plus courte. OneSignal supprime les événements en dehors de la nouvelle fenêtre et conserve le reste.
La suppression s’exécute pendant la nuit plutôt qu’immédiatement, de sorte que votre nombre d’événements stockés reflète le changement le lendemain.

Quand vous êtes facturé

L’envoi d’événements personnalisés à OneSignal est gratuit sur tous les forfaits payants. OneSignal ne facture que les événements stockés à des fins de segmentation. Les événements alimentent les Journeys, les métriques de conversion et la personnalisation Liquid, que vous les stockiez ou non. Le stockage des événements ajoute deux capacités : créer des segments à partir de ces événements et les consulter sur le profil utilisateur. Le stockage reste désactivé jusqu’à ce qu’une personne de votre compte disposant de l’autorisation de modifier les paramètres de rétention accepte les conditions de facturation. Jusque-là, OneSignal reçoit vos événements et les met à la disposition des Journeys, des métriques de conversion et de la personnalisation Liquid sans les stocker. Chaque forfait inclut un quota mensuel d’événements stockés. OneSignal facture les événements au-delà de ce quota au tarif de dépassement de votre forfait, que le tableau de bord vous affiche lorsque vous activez le stockage. Votre quota s’applique au niveau de l’organisation. Les événements stockés dans une application comptent donc dans le même total que les événements stockés dans toute autre application de votre organisation. Vous êtes facturé à la fin de votre cycle de facturation, sur les événements en stockage à ce moment-là. OneSignal soustrait le quota inclus dans votre forfait et facture le reste au tarif de dépassement de votre forfait. Si vous êtes au niveau de votre quota ou en dessous, il n’y a aucun frais de stockage. Comme la facturation lit votre nombre d’événements stockés à la clôture du cycle, réduire la rétention avant cette date réduit ce que vous devez pour ce cycle. Laissez suffisamment de temps pour que la suppression nocturne s’exécute. Pour savoir où vous en êtes, allez dans Organizations > Billing. Votre total d’événements stockés apparaît aux côtés de votre autre consommation, détaillé par événement. OneSignal envoie également un e-mail aux administrateurs de votre organisation lorsque vous atteignez 80 % et 100 % de votre quota.

FAQ

Dois-je payer pour les événements que j’envoie mais que je ne stocke pas ?

Non. L’envoi d’événements est gratuit sur tous les forfaits payants. Vous n’êtes facturé que sur les événements en stockage à la clôture de votre cycle de facturation.

Puis-je créer un segment sur des événements de plus de 90 jours ?

Non. Le maximum actuel pour la rétention est de 90 jours.

Le fait de définir un événement sur Not stored casse-t-il mes Journeys ?

Non. Not stored (0 jour) signifie que OneSignal ne conserve pas l’événement, mais les Journeys, les métriques de conversion et la personnalisation Liquid lisent tous les événements au moment où OneSignal les reçoit. Ils fonctionnent donc de la même manière, que l’événement soit stocké ou non. Seuls les segments et les profils utilisateur ont besoin d’événements stockés.

Qui peut activer le stockage ou modifier la rétention ?

Une personne de votre compte disposant de l’autorisation de modifier les paramètres de rétention des événements personnalisés. La même autorisation couvre l’acceptation des conditions de facturation, la définition de la valeur par défaut d’une application et la modification de la rétention sur des événements individuels.

Que se passe-t-il lorsque mon application atteint 1 000 noms d’événements uniques ?

Chaque application peut envoyer jusqu’à 1 000 noms d’événements personnalisés uniques. Les événements envoyés sous un nom que votre application utilise déjà sont toujours acceptés. Atteindre la limite n’interrompt donc jamais les événements que vous envoyez déjà. Une fois qu’une application atteint 1 000 noms, les événements envoyés sous un nouveau nom sont rejetés. OneSignal rejette l’événement individuel, et non la requête, de sorte que les autres événements du même lot sont traités normalement. L’API renvoie HTTP 202 avec un tableau errors, et chaque événement rejeté porte le code d’erreur too many event names. Un événement rejeté n’est pas stocké, n’est pas facturé et ne peut pas déclencher un Journey, personnaliser un message ou être utilisé dans un segment. Il apparaît toutefois dans Data > Events & Conversions, marqué comme échoué avec la raison “This app has reached its limit of unique event names”, afin que vous puissiez voir quels noms ont été rejetés. Pour libérer de la place, supprimez un nom d’événement personnalisé que vous n’utilisez plus. La suppression d’un nom libère son emplacement et supprime définitivement les événements stockés sous ce nom.
La page Custom Events vous avertit dès que votre application dépasse 900 noms d’événements uniques, avant qu’un événement ne soit rejeté.
La rétention et la limite de noms sont distinctes. Définir un événement sur Not stored empêche OneSignal de conserver ses événements, mais le nom garde son emplacement. Seule la suppression du nom libère l’emplacement. Consultez Limites des noms d’événements pour savoir comment procéder.

Pages associées

Événements personnalisés

Envoyez des événements et utilisez-les dans les Journeys, les segments et la personnalisation.

FAQ Facturation

Comment OneSignal calcule le reste de votre facture.