Domanda
Quando tento di sincronizzare i record da Salesforce a Zendesk, ricevo un messaggio di errore che dice che il nome è già stato utilizzato (sincronizzazione dell’account) o l’indirizzo email (sincronizzazione del contatto o del cliente potenziale). Abbiamo confermato che l’organizzazione o l’utente in Zendesk ha il valore corretto da corrispondere in base ai criteri di corrispondenza nel Centro amministrativo. Perché l'integrazione non trova o aggiorna quel record?
Risposta
Questo errore può apparire per diversi motivi.
Nessun record di corrispondenza trovato in base ai criteri di corrispondenza.
I criteri di corrispondenza predefiniti si basano sul nome dell’account in SFDC che corrisponde al nome dell’organizzazione in Zendesk. Questo può essere configurato come documentato qui. Se l’integrazione non trova un record corrispondente in Zendesk, tenterà di creare un nuovo record. L’errore “nome già utilizzato” potrebbe verificarsi se la corrispondenza non è riuscita ma sta tentando di creare un’organizzazione il cui nome esiste già in Zendesk.
Per risolvere il problema, puoi modificare l’oggetto (l’organizzazione in Zendesk o l’account in SFDC) per assicurarti che i campi siano impostati correttamente per trovare una corrispondenza. Se modifichi i dati in Zendesk, dovrai attendere uno o due minuti prima di risincronizzare il record da SFDC.
Un altro modo per risolvere il problema è modificare i criteri di corrispondenza stessi in modo che si basino su un campo già impostato correttamente.
Due record con le stesse informazioni vengono sincronizzati da Salesforce in breve tempo.
Ciò potrebbe verificarsi anche se un record è stato creato o aggiornato in Zendesk pochi minuti prima della sincronizzazione da Salesforce. Se la ricerca deve ancora aggiornare l’indice con lo stato corrente dell’oggetto, l’integrazione tenterà di creare qualcosa che esiste già, causando una collisione.
Per risolvere il problema, attendi qualche minuto affinché l’indicizzazione della ricerca abbia luogo e riprova a eseguire le sincronizzazioni non riuscite.
Una sincronizzazione precedente è già associata a un record Zendesk.
Quando un record viene sincronizzato per la prima volta da Salesforce a Zendesk usando criteri di corrispondenza per identificare se esiste già un record corrispondente, il record esistente viene aggiornato. Se l’integrazione non trova un record corrispondente, viene creato un nuovo record.
Quando si verifica una sincronizzazione, l’integrazione salva una relazione tra il record di origine in Salesforce e il record di destinazione in Zendesk. Questa relazione ha la precedenza sui criteri di corrispondenza per le sincronizzazioni future. Il vantaggio di questa relazione è che consente di modificare il campo corrispondente in Salesforce per aggiornare l’organizzazione esistente in Zendesk.
Per risolvere il problema, sincronizza gli account con le organizzazioni con criteri di corrispondenza basati sul fatto che il nome dell’account in Salesforce sia uguale al nome dell’organizzazione in Zendesk. Questa è l’impostazione predefinita.
Ad esempio, in Salesforce viene creato un nuovo account con il nome Spiffy Company e l’ID organizzazione: 0011H000024qFJdbic
. In Zendesk esiste già un’organizzazione denominata Spiffy Company Incorporated con ID organizzazione 12345. Poiché il nome non corrisponde all’account Spiffy Company, l’integrazione crea una nuova organizzazione chiamata Spiffy Company con un ID organizzazione che avrebbe un aspetto diverso, ad esempio 23456. Memorizza anche una relazione tra account 0011H000024qFJdbic
e l’ID organizzazione 23456.
Un’altra organizzazione Zendesk usa già il nome con cui stai tentando di modificare il record Salesforce.
Puoi risolvere questo errore eliminando uno dei record in Zendesk. Elimina l’organizzazione 1 o 2, quindi sincronizza di nuovo l’account da Salesforce. Se la sincronizzazione successiva non ha una relazione, usa i criteri di corrispondenza per trovare una corrispondenza con l’ID originale.
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.