Zendesk es una solución de servicio al cliente y una herramienta de ventas. El Zendesk reenvío de eventos La extensión de aprovecha Zendesk Events API para enviar eventos desde Adobe Experience Platform Edge Network a Zendesk para un procesamiento posterior. Puede utilizar la extensión para recopilar interacciones de perfil del cliente para utilizarlas en análisis y acciones posteriores.
Este documento explica cómo instalar y configurar la extensión en la interfaz de usuario de.
Debe tener una cuenta de Zendesk para utilizar esta extensión. Puede registrarse para obtener una cuenta de Zendesk en la Sitio web de Zendesk.
También debe recopilar los siguientes detalles para su configuración de Zendesk:
Tipo de clave | Descripción | Ejemplo |
---|---|---|
Subdomain | Durante el proceso de registro, un subdominio se crea específicamente para la cuenta de. Consulte la Documentación de Zendesk para obtener más información. | xxxxx.zendesk.com (donde xxxxx es el valor proporcionado durante la creación de la cuenta) |
Token de API | Zendesk utiliza tokens de portador como mecanismo de autenticación para comunicarse con la API de Zendesk. Después de iniciar sesión en el portal de Zendesk, genere un token de API. Consulte la Documentación de Zendesk para obtener más información. | cwWyOtHAv12w4dhpiulfe9BdZFTz3OKaTSzn2QvV |
Finalmente, debe crear un secreto de reenvío de eventos para el token de API. Establezca el tipo secreto en Token y establezca el valor en el token de API que haya recopilado de su configuración de Zendesk. Consulte la documentación sobre secretos en el reenvío de eventos para obtener más información sobre la configuración de secretos.
Para instalar la extensión de Zendesk en la interfaz de usuario de, vaya a Reenvío de eventos y seleccione una propiedad a la que añadir la extensión o cree una nueva propiedad.
Una vez seleccionada o creada la propiedad deseada, vaya a Extensiones > Catálogo. Buscar "Zendesk", y luego seleccione Install en la extensión de Zendesk.
Según sus necesidades de implementación, es posible que tenga que crear un esquema, elementos de datos y un conjunto de datos antes de configurar la extensión. Revise todos los pasos de configuración antes de empezar para determinar qué entidades debe configurar para su caso de uso.
Seleccionar Extensiones en el panel de navegación izquierdo. En Instalado, seleccione Configurar en la extensión de Zendesk.
En Dominio de Zendesk, introduzca el valor del subdominio de Zendesk. En Token de Zendesk, seleccione el secreto que creó anteriormente que contiene el token de API.
Empezar a crear una nueva regla de reenvío de eventos regla y configure sus condiciones como desee. Al seleccionar las acciones para la regla, seleccione Zendesk extensión y, a continuación, seleccione la Crear evento tipo de acción.
Al establecer la configuración de la acción, se le pedirá que asigne elementos de datos a las distintas propiedades que se enviarán a Zendesk.
Estos elementos de datos deben asignarse como se hace referencia a continuación.
event
teclasevent
es un objeto JSON que representa el evento activado por el usuario. Consulte el documento de Zendesk en la anatomía de un evento para obtener más información sobre las propiedades capturadas por event
objeto.
Se puede hacer referencia a las siguientes claves dentro de la variable event
al asignar elementos de datos:
event key |
Tipo | Ruta de plataforma | Descripción | Obligatorio | Límites |
---|---|---|---|---|---|
source |
Cadena | arc.event.xdm._extconndev.event_source |
La aplicación que envió el evento. | Sí | No use Zendesk como un valor, ya que es un nombre de fuente protegido para los eventos estándar de Zendesk. Si intenta usarlo, se producirá un error.La longitud del valor no debe superar los 40 caracteres. |
type |
Cadena | arc.event.xdm._extconndev.event_type |
Un nombre para el tipo de evento. Puede utilizar este campo para denotar diferentes tipos de eventos para un origen determinado. Por ejemplo, puede crear un conjunto de eventos para los inicios de sesión de los usuarios y otro para los carros de compras. | Sí | La longitud del valor no debe superar los 40 caracteres. |
description |
Cadena | arc.event.xdm._extconndev.description |
Una descripción del evento. | No | (N/D) |
created_at |
Cadena | arc.event.xdm.timestamp |
Una marca de tiempo ISO-8601 que refleja la hora en que se creó el evento. | No | (N/D) |
properties |
Objeto | arc.event.xdm._extconndev.EventProperties |
Un objeto JSON personalizado con detalles sobre el evento. | Sí | (N/D) |
Consulte la Zendesk Events API documentación para obtener instrucciones adicionales sobre las propiedades de eventos.
profile
teclasprofile
es un objeto JSON que representa al usuario que activó el evento. Consulte el documento de Zendesk en la anatomía de un perfil para obtener más información sobre las propiedades capturadas por profile
objeto.
Se puede hacer referencia a las siguientes claves dentro de la variable profile
al asignar elementos de datos:
profile key |
Tipo | Ruta de plataforma | Descripción | Obligatorio | Límites |
---|---|---|---|---|---|
source |
Cadena | arc.event.xdm._extconndev.profile_source |
El producto o servicio asociado con el perfil, como Support , CompanyName , o Chat . |
Sí | (N/D) |
type |
Cadena | arc.event.xdm._extconndev.profile_type |
Un nombre para el tipo de perfil. Puede utilizar este campo para crear diferentes tipos de perfiles para una fuente determinada. Por ejemplo, puede crear un conjunto de perfiles de compañía para clientes y otro para empleados. | Sí | La longitud del tipo de perfil no debe superar los 40 caracteres. |
name |
Cadena | arc.event.xdm._extconndev.name |
El nombre de la persona del perfil | No | (N/D) |
user_id |
Cadena | arc.event.xdm._extconndev.user_id |
El ID de usuario de la persona en Zendesk. | No | (N/D) |
identifiers |
Matriz | arc.event.xdm._extconndev.identifiers |
Matriz que contiene al menos un identificador. Cada identificador consta de un tipo y un valor. | Sí | Consulte la Documentación de Zendesk para obtener más información sobre identifiers matriz. Todos los campos y valores deben ser únicos. |
attributes |
Objeto | arc.event.xdm._extconndev.attrbutes |
Objeto que contiene propiedades definidas por el usuario sobre la persona. | No | Consulte la Documentación de Zendesk para obtener más información sobre los atributos de perfil. |
Si la recopilación de eventos y la integración de Adobe Experience Platform son exitosas, entonces los eventos dentro de la consola de Zendesk deberían aparecer como se muestra a continuación. Esto indica una integración correcta.
Perfiles:
Eventos:
Según el tipo de cuenta, el Events API puede gestionar el siguiente número de solicitudes por minuto:
Account Type | Solicitudes por minuto |
---|---|
Team | 250 |
Growth | 250 |
Professional | 500 |
Enterprise | 750 |
Enterprise Plus | 1000 |
Consulte la Documentación de Zendesk para obtener más información sobre estos límites.
Al utilizar o configurar la extensión, la API de eventos de Zendesk podría devolver los errores siguientes:
Código de error | Descripción | Resolución | Ejemplo |
---|---|---|---|
400 | Longitud de perfil no válida: Este error se produce cuando la longitud de un atributo de perfil contiene más de 40 caracteres. | Limite la longitud de los datos de atributos de perfil a un máximo de 40 caracteres. | {"error": [{"code":"InvalidProfileTypeLength","title": "Profile type length > 40 chars"}]} |
401 | Ruta no encontrada: Este error se produce cuando se ha proporcionado un dominio no válido. | Compruebe que un dominio válido se proporciona en el siguiente formato: {subdomain}.zendesk.com |
{"error": [{"description": "No route found for host {subdomain}.zendesk.com","title": "RouteNotFound"}]} |
401 | Falta la autenticación o no es válida: Este error se produce cuando el acceso al token no es válido, falta o ha caducado. | Compruebe que el token de acceso es válido y no ha caducado. | {"error": [{"code":"MissingOrInvalidAuthentication","title": "Invalid or Missing Authentication"}]} |
403 | Permisos insuficientes: Este error se produce cuando no se proporcionan los permisos suficientes para acceder al recurso. | Compruebe que se han proporcionado los permisos necesarios. | {"error": [{"code":"PermissionDenied","title": "Insufficient permisssions to perform operation"}]} |
429 | Demasiadas solicitudes: Este error se produce cuando se ha superado el límite de registros del objeto de extremo. | Consulte la sección anterior sobre límites de solicitudes para obtener más información sobre los umbrales por límite. | {"error": [{"code":"TooManyRequests","title": "Too Many Requests"}]} |
Este documento explica cómo instalar y configurar la extensión de reenvío de eventos de Zendesk en la interfaz de usuario. Para obtener más información sobre la recopilación de datos de eventos en Zendesk, consulte la documentación oficial: