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.

AVAILABILITY

Ü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.

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:

Variable
Beschreibung
Beispiel
CLIENT_SECRET
Eine eindeutige Kennung, die zum Generieren Ihres {ACCESS_TOKEN} verwendet wird.
{CLIENT_SECRET}
API_KEY
Eine eindeutige Kennung, die zum Authentifizieren von Aufrufen an Experience Platform-APIs verwendet wird.
c8d9a2f5c1e03789bd22e8efdd1bdc1b
ACCESS_TOKEN
Das Autorisierungs-Token, das zum Abschließen von Aufrufen an Experience Platform-APIs erforderlich ist.
Bearer {ACCESS_TOKEN}
META_SCOPE
In Bezug auf Journey Optimizer B2B und Marketo Engage ist dieser Wert festgelegt und immer auf: ent_dataservices_sdk festgelegt.
ent_dataservices_sdk
CONTAINER_ID
Der global-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.
global
TECHNICAL_ACCOUNT_ID
Eine Berechtigung, die zur Integration mit Adobe I/O verwendet wird.
D42AEVJZTTJC6LZADUBVPA15@techacct.adobe.com
IMS
Das Identity Management-System (IMS) stellt das Framework für die Authentifizierung für Adobe-Services bereit. In Bezug auf Journey Optimizer B2B und Marketo Engage ist dieser Wert festgelegt und immer auf: ims-na1.adobelogin.com festgelegt.
ims-na1.adobelogin.com
IMS_ORG
Eine Unternehmenseinheit, die Produkte und Dienstleistungen besitzen oder lizenzieren und ihren Mitgliedern Zugang gewähren kann.
ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
SANDBOX_NAME
Der Name der virtuellen Sandbox-Partition, die Sie verwenden.
prod
TENANT_ID
Eine ID, mit der sichergestellt wird, dass die von Ihnen erstellten Ressourcen über den richtigen Namespace verfügen und in Ihrer Organisation enthalten sind.
b2bcdpproductiontest
PLATFORM_URL
Der URL-Endpunkt, an den Sie API-Aufrufe durchführen. Dieser Wert ist fest und immer auf http://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.

Stammordner des Generators „Namespaces und Schemata“ in der Postman-Benutzeroberfläche {width="500" modal="regular"}

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.

Postman-Benutzeroberfläche mit mehreren Anforderungen in der ausgewählten Namespaces- und Schemaauflistung. {width="800" modal="regular"}

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.

Anzeigename
Identitätssymbol
Identitätstyp
B2B-Person
b2b_person
CROSS_DEVICE
B2B-Konto
b2b_account
B2B_ACCOUNT
B2B-Opportunity
b2b_opportunity
B2B_OPPORTUNITY
B2B-Opportunity-Person-Beziehung
b2b_opportunity_person_relation
B2B_OPPORTUNITY_PERSON
B2B-Kampagne
b2b_campaign
B2B_CAMPAIGN
B2B-Kampagnenmitglied
b2b_campaign_member
B2B_CAMPAIGN_MEMBER
B2B-Marketing-Liste
b2b_marketing_list
B2B_MARKETING_LIST
B2B-Marketing-Listenmitglied
b2b_marketing_list_member
B2B_MARKETING_LIST_MEMBER
B2B-Konto-Personen-Beziehung
b2b_account_person_relation
B2B_ACCOUNT_PERSON

B2B-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.

B2B-Konto
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
  • accountParentKey.sourceKey in der Feldergruppe XDM Business-Kontodetails
  • Ziel-Eigenschaft: /accountKey/sourceKey
  • Typ: Eins-zu-eins
  • Referenzschema: B2B-Konto
  • Namespace: B2B-Konto
B2B-Person
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
  • XDM-Geschäftspersonendetails
  • XDM-Geschäftspersonenkomponenten
  • IdentityMap
  • Details zu Einverständnis und Voreinstellungen
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
  1. extSourceSystemAudit.externalKey.sourceKey der Feldergruppe „XDM-Geschäftspersonendetails“
  2. workEmail.address der Feldergruppe „XDM-Geschäftspersonendetails“
Sekundärer Identity-Namespace
  1. B2B-Person
  2. E-Mail
Beziehung
  • personComponents.sourceAccountKey.sourceKey der Feldergruppe „XDM-Geschäftspersonenkomponenten“
  • Typ: Viele-zu-eins
  • Referenzschema: B2B-Konto
  • Namespace: B2B-Konto
  • Ziel-Eigenschaft: accountKey.sourceKey
  • Beziehungsname aus aktuellem Schema: Konto
  • Beziehungsname aus Referenzschema: Personen
recommendation-more-help
6ef00091-a233-4243-8773-0da8461f7ef0