| Type d’abonnement | Peut recevoir |
|---|---|
| Messages email | |
| SMS | Messages SMS, MMS et RCS |
| Web Push | Notifications push web |
| Mobile | Notifications push mobile, messages in-app et Live Activities |

Abonnements
En savoir plus sur les abonnements et leur gestion.
Abonnements de test
Les abonnements de test sont un groupe d’abonnements que vous désignez pour tester la livraison des messages. Ils apparaissent dans un filtre dédié et peuvent être ciblés directement depuis le compositeur de messages. Pour ajouter votre appareil comme abonnement de test :- Trouvez votre ID d’abonnement en utilisant l’une des méthodes ci-dessous.
- À côté de l’ID d’abonnement, sélectionnez Options > Add as test subscription.
- Nommez votre abonnement de test.

Configurer via l’API
Vous pouvez également marquer un utilisateur comme utilisateur test via l’API REST en définissant la propriététest_user_name lors de la création ou de la mise à jour d’un utilisateur.
test_user_name sur une chaîne vide ("").
Trouver des abonnements
La façon la plus simple de trouver un abonnement est via le tableau de bord OneSignal. Si vous connaissez déjà l’External ID, l’adresse email ou le numéro de téléphone de l’utilisateur, effectuez une recherche directement dans Audience > Subscriptions.Rechercher par dernière activité
Si vous ne connaissez pas l’ID de l’utilisateur, vous pouvez trouver votre appareil par activité :- Ouvrez votre application ou site sur l’appareil que vous souhaitez trouver. Assurez-vous que OneSignal est initialisé (code en cours d’exécution).
- Dans le tableau de bord OneSignal, accédez à Audience > Subscriptions.
- Triez par Last Active (flèche pointant vers le haut) pour voir les appareils les plus récemment actifs en haut.
Vérifier qu’il s’agit de votre appareil
Si plusieurs abonnements s’affichent, utilisez le filtre Displayed Columns en haut à droite pour afficher des colonnes supplémentaires qui aident à identifier votre appareil :| Colonne | Ce qu’il faut vérifier |
|---|---|
| External ID | Doit correspondre à l’ID de votre base de données pour cet utilisateur. |
| Last Active | Doit refléter le moment où vous venez d’ouvrir l’application ou le site. Actualisez la page pour mettre à jour. |
| First Session | La première fois que l’appareil s’est abonné. Utile si vous venez de vous abonner pour la première fois. |
| IP Address | Si activé, comparez avec votre adresse IP sur whatismyipaddress.com. Consultez Données collectées par le SDK. |
| Tags, Country | Utile si vous avez défini une balise connue comme user_name ou email sur cet appareil. |
| Device | Affiche le navigateur et sa version pour le web, ou le modèle de l’appareil et la version du système d’exploitation pour les applications mobiles. |
Trouver par balise de segment
Si vous avez ajouté une balise spécifique à l’utilisateur (p. ex.,user_name, email ou un autre identifiant), vous pouvez créer un segment avec le filtre de balise utilisateur pour isoler cet appareil.

Trouver l’ID d’abonnement par programmation
Pour les développeurs qui ont besoin de l’ID d’abonnement directement depuis le code :Push web (console du navigateur)
Push web (console du navigateur)
Application mobile (Xcode / Android Studio)
Application mobile (Xcode / Android Studio)
Utilisez les méthodes de données utilisateur du SDK OneSignal pour enregistrer l’ID d’abonnement dans la console depuis Xcode ou Android Studio.
FAQ
Comment supprimer un abonnement de test ?
Accédez à Audience > Subscriptions, recherchez l’abonnement, puis sélectionnez Options > Remove from Test Subscriptions. L’abonnement reste dans votre application mais n’est plus marqué pour les tests.Puis-je définir des abonnements de test via l’API ?
Oui. Utilisez la propriététest_user_name lorsque vous appelez Create user ou Update user pour marquer un utilisateur comme utilisateur test. Cela synchronise le label sur tous les abonnements de cet utilisateur.
Puis-je envoyer des messages à des abonnements de test via l’API ?
Oui. Utilisez l’API Create notification avec le paramètreinclude_subscription_ids et transmettez les ID d’abonnement de vos appareils de test.
Mon abonnement de test apparaît comme désabonné. Comment le réabonner ?
Cela dépend du type d’abonnement :- Push mobile : l’utilisateur doit réactiver les notifications pour votre application dans les paramètres de son appareil (Paramètres > Notifications > [Votre application]). OneSignal ne peut pas remplacer par programmation la permission de notification d’un utilisateur.
- Push web : l’utilisateur doit effacer le blocage des notifications pour votre site dans les paramètres de son navigateur et se réabonner. Consultez Dépannage du push web pour les étapes.
- Email / SMS : accédez à Audience > Subscriptions, trouvez l’abonnement et vérifiez son statut. Si l’abonnement a été supprimé par une action de désabonnement, vous pouvez le mettre à jour via l’API Update Subscription en définissant
"status"sur la valeur appropriée. Ne faites cela que si l’utilisateur a de nouveau consenti à recevoir des messages.
Pourquoi ne puis-je pas trouver mon abonnement dans le tableau de bord ?
Les causes les plus courantes sont :- Le SDK OneSignal n’est pas initialisé sur la page ou l’écran que vous utilisez.
- Vous recherchez avec le mauvais type d’ID. Essayez de rechercher par adresse email, numéro de téléphone ou ID d’abonnement.
- L’abonnement a été créé dans une autre application OneSignal (p. ex., environnement de staging vs. production).
Pages associées
Utilisateurs
Comprendre le modèle utilisateur OneSignal, les alias et les enregistrements d’abonnement.
Segmentation
Créer des segments pour cibler des groupes d’utilisateurs spécifiques, y compris les appareils de test.
Données collectées par le SDK
Voir quelles données le SDK OneSignal collecte et stocke pour chaque abonnement.
API Create message
Envoyer des notifications par programmation à des ID d’abonnement spécifiques.