Frage
Wie kann ich bekannte Probleme mit der Salesforce -Integration beheben?
Antwort
Dieser Beitrag enthält Informationen und Links zu Beiträgen zur Behebung von Problemen mit der Salesforce -Integration. Sie enthält die folgenden Abschnitte:
- Einrichten der Integration
- Synchronisieren von Daten aus Salesforce mit Zendesk
- Synchronisieren von Tickets aus Zendesk mit Salesforce
- Lösen von Fehlern mit der Ticketansicht
Verwandte Informationen:
- Wie kann ich meine Beschränkungen und Nutzung der Streaming -API überprüfen?
- Zendesk -Tickets werden nicht mit Kundenvorgängen synchronisiert.
Einrichten der Integration
Was kann ich tun, wenn die Integration automatisch getrennt wird?
Damit die Integration funktioniert, dürfen die Sitzungseinstellungen in Salesforce nicht an eine feste IP-Adresse gebunden sein. Andernfalls wird die Integration nach Ablauf der Sitzung getrennt.
So verhindern Sie, dass in Salesforce Sitzungen an eine feste IP-Adresse gebunden werden- Melden Sie sich bei Ihrem Salesforce-Konto an.
- Klicken Sie im Bereich oben rechts auf das Zahnrad und dann auf Setup.
- Klicken Sie in der linken Navigationsleiste auf SETTINGS > Sicherheit und dann auf Session Settings.
- Stellen Sie sicher, dass das Kästchen he Lock sessions to the IP address from which they originated nicht markiert ist.
Wie behebe ich den Fehler „redirect_uri_mismatch“, wenn Zendesk mit Salesforce verbunden wird?
Überprüfen Sie die Einstellungen in der verbundenen App. Weitere Informationen finden Sie im Beitrag: erhalte ich die Fehlermeldung „redirect_uri_mismatch“, wenn ich eine Verbindung zur Integration herstelle?
Synchronisieren von Daten aus Salesforce mit Zendesk
Anhand dieser Checkliste können Sie überprüfen, ob die Datensynchronisation richtig eingerichtet ist.
- Vergewissern Sie sich, dass die richtigen Salesforce-API-Einstellungen festgelegt sind.
- Synchronisationsfilter: Stellen Sie sicher, dass Sie keine nicht unterstützten Salesforce -Felder wie Formelfelder, Nachschlage- und Textbereichsfelder für die Filterung verwenden. Dies ist eine Einschränkungen der Salesforce-Streaming-API.
- Synchronisationsfilter: Vergewissern Sie sich, dass Sie für die Synchronisationsfilterwerte die richtige Syntax verwenden. Sie müssen zwischen Groß- und Kleinschreibung unterscheiden, müssen durch Kommas getrennt sein und müssen genau mit dem Feldwert in Salesforce übereinstimmen. Wenn Sie als Filter ein Salesforce-Auswahllistenfeld verwenden, ist der Wert der API-Name.
- Zuordnung für Synchronisationsfelder: Vergewissern Sie sich, dass die Feldzuordnung Name zu Name. vorhanden ist. Sie ist erforderlich, weil Organisationen in Zendesk nicht ohne einen Namen erstellt werden können.
- Vergewissern Sie sich vor dem Testen der Synchronisation, dass Salesforce-Felder aktualisiert wurden, die Zendesk-Feldern zugeordnet sind. Die Synchronisation wird nur ausgelöst, wenn ein zugeordnetes Feld aktualisiert wurde.
- Formelfelder werden nur aktualisiert, wenn ein anderes zugeordnetes Feld aktualisiert wird. Dies ist eine weitere Einschränkung für die Salesforce-Streaming-API-Streaming -API.
Was kann ich tun, wenn die Datensynchronisation automatisch deaktiviert wird?
Stellen Sie sicher, dass Sie Ihre Streaming -API-Limits nicht erreicht haben. Weitere Informationen finden Sie im Beitrag: Wie kann ich meine Beschränkungen und Nutzung der Streaming -API überprüfen?
Synchronisieren von Tickets aus Zendesk mit Salesforce
So überprüfen Sie, ob Ihr Ticketsynchronisationspaket erfolgreich installiert wurde
- Gehen Sie zu Salesforce > Setup > Bereitstellungsstatus.
-
Suchen Sie nach Einträgen für den Zeitpunkt, zu dem Sie das Paket installiert haben, um festzustellen, ob die Bereitstellung erfolgreich war oder fehlgeschlagen ist. Wenn die Bereitstellung fehlgeschlagen ist, zeigt Salesforce detaillierte Fehlerinformationen an. Überprüfen und beheben Sie die Fehler.
-
Gehen Sie zu Salesforce > Objekt-Manager > Fall > Felder & Beziehungen Prüfen Sie, ob im Salesforce-Kundenvorgangsobjekt zusätzliche Kundenvorgangsfelder für die einzelnen Zendesk-Standardticketfelder erstellt wurden.
- Wenn die Prüfungen in Schritt 2 und 3 ergeben, dass die Bereitstellung erfolgreich war, können Sie mit der Einrichtung der Ticketsynchronisation fortfahren.
So überprüfen Sie, ob Sie die Ticketsynchronisation richtig konfiguriert haben
- Bestätigen Sie, dass Sie den Salesforce -Auslöser in Zendesk aktiviert haben.
- Vergewissern Sie sich, dass der JSON-Text im Auslöser nicht bearbeitet wurde und wie unten dargestellt lautet. Wenn der JSON-Code geändert wird, schlägt die Synchronisation fehl. Der folgende Fehler wird erwartet.
| - Vergewissern Sie sich, dass Sie die richtige Datensatztyp-ID eingegeben haben. Wenn die Datensatztyp-ID falsch ist, schlägt die Synchronisation fehl. Die Datensatztyp-ID ist nicht die ID Ihrer Salesforce-Organisation.
- Vergewissern Sie sich, dass allen erforderlichen Salesforce-Kundenvorgangsfeldern angepasste Ticketfelder zugeordnet sind. Wenn Sie nicht alle erforderlichen Felder zugeordnet haben, schlägt die Synchronisation fehl.
Wie löse ich Tickets, die nicht mit Salesforce-Kundenvorgängen synchronisiert werden können?
Weitere Informationen finden Sie im Beitrag: Zendesk-Tickets werden in Salesforce nicht mit Kundenvorgängen synchronisiert
Lösen von Fehlern mit der Ticketansicht
In der folgenden Tabelle sind alle Fehlermeldungen zusammen mit den entsprechenden Behebungsmaßnahmen aufgeführt.
Fehlermeldung | Aktion erforderlich |
Die Authentifizierung zwischen Salesforce und Zendesk ist nicht vollständig. Bitte wenden Sie sich an Ihren Administrator, um die Einrichtung im Zendesk Admin Center abzuschließen. |
|
Die Anzeige von Zendesk-Tickets in Salesforce ist nicht aktiviert. Bitte wenden Sie sich an Ihren Administrator, um dies im Zendesk Admin Center zu aktivieren. |
|
Die Verbindung zwischen Salesforce und Zendesk wurde unterbrochen. Bitte wenden Sie sich an Ihren Administrator, um sich im Zendesk Admin Center neu zu authentifizieren. |
|
Der Zendesk-Benutzer, der die Integration eingerichtet hat, hat sich geändert oder wurde entfernt. Bitte wenden Sie sich an Ihren Administrator, um sich im Zendesk Admin Center neu zu authentifizieren. |
Sie können das Problem auch lösen, indem Sie die Integration trennen und erneut verbinden. |
Sie haben nicht die erforderlichen Zugriffsberechtigungen, um diese Anwendung anzuzeigen. Wenden Sie sich an Ihren Administrator, um Ihnen bei Bedarf Zugriff zu gewähren. |
Bevor Sie mit den folgenden Schritten fortfahren, stellen Sie sicher, dass die Einstellung Zugelassene Benutzer in der App "Salesforce Integration für Zendesk-verbunden" auf Von Admin genehmigte Benutzer sind vorautorisiert gesetzt ist, wie in diesem Artikel beschrieben: Einrichten des Benutzerzugriffs auf Zendesk-Tickets in Salesforce Das folgende Verfahren gilt für Visualforce -Seiten.
|