
- Les Utilisateurs doivent avoir votre application mobile installée
- Vous devez configurer les bonnes informations d’identification de plateforme (FCM pour Android, APNs pour iOS, HMS pour Huawei, ADM pour Amazon)
- Les Utilisateurs doivent accorder l’autorisation de recevoir des notifications
Configuration du SDK et migration
Intégrez le SDK OneSignal dans votre application pour enregistrer les appareils et activer la messagerie push. Si vous migrez depuis un autre fournisseur, OneSignal prend en charge la migration depuis Firebase, Airship, Braze et d’autres.Configuration du SDK mobile
Intégrez le SDK OneSignal dans votre application pour enregistrer les appareils et activer la messagerie push.
Migration depuis un autre fournisseur
Migrez depuis Firebase, Airship, Braze ou d’autres fournisseurs de push.
Invites de permission push
Les plateformes mobiles exigent que les Utilisateurs s’inscrivent avant de pouvoir recevoir des notifications push. Les Directives d’interface humaine d’Apple recommandent de décrire les types d’informations que vous souhaitez envoyer et de donner aux Utilisateurs un moyen clair de s’inscrire ou de se désinscrire. Vous pouvez créer une invite de pré-autorisation en utilisant les messages in-app de OneSignal pour expliquer la valeur avant de déclencher l’invite système.
Demander les autorisations push
Créez une invite de pré-autorisation personnalisée en utilisant les messages in-app.
Référence du SDK mobile
Déclenchez par programmation les demandes d’autorisation dans le SDK.
Push provisoire iOS
Affichez des notifications silencieuses dans le centre de notifications avant de demander.
Utilisateurs et Abonnements
Une fois le SDK actif, OneSignal crée automatiquement des enregistrements d’Utilisateur et d’Abonnement lorsque les personnes ouvrent votre application. Les Abonnements mobiles sont créés lorsque les Utilisateurs :- Ouvrent l’application pour la première fois sur un appareil
- Désinstallent et réinstallent l’application, puis ouvrent à nouveau l’application
OneSignal.login.

Utilisateurs
Gérez les Utilisateurs, attribuez des External IDs et comprenez les Utilisateurs anonymes vs. identifiés.
Abonnements
Comment les Abonnements sont créés et gérés sur les appareils et les canaux.
Segments
Regroupez les Utilisateurs en segments dynamiques pour la messagerie ciblée.
Concevoir des notifications push
Créer des notifications push efficaces implique plus qu’écrire du texte. Regardez comment tirer le meilleur parti de chaque notification push, puis explorez les éléments de conception ci-dessous.
- Titre : Titre accrocheur (recommandé : moins de 50 caractères)
- Message : Contenu principal de la notification (recommandé : moins de 120 caractères)
- Icônes : Icône de votre marque ou image spécifique à la notification
- Grande image : Contenu visuel accrocheur
- Boutons d’action : Boutons d’appel à l’action
- Horodatage de réception du push
- Nom de l’application : Le nom de votre application
Vue d'ensemble du push
Vue d’ensemble complète de la création, des options et du comportement de livraison des notifications push.
Modèles
Gagnez du temps avec des modèles réutilisables pour une messagerie cohérente.
Personnalisation et localisation
Regardez comment transformer des notifications push génériques en messages performants, puis explorez les options de personnalisation ci-dessous.Personnalisation des messages
Insérez des variables dynamiques comme le nom ou les préférences pour adapter les messages.
Messagerie multilingue
Livrez automatiquement les messages dans la langue préférée de chaque Utilisateur.
Configurer le comportement push
Contrôlez le comportement de vos notifications après la livraison, y compris le timing, les paramètres d’affichage et les interactions des Utilisateurs.Paramètres de livraison, d’affichage et de rejet
Limitation
Contrôlez la vitesse de livraison des notifications pour les grandes audiences.
Plafonnement de fréquence
Définissez des limites pour éviter d’envoyer trop de notifications au même Utilisateur.
Durée de vie (TTL)
Définissez combien de temps les services push conservent les messages lorsque l’appareil est hors ligne.
Collapse ID
Remplacez les messages précédents par de nouveaux pour réduire l’encombrement des notifications.
Catégories de notification Android
Contrôlez le niveau d’importance (bannière, silencieux) et d’autres aspects d’affichage.
Modes focus et niveaux d'interruption iOS
Contrôlez le niveau de priorité (passif, sensible au temps) pour iOS.
Sons de notification
Configurez l’audio de notification pour chaque plateforme.
Badges
Gérez le comportement du compteur de badge de l’icône d’application sur iOS.
Notifications de données et d’arrière-plan
Incluez des données personnalisées dans les charges utiles push que votre application peut traiter sans afficher de notification visible.Notifications de données et d'arrière-plan
Envoyez des charges utiles personnalisées sans notification visuelle.
Données supplémentaires
Attachez des données clé-valeur aux charges utiles push pour la gestion in-app.
Comportement de clic et liens profonds
Contrôlez ce qui se passe lorsqu’un Utilisateur appuie sur une notification.URLs, liens et liens profonds
Dirigez les Utilisateurs vers du contenu ou des pages pertinentes en utilisant des liens profonds et des URLs de suivi.
Liens profonds
Détails d’implémentation des liens profonds spécifiques à chaque plateforme.
Boutons d'action
Permettez aux Utilisateurs de prendre des actions immédiates depuis votre notification.
Observateurs d'événements de notification
Écoutez les événements de clic et déclenchez un comportement in-app avec du code personnalisé.
Analytique et dépannage
Mesurez les performances des notifications et résolvez les problèmes de livraison courants.Rapports de messages push
Consultez les métriques de livraison, de taux d’ouverture et de clics pour chaque message.
Vue d'ensemble de l'analytique
Explorez les métriques d’engagement et de comportement des Utilisateurs sur tous les canaux.
Notifications non affichées ou retardées
Liste de vérification de dépannage si les messages n’apparaissent pas sur les appareils.
Images de notification non affichées
Corrigez les problèmes de rendu d’image sur toutes les plateformes.
Notifications en double
Dépannez pourquoi des notifications en double sont affichées.
Prochaines étapes
Tests A/B
Optimisez les messages avec des expériences pour trouver ce qui stimule l’engagement.
Parcours
Créez des flux de messagerie automatisés en plusieurs étapes déclenchés par le comportement des Utilisateurs.
Balises
Ajoutez des données au niveau Utilisateur pour la personnalisation et le ciblage.
Messages in-app
Atteignez les Utilisateurs avec des messages riches et interactifs dans votre application.
Questions fréquentes
Les Utilisateurs doivent-ils s’inscrire pour recevoir des notifications push ?
Oui. iOS et Android exigent que les Utilisateurs accordent l’autorisation avant de pouvoir recevoir des notifications push. Sur iOS, vous devez afficher l’invite système. Sur Android 13+, l’autorisationPOST_NOTIFICATIONS est requise. Utilisez une invite de pré-autorisation pour expliquer la valeur avant de déclencher la boîte de dialogue système.