Pregunta
¿Cómo puedo solucionar problemas conocidos con la integración de Salesforce?
Respuesta
Este artículo incluye información y vínculos a artículos para ayudarle a resolver problemas con la integración de Salesforce. Contiene las secciones a continuación:
- Configuración de la integración
- Sincronización de datos de Salesforce con Zendesk
- Sincronización de tickets de Zendesk con Salesforce
- Resolver errores con la vista de tickets
Información relacionada:
- ¿Cómo se verifican los límites y el uso de la API de Streaming?
- Los tickets de Zendesk no se sincronizan con los tickets de Salesforce.
Configuración de la integración
¿Qué puedo hacer si mi integración se desconecta automáticamente?
La integración requiere que la configuración de sesión de Salesforce no esté establecida en una dirección IP bloqueada. Si la configuración de sesión permanece bloqueada, la integración se desconectará en el momento en que caduca una sesión.
Para desactivar las sesiones de Salesforce para que no se bloqueen en una dirección IP- Inicie sesión en su cuenta de Salesforce.
- Haga clic en el engranaje en el panel superior derecho y haga clic en Setup.
- En el panel de navegación izquierdo bajo SETTINGS > Security, seleccione Session Settings.
- Revise y asegúrese de que no esté marcada la casilla de verificación Lock sessions to the IP address from which they originated.
¿Cómo se resuelve el error “redirect_uri_mismatch” al conectar Zendesk con Salesforce?
Verifique la configuración en su aplicación conectada. Para obtener más información, consulte el artículo: ¿Por qué recibo el error “redirect_uri_mismatch” al conectar la integración?
Sincronización de datos de Salesforce con Zendesk
Utilice esta lista de verificación para verificar que la sincronización de datos esté configurada correctamente.
- Al momento configurar la integración, verifique si cumple los requisitos de configuración de la API de Salesforce.
- Filtrado de sincronización: confirme que no está usando ningún campo no compatible de Salesforce, como los campos Campo de fórmula, Búsqueda y Área de texto en el filtrado. Esta es una de las limitaciones de la API de Streaming de Salesforce.
- Filtrado de sincronización: asegúrese de usar la sintaxis correcta en los valores de filtrado de sincronización. Estos distinguen entre mayúsculas y minúsculas, están separados por comas y deben coincidir perfectamente con el valor de campo de Salesforce. Si usa un campo de lista de selección de Salesforce para el filtrado, el valor es el nombre de la API.
- Mapeo de campos de sincronización: verifique que el mapeo de campos incluya nombre a nombre. Esto es obligatorio porque no se pueden crear organizaciones en Zendesk sin un nombre.
- A la hora de comprobar la sincronización, haga actualizaciones en los campos de Salesforce que están mapeados (asignados) a Zendesk. La sincronización se activa solamente cuando se actualiza un campo mapeado.
- Los campos de fórmula se actualizarán solo cuando se actualice otro campo mapeado. Esta es otra limitación de la API de Streaming de Salesforce.
¿Qué puedo hacer si la sincronización de datos se desactiva automáticamente?
Verifique que no haya alcanzado los límites de la API de streaming. Para obtener más información, consulte el artículo: ¿Cómo se verifican los límites y el uso de la API de Streaming?
Sincronización de tickets de Zendesk con Salesforce
Para verificar si el paquete de sincronización de tickets se ha instalado correctamente
- Vaya a Salesforce > Setup > Deployment Status.
-
Busque una hora de despliegue de cuando se instaló el paquete para ver si el despliegue se realizó correctamente o si falló. Si falló, Salesforce le proporcionará los detalles del error. Revise los errores y resuélvalos.
-
Vaya a Salesforce > Object Manager > Case > Fields & Relationships. Verifique si se crearon campos de caso adicionales en su objeto de caso de Salesforce, como se muestra a continuación para cada campo de ticket estándar de Zendesk.
- Después de confirmar si los paso 2 y 3 se realizaron correctamente, continúe con la configuración de la Sincronización de tickets.
Para verificar si ha configurado la sincronización de tickets correctamente
- Confirme que ha activado el disparador de Salesforce en Zendesk.
- Confirme que el cuerpo del disparador de JSON no haya sido editado y que aparezca como se muestra más abajo. Cualquier cambio en este cuerpo JSON hará que la sincronización falle. Se espera el error que se muestra a continuación.
- Confirme que ingresó la ID de tipo de registro correcta. Si la ID de tipo de registro es incorrecta, la sincronización fallará. La ID de tipo de registro no es su ID de organización de Salesforce.
- Confirme que todos los campos de caso obligatorios de Salesforce estén incluidos en las asignaciones (mapeos) de campos de ticket personalizados. Si no mapea todos los campos obligatorios, la sincronización fallará.
¿Cómo se resuelven los tickets que no se sincronizan con los casos de Salesforce?
Para obtener más información, consulte el artículo: Los tickets de Zendesk no se sincronizan con los tickets de Salesforce
Resolver errores con la vista de tickets
Utilice esta tabla para resolver errores en la configuración de la vista de tickets.
Mensaje de error | Acción necesaria |
La autenticación entre Salesforce y Zendesk no está completa. Comuníquese con el administrador para completar la configuración en el Centro de administración de Zendesk. |
|
La visualización de tickets de Zendesk en Salesforce no está activada. Comuníquese con su administrador para activar esto en el Centro de administración de Zendesk. |
|
Se interrumpió la conexión entre Salesforce y Zendesk. Comuníquese con su administrador para volver a autenticarse en el Centro de administración de Zendesk. |
|
El usuario de Zendesk que configuró la integración ha cambiado o ha sido eliminado. Comuníquese con su administrador para volver a autenticarse en el Centro de administración de Zendesk. |
Como alternativa, esto se resuelve desconectando y volviendo a conectar la integración. |
No tiene el nivel de acceso necesario para ver esta aplicación. Comuníquese con el administrador para que le otorgue acceso si es necesario. |
Antes de continuar con los siguientes pasos, asegúrese de establecer la configuración Usuarios permitidos en Usuarios aprobados por el Administrador con autorización previa en la aplicación conectada de la integración de Salesforce para Zendesk, como se indica en el artículo: Configurar el acceso de usuario a los tickets de Zendesk en Salesforce El siguiente procedimiento se aplica a las páginas de Visualforce.
|