Skip to content

Extension de transfert d’événements de l’API Track Events

L’extension de transfert d’événements de l’API Track Events de Braze vous permet d’exploiter les données capturées dans Adobe Experience Platform Edge Network et de les envoyer à Braze sous la forme d’événements côté serveur à l’aide de l’API /users/track.

Ce document décrit les cas d’utilisation de l’extension, comment l’installer dans vos bibliothèques de transfert d’événements et comment utiliser ses fonctionnalités dans une règle de transfert d’événements.

Cas d’utilisation

Cette extension doit utiliser les données du réseau Edge dans Braze pour tirer parti de ses capacités d’analyse et de ciblage des clients.

Prenons l’exemple d’une organisation de retail ayant une présence multicanal (site web et mobile) et capturant des entrées transactionnelles ou conversationnelles sous forme de données d’événement à partir de son site web et de ses plateformes mobiles.

À l’aide de diverses règles de balises, ces données sont envoyées en temps réel au réseau Edge. À partir de là, l’extension de transfert d’événements de Braze envoie automatiquement les événements pertinents à Braze depuis le serveur.

Limites de débit

API Limites de débit
Suivi des utilisateurs 50 000 requêtes par minute.

Reportez-vous à la documentation de l’API de suivi des utilisateurs pour plus de détails.

Intégration

Étape 1 : Rassembler les détails de configuration requis

Pour connecter le réseau Edge à Braze, les éléments suivants sont nécessaires :

Type de clé Description
Instance de Braze Votre instance Braze peut être obtenue auprès de votre gestionnaire d’onboarding Braze ou sur la page d’aperçu de l’API.
Clé API REST de Braze Une clé API REST Braze avec toutes les autorisations.

Celle-ci peut être créée dans le tableau de bord de Braze à partir de Settings > API Keys.

Étape 2 : Créer un secret

Créez un nouveau secret de transfert d’événements et définissez la valeur sur votre clé API Braze. Cela permet d’authentifier la connexion à votre compte tout en sécurisant la valeur.

Étape 3 : Installer et configurer l’extension Braze

  1. Pour installer l’extension, créez une propriété de transfert d’événements ou choisissez une propriété existante à modifier.
  2. Ensuite, sélectionnez Extensions dans la navigation de gauche. Dans l’onglet Catalog, sélectionnez Install sur la carte de l’extension Braze.
  3. Sur l’écran suivant, saisissez votre instance REST et votre clé API, puis sélectionnez Save lorsque vous avez terminé.

Étape 4 : Créer une règle d’envoi d’événement

Après avoir installé l’extension, créez une nouvelle règle de transfert d’événements et configurez ses conditions comme vous le souhaitez. Lors de la configuration des actions pour la règle, sélectionnez l’extension Braze, puis sélectionnez Send Event pour le type d’action.

Entrée Description
ID d’utilisateur externe Un UUID ou GUID long, aléatoire et bien distribué. Si vous choisissez une autre méthode pour nommer vos ID d’utilisateur, ils doivent également être longs, aléatoires et bien répartis. En savoir plus sur la convention de dénomination suggérée pour les ID d’utilisateurs.
ID utilisateur Braze Identifiant de l’utilisateur Braze.
Alias d’utilisateur Un alias sert d’identifiant unique alternatif pour l’utilisateur. Utilisez des alias pour identifier les utilisateurs selon d’autres dimensions que votre ID d’utilisateur principal.

L’objet alias d’utilisateur se compose de deux parties : un alias_name pour l’identifiant lui-même et un alias_label indiquant le type d’alias. Les utilisateurs peuvent avoir plusieurs alias avec des libellés différents, mais un seul alias_name par alias_label.
Entrée Description Requis
Nom de l’événement Nom de l’événement. Oui
Heure de l’événement Date-heure sous forme de chaîne de caractères au format ISO 8601 ou yyyy-MM-dd'T'HH:mm:ss:SSSZ. Oui
Identifiant de l’application L’identifiant de l’application ou app_id est un paramètre qui associe l’activité à une application spécifique dans votre espace de travail. Il désigne l’application avec laquelle vous interagissez au sein de l’espace de travail. Non
Propriétés d’événement Un objet JSON contenant les propriétés personnalisées de l’événement. Non

Les attributs utilisateur peuvent être un objet JSON contenant des champs qui créeront ou mettront à jour un attribut avec le nom et la valeur fournis sur le profil utilisateur spécifié. Les propriétés suivantes sont prises en charge :

Attribut utilisateur Description
Prénom Prénom de l’utilisateur.
Nom de famille Nom de famille de l’utilisateur.
Téléphone Numéro de téléphone de l’utilisateur.
E-mail Adresse e-mail de l’utilisateur.
Genre Une des chaînes de caractères suivantes : « M », « F », « O » (autre), « N » (sans objet), « P » (préfère ne pas se prononcer).
Ville La ville de l’utilisateur.
Pays Le pays de l’utilisateur sous forme de chaîne de caractères au format ISO-3166-1 alpha-2.
Langue La langue de l’utilisateur sous forme de chaîne de caractères au format ISO-639-1.
Date de naissance La date de naissance de l’utilisateur sous forme de chaîne de caractères au format « AAAA-MM-JJ » (par exemple, 1980-12-21).
Fuseau horaire Nom du fuseau horaire de la base de données IANA Time Zone (par exemple, ‘America/New_York’ ou ‘Eastern Time (US & Canada)’).
Facebook Un hachage contenant l’un des éléments suivants : id (chaîne de caractères), likes (tableau de chaînes de caractères), num_friends (nombre entier).
Twitter Un hachage contenant l’un des éléments suivants : id (nombre entier), screen_name (chaîne de caractères, identifiant X (anciennement Twitter)), followers_count (nombre entier), friends_count (nombre entier), statuses_count (nombre entier).

Étape 5 : Créer une règle d’envoi d’événement d’achat

Après avoir installé l’extension, créez une nouvelle règle de transfert d’événements et configurez ses conditions comme vous le souhaitez. Lors de la configuration des actions pour la règle, sélectionnez l’extension Braze, puis sélectionnez Send Purchase Event pour le type d’action.

Entrée Description
ID d’utilisateur externe Un UUID ou GUID long, aléatoire et bien distribué. Si vous choisissez une autre méthode pour nommer vos ID d’utilisateur, ils doivent également être longs, aléatoires et bien répartis. En savoir plus sur la convention de dénomination suggérée pour les ID d’utilisateurs.
ID utilisateur Braze Identifiant de l’utilisateur Braze.
Alias d’utilisateur Un alias sert d’identifiant unique alternatif pour l’utilisateur. Utilisez des alias pour identifier les utilisateurs selon d’autres dimensions que votre ID d’utilisateur principal.

L’objet alias d’utilisateur se compose de deux parties : un alias_name pour l’identifiant lui-même et un alias_label indiquant le type d’alias. Les utilisateurs peuvent avoir plusieurs alias avec des libellés différents, mais un seul alias_name par alias_label.
Entrée Description Requis
ID du produit Identifiant de l’achat (par exemple, le nom du produit ou la catégorie du produit). Oui
Heure de l’achat Date-heure sous forme de chaîne de caractères au format ISO 8601 ou yyyy-MM-dd'T'HH:mm:ss:SSSZ. Oui
Devise Devise sous forme de chaîne de caractères au format du code alphabétique de la devise ISO 4217. Oui
Prix Le prix de l’objet. Oui
Quantité La quantité achetée. Si elle n’est pas fournie, la valeur par défaut est 1. La valeur maximale doit être inférieure à 100. Non
Identifiant de l’application L’identifiant de l’application ou app_id est un paramètre qui associe l’activité à une application spécifique dans votre espace de travail. Il désigne l’application avec laquelle vous interagissez au sein de l’espace de travail. Non
Propriétés d’achat Un objet JSON contenant les propriétés personnalisées de l’achat. Non

Vous pouvez choisir d’envoyer ou non des attributs avec chaque événement dans la vue de configuration.

Les attributs utilisateur peuvent être un objet JSON contenant des champs qui créeront ou mettront à jour un attribut avec le nom et la valeur fournis sur le profil utilisateur spécifié. Les propriétés suivantes sont prises en charge :

Attribut utilisateur Description
Prénom Prénom de l’utilisateur.
Nom de famille Nom de famille de l’utilisateur.
Téléphone Numéro de téléphone de l’utilisateur.
E-mail Adresse e-mail de l’utilisateur.
Genre Une des chaînes de caractères suivantes : « M », « F », « O » (autre), « N » (sans objet), « P » (préfère ne pas se prononcer).
Ville La ville de l’utilisateur.
Pays Le pays de l’utilisateur sous forme de chaîne de caractères au format ISO-3166-1 alpha-2.
Langue La langue de l’utilisateur sous forme de chaîne de caractères au format ISO-639-1.
Date de naissance La date de naissance de l’utilisateur sous forme de chaîne de caractères au format « AAAA-MM-JJ » (par exemple, 1980-12-21).
Fuseau horaire Nom du fuseau horaire de la base de données IANA Time Zone (par exemple, ‘America/New_York’ ou ‘Eastern Time (US & Canada)’).
Facebook Un hachage contenant l’un des éléments suivants : id (chaîne de caractères), likes (tableau de chaînes de caractères), num_friends (nombre entier).
Twitter Un hachage contenant l’un des éléments suivants : id (nombre entier), screen_name (chaîne de caractères, identifiant X (anciennement Twitter)), followers_count (nombre entier), friends_count (nombre entier), statuses_count (nombre entier).

Étape 6 : Valider les données dans Braze

Si la collecte des événements et l’intégration d’Adobe Experience Platform ont réussi, vous verrez les événements dans la console Braze lorsque vous consulterez les profils utilisateurs. Plus précisément, les nouvelles données d’événement envoyées à Braze sont reflétées dans la section Purchases ou Custom Events de l’onglet d’aperçu d’un utilisateur particulier.

New Stuff!