SEEN
SEEN est une plateforme vidéo de personnalisation qui permet aux entreprises de créer et de créer des vidéos autour de leurs clients afin de leur offrir une expérience plus engageante. Avec SEEN, vous pouvez concevoir une vidéo autour de vos données, la personnaliser à l’échelle dans le cloud, puis la distribuer là où elle fonctionne le mieux.
Cas d’utilisation
SEEN offre une personnalisation vidéo automatisée tout au long du parcours client. Les utilisations courantes sont l’onboarding, la fidélisation, les inscriptions et la conversion, ainsi que le taux de reconquête et l’anti-churn.
Conditions préalables
Avant de commencer, vous avez besoin des éléments suivants :
Prérequis | Descriptif |
---|---|
Une campagne SEEN | Une campagne SEEN est nécessaire pour bénéficier de ce partenariat. |
Source des données | Vous devrez envoyer des données à SEEN pour personnaliser vos vidéos. Assurez-vous que vous disposez de toutes les données pertinentes dans Braze et que vous transmettez des données avec braze_id comme identifiant. |
URL du webhook Braze pour la transformation des données | La transformation des données de Braze sera utilisée pour reformater les données entrantes de SEEN afin qu’elles puissent être acceptées par l’endpoint /users/track de Braze. |
Limite de débit
L’API SEEN accepte actuellement 1 000 appels par heure.
Intégration de SEEN à Braze
Dans l’exemple suivant, nous envoyons les données des utilisateurs à SEEN pour la génération de vidéos, et nous renvoyons à Braze un lien unique vers la page d’atterrissage et une vignette unique et personnalisée pour la distribution. Cet exemple utilise un webhook POST pour envoyer des données à SEEN, et une transformation de données pour recevoir les données en retour à Braze. Si vous avez plusieurs campagnes vidéo avec SEEN, répétez le processus pour connecter Braze à toutes les campagnes vidéo.
En cas d’expérience client, contactez votre gestionnaire satisfaction client SEEN pour obtenir de l’aide.
Étape 1 : Créez une campagne webhook
Créez une nouvelle campagne webhook à Braze. Donnez un nom à votre campagne, puis reportez-vous au tableau suivant pour composer votre webhook :
Champ | Détails |
---|---|
URL du webhook | Utilisez l'URL webhook suivante. Vous recevrez votre campaign_slug de SEEN pour appeler l'endpoint correct.https://api.seen.io/v1/campaigns/{campaign_slug}/receivers/ |
Méthode HTTP | Utilisez le POST méthode. |
Corps de la demande | Saisissez le corps de votre demande dans un texte brut similaire à ce qui suit.
Pour plus d'informations, voir SEEN API. |
En-têtes de requête | Utilisez les informations suivantes pour remplir les en-têtes de vos demandes : - Autorisation : Token {token} Type de contenu : application/json Vous recevrez votre jeton d'authentification de la part de SEEN.</td> </tr> </tbody> </table> {: .reset-td-br-1 .reset-td-br-2 role="presentation" } Vous pouvez maintenant tester le webhook avec un utilisateur en passant à l'onglet **Test.** Si tout fonctionne comme prévu, passez à Braze, puis réglez le taux d'envoi de la campagne sur 10 **messages par minute**. De cette façon, vous ne dépasserez pas la limite de débit de la SEEN, qui est de 1 000 appels par heure. ### Étape 2 : Créer une transformation des données 1. Créez de nouveaux champs d'[attributs personnalisés](https://www.braze.com/docs/user_guide/data_and_analytics/custom_data/custom_attributes/#managing-custom-attributes) pour `landing_page_url` et `email_thumbnail_url`. Ce sont les deux attributs que nous utiliserons dans cet exemple. 2. Ouvrez [Transformation de données](https://www.braze.com/docs/user_guide/data_and_analytics/data_transformation/creating_a_transformation/#prerequisites) sous **Paramètres des données**, et sélectionnez **Créer une transformation**. 3. Donnez un nom à votre transformation, puis choisissez **Start from scratch** et définissez **Destination** sur **POST : Suivez les utilisateurs**. 4. Sélectionnez **Partager l'URL de votre webhook avec SEEN**. 5. Vous pouvez utiliser le code ci-dessous comme point de départ de la transformation : ```javascript let brazecall = { "attributes": [ { "braze_id": payload.customer_id, "_update_existing_only": true, "landing_page_url": payload.landing_page_url, "email_thumbnail_url": payload.email_thumbnail_url } ] }; return brazecall; ``` note: Si vous souhaitez inclure d’autres données, veillez à les inclure également. N’oubliez pas de discuter également avec le SEEN afin que le payload du rappel comprenne tous les champs nécessaires. |