Sales Insight für nicht native MS Dynamics-Integrationen sales-insight-for-non-native-ms-dynamics-integrations
Wenn Ihr Adobe Marketo Engage-Konto über eine benutzerdefinierte oder nicht native Integration mit MS Dynamics verbunden ist, konfigurieren Sie Sales Insight in diesem Artikel.
- Die Funktion „MSI Non-Native“ wurde für Ihre Marketo-Instanz aktiviert, bevor Sie mit der Einrichtung von MSI beginnen. Wenn dies nicht der Fall ist und Sie die Funktion bereits erworben haben, wenden Sie sich an den Marketo-Support. Wenn Sie diese Funktion noch nicht erworben haben, wenden Sie sich an das Adobe Account Team (Ihren Account Manager).
- Laden Sie MSI-Paket für benutzerdefinierte Synchronisierung herunter.
- Ein MS Dynamics-Abonnement mit MSI-Setup (derzeit wird Dynamics Online nur unterstützt).
- Marketo REST-API erfolgreich eingerichtet. Die offen gelegten CRUD-APIs sind die Grundlage für die Durchführung der nicht nativen Synchronisierung.
- Lesen Sie diesen Blogpost, um ein Verständnis des Objekts und der Beziehungen zu erhalten.
Für eine erfolgreiche nicht-native Synchronisation für MSI ist Folgendes erforderlich successful-non-native-sync-for-msi-requires-the-following
-
Synchronisieren Sie den MS Dynamics Sales-Benutzer mit Marketo.
Der MS Dynamics Sales-Benutzer ist ein externer Benutzer, dem die Leads/Kontakte in MS Dynamics gehören. Ein Marketo-Vertriebsmitarbeiter muss für den MS Dynamics-Vertriebsmitarbeiter upsertiert werden. Das Feld externalSalesPersonId wird für das Upsert der Sales-Person benötigt.
table 0-row-3 1-row-3 html-authored no-header Marketo-Feld für Vertriebsperson MS Dynamics-Benutzerfeld Beschreibung externalSalesPersonId MS Dynamics Globale eindeutige Kennung ohne Unterscheidung der Groß-/Kleinschreibung bei Benutzern Identifiziert den Datensatz "Marketo Sales Person“ in einem externen MS Dynamics-Benutzerobjekt.
Es wird vorgeschrieben, dass der Vertriebsmitarbeiter zuerst synchronisiert wird, bevor die anderen Objekte synchronisiert werden, damit die richtigen Beziehungen erstellt werden.
-
Synchronisieren Sie die MS Dynamics-Konten mit Marketo.
Eine Marketo-Firma muss für das MS Dynamics-Konto upsertiert werden. Die Felder externalCompanyId und externalSalesPersonId sind für das Upsert des Unternehmens erforderlich.
table 0-row-3 1-row-3 2-row-3 html-authored no-header Marketo-Unternehmensfeld MS Dynamics-Kontofeld Beschreibung externalCompanyId Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei MS Dynamics-Konto Identifiziert einen Marketo-Unternehmensdatensatz in einem externen MS Dynamics-Kontoobjekt. externalSalesPersonId MS Dynamics Sales-Benutzerkennung ohne Unterscheidung der Groß-/Kleinschreibung Identifiziert einen Marketo-Firmendatensatz in einem externen MS Dynamics Sales-Benutzerobjekt, das Kontoinhaber ist.
Wird auch in Marketo verwendet, um die Firma mit dem Vertriebspersonal zu verknüpfen, dem der Firmendatensatz gehört. Es ist erforderlich, dass der Verkäufer zuerst synchronisiert wird, bevor dieses Feld festgelegt wird.- API-Dokumentation für Unternehmen: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/companies
- API-Dokumentation für das Synchronisieren von Unternehmen: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Sales-Persons/operation/syncSalesPersonsUsingPOST
-
Synchronisieren Sie die MS Dynamics-Leads/-Kontakte mit Marketo.
Sie müssen einen Marketo-Lead für den MS Dynamics-Lead/Kontakt upsertieren. Die Felder externalPersonId, externalSalesPersonId und externalCompanyId sind für das Upsert des Leads erforderlich.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Lead-Feld MS Dynamics Lead/Kontakt-Feld Beschreibung externalPersonId Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei MS Dynamics Lead/Kontakt Identifiziert den Marketo-Lead-Datensatz für ein externes MS Dynamics-Lead/Kontaktobjekt.
Dies ist ein neues Feld, das für MSI Non-Native eingeführt wird.externalSalesPersonId MS Dynamics Sales-Benutzerkennung ohne Unterscheidung der Groß-/Kleinschreibung Identifiziert das externe MS Dynamics Sales-Benutzerobjekt, dem dieser Lead/Kontakt gehört.
Bezieht den Lead auch mit dem Vertriebspersonal in Marketo. Es ist erforderlich, dass die Vertriebsperson zuerst korrekt synchronisiert wird.externalCompanyId Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei MS Dynamics-Konto Identifiziert das externe MS Dynamics-Kontoobjekt, zu dem der Lead/Kontakt gehört.
Bezieht den Lead-Datensatz auch auf eine Firma in Marketo. Es wird vorgeschrieben, dass das MS Dynamics-Konto zuerst korrekt synchronisiert wird.- API-Dokumentation für Leads: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/lead-database
- API-Dokumentation zum Synchronisieren von Leads: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/syncLeadUsingPOST
-
MS Dynamics Opportunities mit Marketo synchronisieren.
Sie müssen eine Marketo-Opportunity für die MS Dynamics-Opportunity upsertieren. Die Felder externalOpportunityId, externalCompanyId und externalSalesPersonId werden für das Upsert der Opportunity benötigt.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Opportunity-Objektfeld MS Dynamics Opportunity-Objektfeld Beschreibung externalOpportunityId Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei MS Dynamics Lead/Kontakt Identifiziert den Marketo Opportunity-Datensatz für ein externes MS Dynamics Opportunity-Objekt. externalCompanyId Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei MS Dynamics-Konto Identifiziert das externe MS Dynamics-Kontoobjekt, zu dem diese Opportunity gehört.
Es ist erforderlich, dass das MS Dynamics-Konto zuerst korrekt synchronisiert wird.externalSalesPersonId MS Dynamics Sales-Benutzerkennung ohne Unterscheidung der Groß-/Kleinschreibung Identifiziert das externe MS Dynamics Sales-Benutzerobjekt, dem diese Opportunity gehört. - API-Dokumentation für Opportunity: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/opportunities
- API-Dokumentation zum Synchronisieren von Opportunities: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
MS Dynamics Kontaktrollen mit Marketo synchronisieren.
MS Dynamics Kontaktrollen für eine MS Dynamics-Opportunity können dann über die Marketo Opportunity-Rolle synchronisiert werden. Der Datensatz für die Opportunity-Rolle erfordert die Felder externalOpportunityId, role und leadId.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Opportunity-Rollenfeld MS Dynamics Kontaktrollenfeld Beschreibung externalOpportunityId MS Dynamics Globale eindeutige Kennung ohne Unterscheidung der Groß-/Kleinschreibung bei Opportunity Identifiziert die Marketo-Opportunity-Rolle in einem externen MS Dynamics Opportunity-Objekt.
Es wird vorgeschrieben, dass die MS Dynamics-Opportunity zuerst korrekt synchronisiert wird.leadId Nicht zutreffend, dies wäre eine Marketo Lead-ID. Dies wäre die Marketo-Lead-ID des synchronisierten MS Dynamics-Kontakts.
Sobald der Kontakt in Marketo synchronisiert wurde, können Sie die eindeutige Kennung MS Dynamics Contact ohne Berücksichtigung der Groß-/Kleinschreibung als die externePersonId verwenden und den Marketo-Lead mithilfe der Marketo-REST-API abfragen.Rolle Das Rollenfeld für den MS Dynamics-Kontakt Beschreibt die Rolle des Kontakts für diese Opportunity. - API-Dokumentation für Opportunity: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/opportunities
- API-Dokumentation zum Synchronisieren von Opportunities: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
Letzten interessanten Moment/MSI-Bewertungsfelder mit MS Dynamics synchronisieren.
Sobald Ihre MS Dynamics-Objekte korrekt mit Marketo synchronisiert wurden, können Sie die MSI-Funktionen nutzen. Die Felder für den letzten interessanten MSI-Moment/die letzte Bewertung werden in der REST-API für Leads angezeigt. Diese Felder werden von MSI berechnet und sind schreibgeschützt.
Die Felder „Letzter interessanter Moment/letzte Bewertung“ eines Marketo-Leads müssen regelmäßig mithilfe des Lead-Endpunkts der REST-API mit MS Dynamics synchronisiert werden. Fragen Sie diesen Endpunkt für einen Marketo-Lead mit externalPersonId als filterType ab und übergeben Sie die MS Dynamics Lead-GUID als filterValue.
table 0-row-1 GET /rest/v1/leads.json?filterType=externalPersonId&filterValues=MS DynamicsLeadId1,MS DynamicsLeadId2 Sie können dann die Werte dieser Felder verwenden, um mit Ihrem MS Dynamics Lead/Kontaktobjekt zu synchronisieren.
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 html-authored no-header Marketo Lead-Feld MS Dynamics Lead/Kontakt-Feld Beschreibung msiLastInterestingMomentType Bezeichnung: Letzter interessanter Moment Typ
Name: Last_Interesting_Moment_Type__cTyp des letzten interessanten Moments für den Lead msiLastInterestingMomentDate Beschriftung: Datum des letzten interessanten Moments
Name: last_interesting_moment_date__c
Datum des letzten interessanten Moments für den Lead msiLastInterestingMomentDesc Titel: Beschreibung des letzten interessanten Moments
Name: last_interesting_moment_desc__c
Beschreibung des letzten interessanten Moments für den Lead msiLastInterestingMomentSource Titel: Last Interesting Moment Source
Name: last_interesting_moment_Source__c
Source des letzten interessanten Augenblicks für den Lead Priorität Bezeichnung: Interaktion
Name: priority__c
Priorität des Leads relativeUrgency Titel: relativer Dringlichkeitswert
Name: URIGITY_VALUE__c
Relative Dringlichkeit des Leads relative Bewertung Titel: Relativer Wert der Bewertung
Name: relative_score_value__c
Relative Bewertung des Leads - Dokumentation für die Lead-REST-API: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/getLeadByIdUsingGET.
note note NOTE Für Lead-/Kontakte- und Konto-Objekttypen: Marketo unterstützt die Verwendung eigener benutzerdefinierter Felder als externe ID-Felder bei der Verwendung von Marketo Sales Insights. Wenn Sie Hilfe bei dieser Anpassung benötigen, wenden Sie sich an den Marketo-Support. Die ordnungsgemäße Verwendung der externen Felder ist der Schlüssel für eine erfolgreiche nicht-native Synchronisation. Wenn in einigen Ansichten keine Daten angezeigt werden, ist es wahrscheinlich, dass ein bestimmtes Feld nicht korrekt synchronisiert wurde. Wenn beispielsweise die Aktivitäten und interessanten Momente eines Leads beim Anzeigen im MSI-Widget unter seinem Konto nicht angezeigt werden, ist es wahrscheinlich, dass entweder das Unternehmen des Leads oder das Konto nicht korrekt synchronisiert wurde. Wenn Sie eine GET-Anfrage für diesen Lead ausführen und dabei die externen Felder angeben, können Sie überprüfen, ob der Lead korrekt synchronisiert wurde. Darüber hinaus muss die E-Mail für den externen Vertriebspersonal in Marketo mit der E-Mail für diesen Benutzer in MS Dynamics übereinstimmen. Daten werden möglicherweise nicht auf der Registerkarte Marketo in MS Dynamics angezeigt, wenn die E-Mails nicht übereinstimmen.