Sintomi del problema

Ho seguito le istruzioni in Configurazione di Ticket Sync da Zendesk a Salesforce , ma Salesforce non crea o aggiorna i casi.

Passaggi per la risoluzione

Per risolvere il problema, assicurati che il trigger di integrazione Salesforce si attivi e generi una voce di registro in Salesforce.

Per verificare la funzionalità del trigger di integrazione Salesforce :

  1. Apri il Centro amministrativo e verifica se la sincronizzazione dei ticket è attiva.
  2. Verifica se il trigger ( Integrazione Salesforce ) Sincronizza ticket con Salesforce è attivo.
  3. Se la sincronizzazione dei ticket è attiva e il trigger è attivo, dopo la creazione o l’aggiornamento di un ticket viene visualizzata una voce nella vista eventi del ticket .Eventi ticket che mostrano l’evento di integrazione Salesforce
  4. Se vedi la voce, attiva i registri Salesforce . Se non vedi questo tipo di evento nei ticket, consulta Configurazione della sincronizzazione dei ticket da Zendesk a Salesforce .

Per eseguire i registri Salesforce :

  1. Accedi a Salesforce con un account amministratore.

    Nota: Non è necessario che sia lo stesso account usato per l’autenticazione da Zendesk a Salesforce. Può essere qualsiasi amministratore Salesforce .
  2. Vai a Configurazione> Ambienti> Registri> Registri di debug . Fai clic su Nuovo per creare un nuovo flag di traccia utente con i dettagli seguenti:
    • Tipo di entità tracciata: Utente
    • Nome entità tracciata: Seleziona l’utente da usare per l’autenticazione da Zendesk a Salesforce. Questo è l’utente che usi per accedere a Salesforce dopo aver fatto clic su Connetti nel Centro amministrativo.
    • Data di inizio: Data/ora corrente
    • Data di fine* Data/ora corrente più 30 minuti
    • Livello di debug: Usa qualsiasi livello di debug esistente che abbia almenoDEBUG per Apex Code e System .
  3. Fai clic su Salva. Ora puoi eseguire il debug.
  4. Crea un ticket in Zendesk che soddisfi le condizioni del trigger da inviare a Salesforce come caso.
  5. Controlla gli eventi dei ticket per confermare che il trigger ( Integrazione Salesforce ) Sincronizza i ticket con Salesforce è stato attivato e puoi vedere Messaggio inviato a destinazione .
  6. Torna a Registri di debug in Salesforce e aggiorna la pagina.
  7. Cerca nuove voci con Tipo di richiesta: API e operazione:/services/data/v45,9/components/sobjects . A seconda dell’attività in Zendesk, potrebbero essere visualizzate più voci. Filtra le voci per identificare quella corretta.
  8. Fai clic su Visualizza per aprire il registro.
  9. Cerca i messaggi mancanti nel campo Convalida non riuscita o Obbligatorio . Impediscono a Salesforce di creare casi.

Se non è disponibile alcun registro, potrebbe indicare uno dei seguenti elementi:

  • Il flag di traccia utente contiene l’utente errato nel nome dell’entità di traccia. Per trovare l’utente che ha autenticato la connessione a Salesforce, in Salesforce vai ad App> App connesse> Connected App OAuth Usage e fai clic sul valore del conteggio utenti .
  • Il trigger o la destinazione non raggiunge la tua istanza Salesforce . Per confermare la corretta connessione, apri una nuova finestra di navigazione in incognito e torna al Centro amministrativo. Una volta lì, disconnetti l’integrazione Salesforce e ricollegala. Quando ti ricolleghi per accedere a Salesforce come amministratore di sistema, assicurati l’accesso completo ai campi e agli oggetti necessari.
Nota: In alcune situazioni, il trigger non si attiva con gli aggiornamenti dei ticket in Salesforce . Ad esempio, l’eliminazione dei ticket, le chiusure automatiche del sistema come le automazioni che chiudono i ticket dopo 28 giorni, le importazioni di ticket con l’ API di importazione e le pianificazioni di eliminazione dei ticket con la condizione “con allegato” abilitata.

Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.

Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.

Powered by Zendesk