Groupes d’abonnement
Les groupes d’abonnement WhatsApp sont créés lors de l’intégration de WhatsApp à votre application via le portail technologique des partenaires.
État d’abonnement WhatsApp
Il existe deux états d’abonnement pour les utilisateurs WhatsApp : subscribed
et unsubscribed
.
État | Définition |
---|---|
Abonné | L’utilisateur a explicitement confirmé qu’il souhaite recevoir des messages WhatsApp de la part d’une société spécifique. Les utilisateurs peuvent souscrire en faisant mettre à jour leur état d’abonnement par l’API d’abonnement de Braze ou en déployant une stratégie d’abonnement, conformément aux directives de WhatsApp. |
Désabonné | Soit l’utilisateur n’a pas explicitement donné son consentement pour l’abonnement, soit son statut d’abonnement a été explicitement supprimé. Les utilisateurs désabonnés d’un groupe d’abonnement WhatsApp ne recevront plus aucun message WhatsApp provenant de l’envoi de numéros de téléphone appartenant au groupe d’abonnement. |
Définir les groupes d’abonnement WhatsApp des utilisateurs
- API REST : Les profils utilisateurs peuvent être définis par programmation par l’endpoint
/subscription/status/set
à l’aide de l’API REST de Braze. - SDK Web : Les utilisateurs peuvent être ajoutés à un groupe d’abonnement par e-mail, SMS ou WhatsApp à l’aide de la méthode
addToSubscriptionGroup
pour Android, iOS ou [Web][11]. - Import d’utilisateurs: Les utilisateurs peuvent être ajoutés à des groupes d’abonnement e-mail ou SMS via l’importation d’utilisateurs. Lorsque vous mettez à jour le statut du groupe d’abonnement, vous devez avoir ces deux colonnes dans votre CSV :
subscription_group_id
etsubscription_state
. Reportez-vous à l’importation d’utilisateurs pour plus d’informations.
Vérifier le groupe d’abonnement WhatsApp d’un utilisateur
- Profil utilisateur : Les profils utilisateurs individuels sont accessibles via le tableau de bord de Braze à partir de Audience > Rechercher des utilisateurs. Là, vous pouvez faire une recherche dans les profils utilisateur par adresse e-mail, numéro de téléphone ou ID utilisateur externe. Lorsque vous êtes dans le profil d’un utilisateur, sous l’onglet Engagement, vous pouvez voir le groupe d’abonnement WhatsApp d’un utilisateur et son statut.
Si vous utilisez l’ancienne navigation, vous trouverez cette page sous Utilisateurs > Recherche d’utilisateurs.
- API REST : Le groupe d’abonnement des profils utilisateur individuels peut être consulté par l’endpoint Lister les groupes d’abonnement de l’utilisateur ou de l’endpoint Lister le statut des groupes d’abonnement de l’utilisateur en utilisant l’API REST de Braze.
Processus d’opt-in et d’opt-out de WhatsApp
Actuellement, les utilisateurs peuvent s’abonner et s ‘opposer à l’ envoi de messages WhatsApp de différentes manières, notamment par SMS, par le biais d’un site web, d’un fil de discussion WhatsApp, par téléphone ou en personne. Notez que des abonnements sont nécessaires.
Les mots-clés d’abonnement ne sont pas pris en charge actuellement pour le canal WhatsApp, vous aurez donc à entretenir vous-même votre liste d’utilisateurs. WhatsApp possède une approche rétroactive vis-à-vis des abonnements et des limites de débit, ce qui fait que si vos utilisateurs commencent à vous signaler et à vous bloquer, votre limite de débit sera abaissée.
Mise à jour du statut d’abonnement d’un utilisateur à un canvas WhatsApp
Quelles que soient les méthodes d’abonnement et de désabonnement que vous utilisez, vous pouvez mettre à jour l’état de l’abonnement des profils utilisateurs à l’aide de l’une des méthodes de mise à jour suivantes :
- Créez un webhook Braze à Braze qui met à jour le statut de l’abonnement via l’API REST, comme dans l’exemple suivant :
Pour éviter les conditions de concurrence, tout envoi de messages de suivi après le webhook doit être contenu dans un second Canvas qui est déclenché par les résultats du premier Canvas (par exemple, un utilisateur est entré dans une variation du Canvas et fait partie d’un groupe d’abonnement WhatsApp).
-
Utilisez l’éditeur JSON avancé pour mettre à jour le profil utilisateur avec le modèle suivant :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
{ "attributes": [ { "subscription_groups": [{ "subscription_group_id": "subscription_group_identifier_1", "subscription_state": "unsubscribed" }, { "subscription_group_id": "subscription_group_identifier_2", "subscription_state": "subscribed" }, { "subscription_group_id": "subscription_group_identifier_3", "subscription_state": "subscribed" } ] } ] }
La mise à jour du statut d’abonnement d’un utilisateur peut prendre jusqu’à 60 secondes.
Il y a [11]: https://js.appboycdn.com/web-sdk/latest/doc/classes/braze.user.html#addtosubscriptiongroup