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 de l’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 définiSubscribedsur « activé » ou Opted-In« autorisé », et les notifications push en avant-plan doivent être activées. Vous pouvez écraser cette configuration si nécessaire lors de la rédaction d’un message.

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

Veuillez examiner les méthodes suivantes pour mettre à jour l’état d’abonnement push d’un utilisateur :

Abonnement automatique (par défaut)

Par défaut, Braze définit l’état de l’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 de l’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 appli où les utilisateurs peuvent activer ou désactiver manuellement les notifications push.

API REST

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

Vérifier le statut de l’abonnement aux notifications push

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

Vous pouvez vérifier l’état de l’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 dans la rubrique Recherche d’utilisateurs de Braze. Après avoir trouvé le profil d’un utilisateur (via l’adresse e-mail, le numéro de téléphone ou l’ID externe), vous pouvez sélectionner l’onglet Engagement pour afficher et ajuster manuellement l’état de l’abonnement d’un utilisateur.
  • Exportation de l’API REST : Vous pouvez exporter des profils utilisateurs individuels au format JSON à l’aide des endpoints d’exportation Utilisateurs par segmentation ou Utilisateurs par identifiant. Braze renvoie un objet push tokens contenant les informations d’activation push par appareil.
New Stuff!