Pergunta
Como posso solucionar problemas conhecidos com a integração do Salesforce?
Resposta
Este artigo inclui informações e links para artigos que ajudarão você a resolver problemas com a integração do Salesforce. Ele contém as seções abaixo:
Informação relacionada:
- Como posso verificar meus limites e uso da API de transmissão?
- Falha ao sincronizar tickets do Zendesk com os casos
Configure a integração
O que posso fazer se minha integração for desconectada automaticamente?
A integração exige que as configurações de sua sessão do Salesforce não sejam definidas para um endereço IP bloqueado. Se as configurações de sua sessão permanecerem bloqueadas, sua integração será desconectada após a sessão expirar.
Como desativar sessões do Salesforce bloqueadas para um endereço IP:
- Entre em sua conta do Salesforce
- Clique na roda dentada no painel superior direito e clique em Configuração.
- No painel de navegação esquerdo, em CONFIGURAÇÕES > Segurança, selecione Configurações da sessão.
- Analise como configurações e deixe a caixa de seleção Bloquear sessões para o endereço IP do qual elas se originam desmarcada.
Como resolvo um erro ''redirect_uri_mismatch'' ao conectar o Zendesk ao Salesforce?
Verifique suas configurações no seu aplicativo conectado. Para obter mais informações, consulte Por que recebo o erro “redirect_uri_mismatch” ao conectar a integração?
Sincronização de dados do Salesforce com o Zendesk
Use esta lista de verificação para ajudar a verificar se sua sincronização de dados está configurada corretamente.
- Verifique se você tem os requisitos certos das configurações de API do Salesforce ao configurar a integração
- Filtro de sincronização: Confirme que você não está usando campos sem suporte do Salesforce, como campos de fórmula, pesquisa e área de texto nos filtros. Trata-se de uma limitação da API de transmissão do Salesforce.
- Filtro de sincronização: Verifique se você está usando a sintaxe correta nos valores do filtro de sincronização. Eles diferenciam maiúsculas de minúsculas, são separados por vírgula e devem corresponder exatamente ao valor do campo do Salesforce. Se você está usando um campo de lista de opções do Salesforce para filtrar, o valor é o nome da API.
- Mapeamento de campos de sincronização: Verifique se o mapeamento de campos inclui Nome com Nome. Isso é obrigatório, pois as organizações não podem ser criadas no Zendesk Support sem um nome.
- Ao testar a sincronização, atualize os campos do Salesforce que são mapeados para o Zendesk Support. A sincronização é acionada apenas quando um campo mapeado é atualizado.
- Os campos de fórmula serão atualizados apenas quando outro campo mapeado for atualizado. Trata-se de outra limitação da API de transmissão do Salesforce.
O que posso fazer se minha sincronização de dados for desativada automaticamente?
Verifique se você não atingiu os limites da API de transmissão. Para obter mais informações, consulte Como posso verificar meus limites e uso da API de transmissão?
Sincronização de tickets do Zendesk com o Salesforce
Para verificar se seu pacote de sincronização de tickets foi instalado com êxito:
- Vá para Salesforce > Setup > Implantação Status
- Verifique o horário da implantação para a qual você instalou o pacote para ver se a implantação foi bem sucedida ou falhou. Se a implementação falhou, o Salesforce fornecerá detalhes sobre o erro. Analise e corrija esses erros.
- Vá para Salesforce > Object Manager > Caso > Campos e relacionamentos. Verifique se campos de caso adicionais foram criados no objeto de caso do Salesforce, conforme mostrado abaixo, para cada campo padrão de ticket do Zendesk Support.
- Depois de confirmar que as etapas 2 e 3 foram bem-sucedidas, continue configurando a Sincronização de tickets
Para verificar se você configurou a sincronização de tickets corretamente:
- Confirme que você ativou o gatilho do Salesforce no Zendesk Support
- Confirme que o corpo do gatilho JSON não foi editado, estando conforme mostrado abaixo. Qualquer alteração no corpo do JSON causa falha na sincronização. O erro mostrado abaixo é esperado.
- Confirme que você inseriu a ID do tipo de registro. Se a ID do tipo de registro estiver incorreta, a sincronização falhará. A ID do tipo de registro não é sua ID de organização do Salesforce.
- Confirme que todos os campos de caso obrigatórios do Salesforce foram incluídos nos mapeamentos de campo de ticket personalizado. Se você não mapear todos os campos obrigatórios, a sincronização falhará.
Como resolvo tickets que não são sincronizados com os casos do Salesforce?
Para obter mais informações, consulte Falha ao sincronizar tickets do Zendesk com casos no Salesforce
Resolução de erros na visualização de tickets
Use estas seções para resolver erros em sua configuração de visualização de tickets.
A autenticação entre Salesforce e Zendesk Support não está concluída
Um administrador deve concluir a configuração na Central de administração:
-
Na Central de administração, selecione o ícone Aplicativos e integrações na barra lateral e selecione Integrações >, e clique em Conectar.

- Clique na aba Visualização de tickets e marque a caixa Ativar visualização de tickets
- Clique em Salvar.
A exibição de tickets do Zendesk no Salesforce não está ativada
Um administrador deve ativar isso na Central de administração:
-
Na Central de administração, clique no ícone Aplicativos e integrações na barra lateral e selecione Integrações > Integrações.

- Ao lado de Salesforce, clique em Configurar.
- Clique na aba Visualização de tickets e marque a caixa Ativar visualização de tickets
- Clique em Salvar.
A conexão entre Salesforce e Zendesk Support foi interrompida
Um administrador deve autenticar novamente na Central de administração:
-
Na Central de administração, selecione o ícone Aplicativos e integrações na barra lateral e selecione Integrações > e clique em Reconexão.

- Selecione Configurar e selecione Reativar visualização de tickets
- Clique em Salvar.
O usuário do Zendesk Support que configurou a integração foi alterado ou removido
Um administrador deve autenticar novamente na Central de administração:
-
Na Central de administração, clique no ícone Aplicativos e integrações na barra lateral e selecione Integrações > Integrações.

- Ao lado de Salesforce, clique em Configurar.
- Selecione Reativar visualização de ticket e clique em Salvar.
Como alternativa, resolva esse problema desconectando e reconectando a integração. Veja desconectando.
Você não tem o nível de acesso necessário para visualizar este aplicativo
Antes de prosseguir com as etapas a seguir, defina a configuração Usuários permitidos como Usuários aprovados pelo administrador são pré-autorizados na integração do Salesforce para o aplicativo conectado ao Zendesk Support. Consulte Configuração do acesso do usuário aos tickets do Zendesk no Salesforce.
O procedimento a seguir se aplica às páginas do Visualforce:
- Entre no Salesforce e clique em Setup.
- Em Administração no painel de navegação esquerdo, selecione Usuários > Conjuntos de permissões
- Na página Conjuntos de permissões, selecione Novo.
- Insira um nome de rótulo, insira o nome da API como "Zendesk_Ticket_View" e clique em Salvar.
- Na seção Aplicativo, selecione Aplicativos conectados atribuídos e clique em Editar.
- Adicione Integração do Salesforce para Zendesk Support ao campo Aplicativos conectados ativados e clique em Salvar.
- Volte para a página de configuração Conjuntos de permissões e clique em Acesso à página do Visualforce.
- Clique em Editar e ative as seguintes páginas:
zdsf.Zendesk_Ticket_View_Account
zdsf.Zendesk_Ticket_View_Contact
zdsf.Zendesk_Ticket_View_Lead
zdsf.Zendesk_Ticket_View_Opportunity - Volte para a página de configuração Conjuntos de permissões e selecione Gerenciar atribuições na parte superior da página
- Selecione todos os usuários e clique em Adicionar atribuições
Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.
Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.