Skip to content

Calendrier Rokt

Rokt Calendar est une technologie de marketing de calendrier dynamique qui permet aux marques de diffuser des événements personnalisés et des communications promotionnelles sous forme d’événements de calendrier et de notifications.

L’intégration de Braze et de Rokt Calendar permet à vos abonnés Rokt Calendar et à leurs données d’être poussés vers Braze via le webhook Braze. Vous pouvez ensuite utiliser ces données dans Braze Canvases pour le ciblage des parcours et la segmentation de l’audience à l’aide de l’un des attributs personnalisés suivants du calendrier Rokt.

Conditions préalables

Condition Description
Compte du calendrier Rokt Un compte de calendrier Rokt spécifique au client est nécessaire pour profiter de ce partenariat. Contactez sales-calendar@rokt.com pour parler à un gestionnaire de compte.
Configuration du calendrier Rokt Votre gestionnaire de compte Rokt Calendar travaillera avec vous pour configurer le calendrier de manière à ce qu’il corresponde au mieux à vos besoins, y compris les paramètres tels que :
- Drapeau de fusion
- Drapeau de repli de l’identifiant de l’abonné (SubscriberID)
- Capture d’e-mail, si nécessaire
Informations d’identification OAuth pour le calendrier Rokt Cette clé fournie par votre gestionnaire de compte Rokt Calendar vous permettra de connecter vos comptes Braze et Rokt Calendar.

Elle peut être créée dans le tableau de bord de Braze sous Paramètres > Contenu connecté.
Clé d’API REST Braze Une clé API REST de Braze avec des autorisations users.track. Vous devrez fournir cette clé à votre gestionnaire de compte du calendrier Rokt.

Cette clé peut être créée dans le tableau de bord de Braze depuis Paramètres > Clés d’API.
Endpoint REST Braze L’URL de votre endpoint REST. Votre endpoint dépendra de l’URL Braze pour votre instance.
ID externe de l’abonné Il s’agit de l’identifiant utilisé par le processus d’abonnement au calendrier Rokt pour faire correspondre l’abonné au calendrier avec l’utilisateur Braze. C’est un élément que vous transmettez au calendrier Rokt.

Segmentation de l’audience

Lorsque Rokt Calendar crée un nouvel utilisateur ou fait correspondre un abonné existant avec un utilisateur de Braze, Rokt Calendar envoie les attributs d’abonnement personnalisés suivants que vous pouvez filtrer dans Braze :

Attribut personnalisé Définition Exemple
rokt:account_code Code du compte du calendrier Rokt brazetest/f5733866ade2 et brazetest/ff10919f1078
rokt:account_id ID du compte du calendrier Rokt d0ce4299-7d6c-4888-bfd8-c7e867a0fa6c/f5733866ade2
rokt:account_name Nom du compte du calendrier Rokt Braze Test/f5733866ade2
rokt:calendar_code Code du calendrier Rokt test-calendar-1/f5733866ade2
rokt:calendar_id ID du calendrier de Rokt 9a9007c7-f5a4-e811-b13c-06424c4f2724/f5733866ade2
rokt:calendar_title Titre du calendrier Rokt Test Calendar 1/f5733866ade2
rokt:country_code Code pays relatif à l’abonnement créé AU/f5733866ade2
rokt:device_name Type d’appareil lié à l’abonnement créé Desktop/f5733866ade2
rokt:geo_country Pays d’origine lié à l’abonnement créé Australia/f5733866ade2
rokt:optIn1 Si l’utilisateur a choisi la première des deux options d’inscription associées à l’abonnement créé True/f5733866ade2
rokt:optIn2 Si l’utilisateur a choisi la deuxième des deux options d’inscription associées à l’abonnement créé True/f5733866ade2
rokt:source La source de l’abonnement créé brazetest.Rokt Calendarapp.com/f5733866ade2
rokt:subscriber_email L’adresse e-mail saisie par l’utilisateur au cours de la procédure d’abonnement. test@email.com/f5733866ade2
rokt:subscription_id L’ID de l’abonnement, servant d’identifiant unique, lié à l’abonnement créé. 06423672-b6ba-4536-aa36-70788a7a0a36
rokt:subscription_method Méthode d’abonnement (webcal/Google) liée à l’abonnement créé. WebCal/f5733866ade2
rokt:tags Tags du calendrier utilisés en rapport avec l’abonnement créé. Test Calendar 1/All Teams/f5733866ade2 and Test Calendar 1/TeamI//f5733866ade2

Rokt Calendar déclenche également un événement personnalisé subscribe dès que l’utilisateur s’est abonné à votre calendrier Rokt. Cet événement peut être utilisé dans la segmentation Braze ou comme déclencheur d’une campagne ou d’un composant Canvas.

Intégration

Étape 1 : Créer une audience d’abonnés au calendrier

Pour envoyer des événements de calendrier à partir de Canvas, vous devez d’abord avoir configuré un calendrier Rokt avec des utilisateurs déjà abonnés. Pour ce faire, vous devrez indiquer à vos utilisateurs où et comment s’abonner au calendrier. Rokt Calendar vous recommande :

Fournir des points d’intégration des abonnements

Pour créer une audience d’utilisateurs de calendriers, vous devez proposer une destination vers laquelle l’utilisateur peut naviguer et s’abonner. Voici quelques exemples de points d’intégration des abonnements :

  • Ajoutez un bouton calendrier à votre site web
  • Ajouter un lien vers le calendrier dans un e-mail ou un SMS
  • Ajoutez un bouton calendrier à votre application
  • Ajoutez un lien vers le calendrier sur les réseaux sociaux.

Promouvoir le calendrier

Pour créer une audience d’abonnés, vous devrez promouvoir le calendrier auprès de votre audience afin qu’elle sache comment s’abonner. Voici quelques exemples de promotion du calendrier :

  • Messages sur les réseaux sociaux
  • Bulletins d’information et mises à jour par e-mail
  • Articles de blog
  • Notifications in-app

Étape 2 : Créer un webhook Rokt Calendrier à Braze

Dans Braze, vous pouvez configurer une campagne de webhook ou un webhook dans un Canvas pour soit :

  • Envoyez un nouvel événement personnalisé : Permet d’ajouter de nouveaux événements à un segment des calendriers des abonnés.
  • Mise à jour d’un événement personnalisé : Permettre la mise à jour d’un événement existant dans les calendriers des utilisateurs.

Pour créer un modèle de webhook Rokt Calendar à utiliser dans de futures campagnes ou Canvases, naviguez vers Modèles > Modèles de webhook dans la plateforme Braze.

Si vous souhaitez créer une campagne webhook du calendrier Rokt unique ou utiliser un modèle existant, sélectionnez Webhook dans Braze lors de la création d’une nouvelle campagne.

Une fois que vous avez sélectionné le modèle de webhook Rokt Calendar, vous devriez voir ce qui suit :

  • URL du webhook: {% assign accountCode = {{custom_attribute.${rokt:account_code}}}[0] | split: '/' | first %}https://api.roktcalendar.com/v1/subscriptionevent/{{accountCode}}
  • Corps de la requête : Texte brut

Une fois que vous avez sélectionné le modèle de webhook Rokt Calendar, vous devriez voir ce qui suit :

  • URL du webhook: {% assign accountCode = {{custom_attribute.${rokt:account_code}}}[0] | split: '/' | first %}https://api.roktcalendar.com/v1/subscriptionevent/{{accountCode}}/update
  • Corps de la requête : Texte brut

En-têtes de requête et méthode

Rokt Calendar requiert un HTTP Header pour l’autorisation qui inclut le nom de votre identifiant de contenu connecté Rokt Calendar. Les éléments suivants sont déjà inclus dans le modèle sous forme de paires clé-valeur, mais dans l’onglet Paramètres, vous devez remplacer <Rokt-Calendar-API> par le nom de l’identifiant trouvé dans Manage Settings > Connected Content > Credential.

  • Méthode HTTP: POST
  • En-tête de la requête :
    • Autorisation: Porteur {% connected_content https://api.roktcalendar.com/oauth2/token :method post :basic_auth <Rokt-Calendar-API> :body grant_type=client_credentials :save token :retry %}{{token.access_token}}
    • Content-Type: application/json

Corps de la requête

Les champs suivants contiennent des informations qui peuvent être personnalisées au niveau de l’événement.

Champ Définition Exemple
eventId
*Obligatoire
Un identifiant unique pour l’événement à ajouter ou à mettre à jour Event_00001
eventTitle
*Obligatoire
Le titre de l’événement tel qu’il apparaîtrait dans le calendrier Soldes d’été 2019
eventDescr La description de l’événement telle qu’elle apparaîtrait dans le calendrier La vente dure trois jours ; cliquez sur ce lien www.mybusiness.com/sale pour voir les offres.
eventLocation L’emplacement de l’événement tel qu’il apparaîtrait dans le calendrier, notez qu’il est souvent utilisé comme un deuxième appel à l’action, et vient compléter l’eventTitle. Ouvrez l’événement pour bénéficier d’une réduction de 50 %.
eventStart
*Obligatoire
La date et l’heure de début de l’événement telles qu’elles apparaissent dans le calendrier 2019-02-21T15:00:00
eventEnd
*Obligatoire
La date et l’heure de début de l’événement telles qu’elles apparaissent dans le calendrier 2019-02-21T16:00:00
eventTz
*Obligatoire
Le fuseau horaire de l’événement tel qu’il apparaîtrait dans le calendrier, notez que la liste des fuseaux horaires applicables se trouve ici. Eastern Standard Time
notifyBefore
*Obligatoire
L’heure de rappel de l’événement telle qu’elle apparaîtrait dans le calendrier, notez qu’elle est exprimée en minutes. 15

Étape 3 : Prévisualiser la requête

Prévisualisez votre requête dans le panneau Aperçu ou accédez à l’onglet Test, où vous pouvez sélectionner un utilisateur aléatoire, un utilisateur existant ou personnaliser le vôtre pour tester votre webhook.

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!