Types de segments
La plateforme OneSignal prend en charge deux catégories principales de segments :Segments basés sur les abonnements
Les segments basés sur les abonnements sont construits à l’aide de filtres sur les attributs d’abonnement, tels que le type d’appareil, la langue ou la version de l’application.Segments basés sur les utilisateurs
Les segments basés sur les utilisateurs sont construits à l’aide de filtres sur les attributs au niveau de l’utilisateur plutôt que sur les abonnements individuels. Actuellement, ces segments prennent en charge les filtres sur les événements de messages et les événements personnalisés. Les exemples incluent :- Quand un utilisateur a ouvert pour la dernière fois un e-mail, un SMS ou une notification push envoyée via OneSignal.
- Des événements personnalisés spécifiques suivis dans votre application ou site web.
Créer des segments
Les segments peuvent être créés dans le tableau de bord, via l’API ou en téléchargeant un fichier CSV. Ciblez votre audience en incluant et en excluant des segments lors de l’envoi de messages ou de la création de Parcours.Tableau de bord
Créez et gérez des segments depuis Audience > Segments.
API
Créez des segments par programmation à l’aide de l’API Create Segment.
Import CSV
Importez en masse des abonnements dans un segment en téléchargeant un fichier CSV.
Logique de segment : AND vs OR
Utilisez AND pour combiner des filtres qui doivent tous correspondre. Utilisez OR pour correspondre à n’importe quelle de plusieurs conditions.- Exemple AND
- Exemple OR
Créez un segment d’utilisateurs qui :
- Ont été actifs dans les 30 derniers jours
- Ont au moins 3 sessions au total

Filtres
Les filtres définissent quels abonnements appartiennent à un segment. Vous pouvez combiner plusieurs filtres en utilisant une logique AND ou OR. Si aucun filtre n’est sélectionné, le segment inclura par défaut tous les utilisateurs de votre application.| Filtre | Description |
|---|---|
| Première session | Date/heure de création de l’utilisateur. |
| Dernière session | Dernière fois que l’abonnement a ouvert l’application ou le site. |
| Nombre de sessions | Nombre de fois que l’abonnement a ouvert l’application ou visité le site. |
| Durée d’utilisation | Total en secondes pendant lequel l’abonnement a eu votre application/site ouvert. |
| Langue | Langue préférée de l’utilisateur (basée sur l’appareil/navigateur). Consultez prise en charge multilingue. |
| Version de l’application | Extraite du versionCode Android ou du CFBundleShortVersionString iOS. Combinez avec Type d’appareil pour filtrer par différentes versions d’application pour chaque plateforme. Consultez Cibler les versions d’application obsolètes. |
| Type d’appareil | iOS, Android, Web Push (navigateur), Email, etc. |
| Tag utilisateur | Tags personnalisés que vous définissez via le SDK ou l’API. Consultez Ajouter des tags. |
| Localisation | Filtrer par rayon à partir de coordonnées (lat/long). Nécessite au moins 1 mètre et jusqu’à 2 décimales de précision. Consultez permission de localisation. |
| Pays | Basé sur la dernière géolocalisation IP (code ISO 3166-2). |
| Utilisateurs de test | Utilisateurs marqués comme utilisateurs de test. |
| Événement de message | Filtrer par événement de message (par ex., “cliqué”, “livré”, “échoué”). Consultez Filtres d’événements de messages. |
| Événement personnalisé | Filtrer par événement personnalisé (par ex., “achat”, “connexion utilisateur”). Consultez Filtres d’événements personnalisés. |
Filtres d’événements de messages
Les filtres d’événements de messages vous permettent de filtrer les utilisateurs en fonction de leur interaction avec l’un de vos canaux de messagerie dans une certaine fenêtre.
between pour définir une plage personnalisée de début et de fin (en jours passés).
Interactions traçables par canal :
| Canal | Interactions traçables |
|---|---|
| Push | Envoyé, Reçu, Cliqué, Échoué |
| SMS | Envoyé, Livré, Échoué |
| Envoyé, Livré, Ouvert, Cliqué, Renvoyé, Échoué, Supprimé, Signalé comme spam | |
| In-App | Reçu, Cliqué |
Rétention des événements de messages par plan
Les périodes de rétention varient selon le plan — consultez la FAQ de facturation pour plus de détails.
Filtres d’événements personnalisés
Les filtres d’événements personnalisés vous permettent de cibler les utilisateurs en fonction d’actions significatives qu’ils ont effectuées dans votre application, site web ou systèmes externes.Les filtres d’événements personnalisés sont actuellement en accès anticipé.Pour demander l’accès, contactez
support@onesignal.com avec le nom de votre entreprise, votre ID d’organisation OneSignal et votre(vos) ID d’application OneSignal.
- Le nom de l’événement sur lequel vous souhaitez filtrer.
- Si l’utilisateur
aoun'a paseffectué cette action. - Le nombre minimum, maximum ou exact de fois que l’action doit être effectuée.
- Une fenêtre temporelle pendant laquelle l’action doit (ou ne doit pas) se produire — choisissez une plage prédéfinie ou définissez une fenêtre personnalisée avec l’option
between(début et fin en jours passés).
all— applique une condition AND entre les propriétés.at least one— applique une condition OR.
notation par points.
- Les événements personnalisés sont représentés comme des objets JSON.
- Consultez Événements personnalisés pour plus de détails.
product_name→ pour cibler les utilisateurs avec le nom de produit24 Pack of Acorns.product_price→ pour cibler les utilisateurs avec le prix de produit12.99.product_quantity→ pour cibler les utilisateurs avec la quantité de produit2.

Comptages d’audience
L’éditeur de segments affiche le nombre d’abonnements abonnés et désabonnés dans votre segment, avec une répartition par canal (push, e-mail et SMS).- Les abonnements abonnés ont opté et recevront des messages lorsque vous ciblez ce segment.
- Les abonnements désabonnés correspondent à vos filtres de segment mais ont refusé et ne recevront pas de messages.

Comptages exacts et estimations
OneSignal renvoie toujours un comptage en environ 15 secondes. Dans la mesure du possible dans ce délai, vous verrez un comptage exact. Pour les segments importants ou complexes où les comptages exacts peuvent prendre beaucoup de temps à calculer, une estimation est affichée à la place. Les estimations sont étiquetées pour indiquer clairement qu’elles ne sont pas exactes :| Taille du segment | Format | Exemple |
|---|---|---|
| Au-dessus de 10 000 | Comptage avec marge d’erreur | 140,000 +/- 5,000 |
| En dessous de 10 000 | Valeur inférieure à | <4,800 |
Les comptages d’audience sont disponibles pour les segments basés sur les abonnements. Les comptages de segments basés sur les utilisateurs ne sont pas encore pris en charge.
Gérer les segments
Lors de la consultation de vos segments dans le tableau de bord, vous pouvez :- Voir les abonnements : Voir quels abonnements sont dans le segment.
- Copier l’ID du segment : Copier l’ID du segment pour l’utiliser dans l’API.
- Modifier : Changer les filtres ou le nom.
- Mettre en pause / Reprendre : Si vous êtes proche de votre limite de segments, vous pouvez mettre en pause des segments sans les supprimer. Le ciblage d’un segment en pause échouera.
- Définir par défaut : Définir un segment par défaut pour qu’il soit automatiquement sélectionné lors de l’envoi d’un nouveau message. Cela aide à réduire les erreurs de ciblage et à gagner du temps.
- Dupliquer : Copier les filtres d’un segment pour en créer un nouveau.
- Voir les journaux d’audit : Consulter les journaux d’audit pour savoir qui a modifié un segment et quand.
- Supprimer : Supprimer le segment.
Supprimer des segments
Supprimer un segment le retire de votre liste de segments. Cela ne supprime pas les utilisateurs qu’il contient. Pour supprimer les utilisateurs d’un segment, consultez Supprimer des utilisateurs.- Tableau de bord
- API
- Allez dans Audience > Segments
- Cliquez sur le menu à trois points à côté d’un segment
- Sélectionnez Supprimer

FAQ
Comment puis-je m’ajouter à un segment ?
Définissez-vous comme utilisateur de test ou ajoutez un tag personnalisé, puis créez un segment qui le cible.- Trouvez vos abonnements en utilisant votre ID externe.
- Soit :
- Définissez-vous comme utilisateur de test
- Ajoutez un tag personnalisé
- Créez un segment en utilisant le filtre Utilisateurs de test ou le tag.



