B2B-Namespaces und -Schemata
Das Journey Optimizer B2B edition-Setup für die vereinfachte Architektur umfasst die Konfiguration der Experience Platform-Namespaces und -Schemata, die mit B2B-Quellen verwendet werden. Das Postman-Automatisierungsdienstprogramm ist für die Generierung von B2B-Namespaces und -Schemata erforderlich.
-
Sie müssen Zugriff auf Adobe Real-Time Customer Data Platform B2B edition haben, damit Ihre B2B-Schemata im Echtzeit-Kundenprofil) werden können.
-
Ihre Experience Platform B2B-Entitäten müssen die Standardbeziehungen verwenden, die im Handbuch B2B-Namespaces und -Schemata beschrieben sind.
Überprüfen Sie die folgenden Informationen über die zugrunde liegende Einrichtung für die Namespaces und Schemas, die mit B2B-Quellen verwendet werden sollen. Außerdem enthält es Details zum Einrichten Ihres Postman-Automatisierungsprogramms, das zum Generieren von B2B-Namespaces und -Schemata erforderlich ist.
Einrichten des Dienstprogramms zur automatischen Generierung
In den folgenden Ressourcen finden Sie die Voraussetzungen und detaillierte Informationen zum Einrichten Ihrer Postman-Umgebung zur Unterstützung des B2B-Namespace- und des Dienstprogramms zur automatischen Schemaerstellung.
- Laden Sie die Sammlung und Umgebung des Dienstprogramms zur automatischen Schemaerstellung aus dem GitHubRepository .
- Informationen zur Verwendung von Experience Platform-APIs, einschließlich Details zum Erfassen von Werten für erforderliche Kopfzeilen und zum Lesen von Beispiel-API-Aufrufen, finden unter „Erste Schritte mit Adobe Experience Platform-APIs.
- Informationen zum Generieren Ihrer Anmeldeinformationen für Experience Platform-APIs finden Sie unter Authentifizieren und Zugreifen auf Experience Platform-APIs.
- Informationen zum Einrichten von Postman für Experience Platform-APIs finden Sie unter _Postman in Adobe Experience Platform _.
Umgebungswerte
Wenn eine Experience Platform-Entwicklerkonsole und Postman eingerichtet sind, können Sie die entsprechenden Umgebungswerte auf Ihre Postman anwenden. Die folgende Tabelle enthält Beispielwerte und zusätzliche Informationen zum Ausfüllen Ihrer Postman:
CLIENT_SECRET{ACCESS_TOKEN} verwendet wird.{CLIENT_SECRET}API_KEYc8d9a2f5c1e03789bd22e8efdd1bdc1bACCESS_TOKENBearer {ACCESS_TOKEN}META_SCOPEent_dataservices_sdk festgelegt.ent_dataservices_sdkCONTAINER_IDglobal-Container enthält alle standardmäßigen von Adobe und Experience Platform bereitgestellten Partnerklassen, Schemafeldgruppen, Datentypen und Schemata. In Bezug auf Marketo ist dieser Wert fest und wird immer auf global festgelegt.globalTECHNICAL_ACCOUNT_IDD42AEVJZTTJC6LZADUBVPA15@techacct.adobe.comIMSims-na1.adobelogin.com festgelegt.ims-na1.adobelogin.comIMS_ORGABCEH0D9KX6A7WA7ATQE0TE@adobeOrgSANDBOX_NAMEprodTENANT_IDb2bcdpproductiontestPLATFORM_URLhttp://platform.adobe.io/ festgelegt.http://platform.adobe.io/Skripte ausführen
Nachdem die Umgebungswerte eingerichtet sind, verwenden Sie die Postman, um das Skript zum Erstellen der Namespaces und Schemata auszuführen. Wählen Sie den Stammordner des Dienstprogramms zur automatischen Generierung und dann Run aus der oberen Kopfzeile aus.
Die Runner wird angezeigt. Stellen Sie von hier aus sicher, dass alle Kontrollkästchen aktiviert sind, und wählen Sie dann Run Namespaces and Schemas Autogeneration Utility aus.
Bei einer erfolgreichen Anfrage werden die erforderlichen B2B-Namespaces und -Schemata erstellt.
B2B-Namespaces
Identity-Namespaces sind eine Komponente von Experience Platform Identity Service, die dazu dienen, den Kontext einer Identität zu unterscheiden. Eine vollqualifizierte Identität enthält einen Identitätswert und einen Namespace. Weitere finden Sie unter von Namespaces .
B2B-Namespaces werden in der primären Identität der Entität verwendet.
b2b_personCROSS_DEVICEb2b_accountB2B_ACCOUNTb2b_opportunityB2B_OPPORTUNITYb2b_opportunity_person_relationB2B_OPPORTUNITY_PERSONb2b_campaignB2B_CAMPAIGNb2b_campaign_memberB2B_CAMPAIGN_MEMBERb2b_marketing_listB2B_MARKETING_LISTb2b_marketing_list_memberB2B_MARKETING_LIST_MEMBERb2b_account_person_relationB2B_ACCOUNT_PERSONB2B-Schemata
Schemata dienen in Experience Platform zur konsistenten und wiederverwendbaren Beschreibung der Struktur von Daten. Durch die systemübergreifende einheitliche Definition von Daten wird es einfacher, deren Bedeutung beizubehalten und somit Wert aus Daten zu ziehen.
Bevor Experience Platform Daten aufnehmen kann, muss ein Schema vorhanden sein, das die Datenstruktur beschreibt und den Datentyp einschränkt, der in den einzelnen Feldern enthalten sein kann. Schemata bestehen aus einer Basisklasse und keiner oder mehreren Schema-Feldergruppen.
Weitere Informationen zum Schemakompositionsmodell, einschließlich Planungsgrundsätzen und Best Practices, finden Sie Grundlagen der Schemakomposition.
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 html-authored no-header | |
|---|---|
| Basisklasse | XDM-Geschäftskonto |
| Feldergruppen | XDM-Geschäftskonto – Details |
| Profile im Schema | Aktiviert |
| Primäre Identität | accountKey.sourceKey in der Basisklasse |
| Primärer Identity-Namespace | B2B-Konto |
| Sekundäre Identität | extSourceSystemAudit.externalKey.sourceKey in der Basisklasse |
| Sekundärer Identity-Namespace | B2B-Konto |
| Beziehung |
|
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 html-authored no-header | |
|---|---|
| Basisklasse | Individuelles XDM-Profil{target=„_blank“} |
| Feldergruppen |
|
| Profile im Schema | Aktiviert |
| Primäre Identität | b2b.personKey.sourceKey in der Feldergruppe XDM-Geschäftspersonendetails . |
| Primärer Identity-Namespace | B2B-Person |
| Sekundäre Identität |
|
| Sekundärer Identity-Namespace |
|
| Beziehung |
|