Skip to content

À propos des états d’abonnement push

Statuts d’abonnement aux notifications push

Un « état d’abonnement push » dans Braze identifie la préférence globale d’un utilisateur quant à son souhait de recevoir des notifications push. Étant donné que le statut d’abonnement est basé sur l’utilisateur, il n’est pas spécifique à une application donnée. Les états d’abonnement deviennent des indicateurs utiles lorsque vous décidez quels utilisateurs cibler avec les notifications push.

Les options d’état d’abonnement suivantes sont disponibles : Subscribed, Opted-In et Unsubscribed.

Par défaut, pour que vos utilisateurs puissent recevoir vos messages via des notifications push, leur statut d’abonnement aux notifications push doit être Subscribed ou Opted-In, et les notifications push en avant-plan doivent être activées. Vous pouvez remplacer cette configuration si nécessaire lors de la rédaction d’un message.

État d’abonnement Description
Subscribed État d’abonnement aux notifications push par défaut lorsqu’un profil utilisateur est créé dans Braze.
Opted-In Un utilisateur a explicitement exprimé une préférence pour recevoir des notifications push. Braze modifie automatiquement le statut d’abonnement d’un utilisateur à Opted-In si l’utilisateur accepte une invite push au niveau du système d’exploitation.

Ceci ne s’applique pas aux utilisateurs d’Android 12 ou antérieur.
Unsubscribed Un utilisateur s’est explicitement désabonné des notifications push par le biais de votre application ou d’autres méthodes fournies par votre marque. Par défaut, les Campaigns push de Braze ciblent uniquement les utilisateurs qui sont Subscribed ou Opted-in pour les notifications push.

Mise à jour des états d’abonnement aux notifications push

Voici les différentes méthodes pour mettre à jour l’état d’abonnement push d’un utilisateur :

Abonnement automatique (par défaut)

Par défaut, Braze définit l’état d’abonnement push d’un utilisateur sur Opted-In lorsqu’il autorise pour la première fois les notifications push pour votre application. Braze procède également de la sorte lorsqu’un utilisateur réactive les autorisations push dans les paramètres de son système après les avoir précédemment désactivées.

Pour désactiver ce comportement par défaut, ajoutez la propriété suivante au fichier braze.xml de votre projet Android Studio :

1
<bool name="com_braze_optin_when_push_authorized">false</bool>

À partir de la version 7.5.0 du SDK Swift de Braze, vous pouvez désactiver ou personnaliser davantage ce comportement en ajoutant la configuration optInWhenPushAuthorized au fichier AppDelegate.swift de votre projet Xcode :

1
2
3
4
configuration.optInWhenPushAuthorized = false // disables the default behavior

let braze = Braze(configuration: configuration)
AppDelegate.braze = braze

Intégration SDK

Vous pouvez mettre à jour l’état d’abonnement d’un utilisateur avec le SDK de Braze à l’aide de la méthode setPushNotificationSubscriptionType sur le Web, Android ou iOS. Par exemple, vous pouvez utiliser cette méthode pour créer une page de paramètres dans votre application où les utilisateurs peuvent activer ou désactiver manuellement les notifications push.

REST API

Vous pouvez mettre à jour l’état d’abonnement d’un utilisateur avec la REST API de Braze en utilisant l’endpoint /users/track pour mettre à jour l’attribut push_subscribe.

Vérification de l’état d’abonnement aux notifications push

Profil utilisateur de John Doe dont l'état d'abonnement push est défini sur Abonné.

Vous pouvez vérifier l’état d’abonnement push d’un utilisateur avec Braze de l’une des manières suivantes :

  • Profil utilisateur : Vous pouvez accéder aux profils utilisateurs individuels via le tableau de bord de Braze sur la page Recherche d’utilisateurs. Après avoir trouvé le profil d’un utilisateur (via l’adresse e-mail, le numéro de téléphone ou l’ID utilisateur externe), vous pouvez sélectionner l’onglet Engagement pour afficher et ajuster manuellement l’état d’abonnement d’un utilisateur.
  • Exportation via la REST API : Vous pouvez exporter des profils utilisateurs individuels au format JSON à l’aide des endpoints d’exportation Utilisateurs par Segment ou Utilisateurs par identifiant. Braze renvoie un objet de jetons de notification push contenant les informations d’activation push par appareil.
New Stuff!