Panoramica dell'estensione API Zendesk Events
Zendesk è una soluzione di assistenza clienti e uno strumento di vendita. L'estensione event forwarding di Zendesk sfrutta Zendesk Events API per inviare eventi dall'Edge Network di Adobe Experience Platform a Zendesk per ulteriore elaborazione. Puoi utilizzare l’estensione per raccogliere le interazioni del profilo cliente da utilizzare nell’analisi e nell’azione a valle.
Questo documento illustra come installare e configurare l’estensione nell’interfaccia utente di.
Prerequisiti
Per utilizzare questa estensione è necessario disporre di un account Zendesk. Puoi registrarti per un account Zendesk sul sito Web Zendesk.
È inoltre necessario raccogliere i seguenti dettagli per la configurazione Zendesk:
xxxxx.zendesk.com
(dove xxxxx
è il valore fornito durante la creazione dell'account)cwWyOtHAv12w4dhpiulfe9BdZFTz3OKaTSzn2QvV
Infine, devi creare un segreto per l’inoltro degli eventi per il token API. Imposta il tipo segreto su Token e imposta il valore sul token API raccolto dalla configurazione Zendesk. Per ulteriori informazioni sulla configurazione dei segreti, consulta la documentazione su segreti nell'inoltro degli eventi.
Installare l’estensione install
Per installare l'estensione Zendesk nell'interfaccia utente, passa a Inoltro eventi e seleziona una proprietà a cui aggiungere l'estensione oppure crea una nuova proprietà.
Dopo aver selezionato o creato la proprietà desiderata, passa a Estensioni > Catalogo. Cercare "Zendesk", quindi selezionare Install nell'estensione Zendesk.
Configurare l'estensione configure
Seleziona Estensioni nel menu di navigazione a sinistra. In Installato, seleziona Configura nell'estensione Zendesk.
In Dominio Zendesk, immetti il valore per il sottodominio Zendesk. In Token Zendesk, seleziona il segreto creato in precedenza che contiene il token API.
Configurare una regola di inoltro degli eventi
Inizia a creare una nuova regola di inoltro eventi regola e configurane le condizioni come desiderato. Quando selezioni le azioni per la regola, seleziona l'estensione Zendesk, quindi seleziona il tipo di azione Crea evento.
Quando si imposta la configurazione dell’azione, viene richiesto di assegnare elementi dati alle varie proprietà che verranno inviate a Zendesk.
Questi elementi dati devono essere mappati come indicato di seguito.
event
chiavi
event
è un oggetto JSON che rappresenta l'evento attivato dall'utente. Per ulteriori informazioni sulle proprietà acquisite dall'oggetto event
, consultare il documento Zendesk sull'anatomia di un evento.
È possibile fare riferimento alle chiavi seguenti all'interno dell'oggetto event
durante il mapping agli elementi dati:
event
source
arc.event.xdm._extconndev.event_source
Zendesk
come valore poiché è un nome di origine protetto per gli eventi standard Zendesk. I tentativi di utilizzarlo genereranno un errore.La lunghezza del valore non deve superare i 40 caratteri.
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
chiavi
profile
è un oggetto JSON che rappresenta l'utente che ha attivato l'evento. Per ulteriori informazioni sulle proprietà acquisite dall'oggetto profile
, consultare il documento Zendesk sull'anatomia di un profilo.
È possibile fare riferimento alle chiavi seguenti all'interno dell'oggetto profile
durante il mapping agli elementi dati:
profile
source
arc.event.xdm._extconndev.profile_source
Support
, CompanyName
o 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
, consultare la documentazione di Zendesk. Tutti i campi e i valori devono essere univoci.attributes
arc.event.xdm._extconndev.attrbutes
Convalidare i dati in Zendesk validate
Se la raccolta di eventi e l’integrazione di Adobe Experience Platform hanno esito positivo, gli eventi all’interno della console Zendesk dovrebbero apparire come mostrato di seguito. Ciò indica un’integrazione riuscita.
Profili:
Eventi:
Limiti di richieste limits
In base al tipo di account, Zendesk Events API è in grado di gestire il seguente numero di richieste al minuto:
Per ulteriori informazioni su questi limiti, consulta la documentazione di Zendesk.
Errori e risoluzione problemi errors-and-troubleshooting
Durante l’utilizzo o la configurazione dell’estensione, l’API degli eventi Zendesk potrebbe restituire gli errori seguenti:
{"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"}]}
Passaggi successivi
Questo documento illustra come installare e configurare l’estensione di inoltro degli eventi Zendesk nell’interfaccia utente. Per ulteriori informazioni sulla raccolta dei dati sull’evento in Zendesk, consulta la documentazione ufficiale: