Zendesk Présentation de l’extension d’API d’événements
Zendesk est une solution de service client et un outil de vente. L’extension transfert d’événement Zendesk tire parti de Zendesk Events API pour envoyer des événements d’Adobe Experience Platform Edge Network à Zendesk en vue d’un traitement ultérieur. Vous pouvez utiliser l’extension pour collecter les interactions de profils client à utiliser dans les analyses et actions en aval.
Ce document explique comment installer et configurer l’extension dans l’interface utilisateur.
Conditions préalables
Vous devez disposer d’un compte Zendesk pour utiliser cette extension. Vous pouvez vous créer un compte Zendesk sur le site web de Zendesk.
Vous devez également rassembler les détails suivants pour votre configuration Zendesk :
xxxxx.zendesk.com
(où xxxxx
est la valeur fournie lors de la création du compte)cwWyOtHAv12w4dhpiulfe9BdZFTz3OKaTSzn2QvV
Enfin, vous devez créer un secret de transfert d’événement pour le jeton API. Définissez le type de secret sur Jeton, puis définissez la valeur sur le jeton API que vous avez collecté à partir de votre configuration Zendesk. Reportez-vous à la documentation relative aux secrets du transfert d’événement pour plus d’informations sur la configuration des secrets.
Installer l’extension install
Pour installer l’extension Zendesk dans l’interface utilisateur, accédez à Transfert d’événement et sélectionnez une propriété à laquelle ajouter l’extension, ou créez-en une nouvelle.
Une fois que vous avez sélectionné ou créé la propriété souhaitée, accédez à Extensions > Catalogue. Recherchez « Zendesk », puis sélectionnez Install sur l’extension Zendesk.
Configurez l’extension configure
Sélectionner Extensions dans le volet de navigation de gauche. Sous Installé, sélectionnez Configurer sur l’extension Zendesk.
Sous Domaine de Zendesk, saisissez la valeur de votre sous-domaine Zendesk. Sous Jeton Zendesk, sélectionnez le secret que vous avez créé précédemment et qui contient le jeton API.
Configurer une règle de transfert d’événement
Commencez à créer une règle de transfert d’événement et configurez ses conditions selon vos besoins. Lors de la sélection des actions de la règle, cliquez sur l’extension Zendesk, puis sélectionnez le type d’action Créer un événement.
Lors de la configuration de l’action, vous êtes invité à affecter des éléments de données aux différentes propriétés qui seront envoyées à Zendesk.
Ces éléments de données doivent être mappés comme indiqué ci-dessous.
event
keys
event
est un objet JSON qui représente l’événement déclenché par l’utilisateur. Reportez-vous au document Zendesk sur l’anatomie d’un événement pour plus d’informations sur les propriétés capturées par l’objet event
.
Les clés suivantes peuvent être référencées dans l’objet event
lors du mappage vers des éléments de données :
event
triggerssource
arc.event.xdm._extconndev.event_source
Zendesk
comme valeur. Il s’agit d’un nom de source protégé pour les événements standard Zendesk. Toute tentative d’utilisation entraînera une erreur.La longueur de la valeur ne doit pas dépasser 40 caractères.
type
arc.event.xdm._extconndev.event_type
description
arc.event.xdm._extconndev.description
created_at
arc.event.xdm.timestamp
properties
arc.event.xdm._extconndev.EventProperties
profile
keys
profile
est un objet JSON représentant l’utilisateur qui a déclenché l’événement. Reportez-vous au document Zendesk sur l’anatomie d’un profil pour plus d’informations sur les propriétés capturées par l’objet profile
.
Les clés suivantes peuvent être référencées dans l’objet profile
lors du mappage à des éléments de données :
profile
triggerssource
arc.event.xdm._extconndev.profile_source
Support
, CompanyName
ou Chat
.type
arc.event.xdm._extconndev.profile_type
name
arc.event.xdm._extconndev.name
user_id
arc.event.xdm._extconndev.user_id
identifiers
arc.event.xdm._extconndev.identifiers
identifiers
. Tous les champs et valeurs doivent être uniques.attributes
arc.event.xdm._extconndev.attrbutes
Valider des données dans Zendesk validate
Si la collecte d’événements et l’intégration d’Adobe Experience Platform s’effectuent avec succès, les événements dans la console Zendesk doivent apparaître comme illustré ci-dessous. Cela indique une intégration réussie.
Profils :
Événements :
Limites de requêtes limits
En fonction du type de compte, le Zendesk Events API peut gérer le nombre de requêtes suivant par minute :
Reportez-vous à la documentation Zendesk pour plus d’informations sur ces limites.
Erreurs et résolution des problèmes errors-and-troubleshooting
Lors de l’utilisation ou de la configuration de l’extension, les erreurs ci-dessous peuvent être renvoyées par l’API d’événements Zendesk :
{"error": [{"code":"InvalidProfileTypeLength","title": "Profile type length > 40 chars"}]}
{subdomain}.zendesk.com
{"error": [{"description": "No route found for host {subdomain}.zendesk.com","title": "RouteNotFound"}]}
{"error": [{"code":"MissingOrInvalidAuthentication","title": "Invalid or Missing Authentication"}]}
{"error": [{"code":"PermissionDenied","title": "Insufficient permisssions to perform operation"}]}
{"error": [{"code":"TooManyRequests","title": "Too Many Requests"}]}
Étapes suivantes
Ce document explique comment installer et configurer l’extension de transfert d’événement Zendesk dans l’interface utilisateur. Pour plus d’informations sur la collecte de données d’événement dans Zendesk, consultez la documentation officielle :