Schemas in Real-Time Customer Data Platform B2B Edition
51黑料不打烊 Real-Time Customer Data Platform B2B Edition provides several standard Experience Data Model (XDM) classes that capture details about essential B2B data entities, such as accounts, opportunities, campaigns, and more. In addition, Real-Time CDP B2B Edition allows you to define many-to-one relationships between these schemas so they can participate in advanced segmentation use cases.
However, you must have access to Real-Time CDP B2B Edition in order for (profiles in) B2B schemas to participate in Real-Time Customer Profile.
The following standard classes are provided in Real-Time CDP B2B Edition:
To understand how schemas fit into your B2B workflow, please see the end-to-end tutorial.
For steps on how to create a many-to-one relationship between two schemas, refer to the tutorial on defining B2B schema relationships.
If you are using a B2B source connection, you can use a tool to automatically generate the required schemas and the relationships between them. See the guide on B2B namespaces in the sources documentation for more information.
The following table contains information on the underlying setup of B2B schemas.
accountKey.sourceKey in the base classextSourceSystemAudit.externalKey.sourceKey in the base classaccountParentKey.sourceKeyin XDM Business Account Details field group- Destination property:
/accountKey/sourceKey - Type: one-to-one
- Reference schema: B2B Account
- Namespace: B2B Account
- XDM Business Person Details
- XDM Business Person Components
- IdentityMap
- Consent and Preference Details
b2b.personKey.sourceKey in the XDM Business Person Details Field GroupextSourceSystemAudit.externalKey.sourceKeyof XDM Business Person Details field groupworkEmail.addressof XDM Business Person Details field group
- B2B Person
personComponents.sourceAccountKey.sourceKeyof XDM Business Person Components field group- Type: Many-to-one
- Reference Schema: B2B Account
- Namespace: B2B Account
- Destination property: accountKey.sourceKey
- Relationship name from current schema: Account
- Relationship name from reference schema: People
opportunityKey.sourceKey in the base classextSourceSystemAudit.externalKey.sourceKey in the base classaccountKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Account
- Namespace: B2B Account
- Destination property:
accountKey.sourceKey - Relationship name from current schema: Account
- Relationship name from reference schema: Opportunities
opportunityPersonKey.sourceKey in the base classFirst relationship
personKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Person
- Namespace: B2B Person
- Destination property: b2b.personKey.sourceKey
- Relationship name from current schema: Person
- Relationship name from reference schema: Opportunities
Second relationship
opportunityKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Opportunity
- Namespace: B2B Opportunity
- Destination property:
opportunityKey.sourceKey - Relationship name from current schema: Opportunity
- Relationship name from reference schema: People
campaignKey.sourceKey in the base classccampaignMemberKey.sourceKey in the base classFirst relationship
personKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Person
- Namespace: B2B Person
- Destination property:
b2b.personKey.sourceKey - Relationship name from current schema: Person
- Relationship name from reference schema: Campaigns
Second relationship
campaignKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Campaign
- Namespace: B2B Campaign
- Destination property:
campaignKey.sourceKey - Relationship name from current schema: Campaign
- Relationship name from reference schema: People
marketingListKey.sourceKey in the base classmarketingListMemberKey.sourceKey in the base classFirst relationship
PersonKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Person
- Namespace: B2B Person
- Destination property:
b2b.personKey.sourceKey - Relationship name from current schema: Person
- Relationship name from reference schema: Marketing Lists
Second relationship
marketingListKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Marketing List
- Namespace: B2B Marketing List
- Destination property:
marketingListKey.sourceKey - Relationship name from current schema: Marketing List
- Relationship name from reference schema: People
accountPersonKey.sourceKey in the base classFirst relationship
personKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Person
- Namespace: B2B Person
- Destination property:
b2b.personKey.SourceKey - Relationship name from current schema: People
- Relationship name from reference schema: Account
Second relationship
accountKey.sourceKeyin the base class- Type: Many-to-one
- Reference Schema: B2B Account
- Namespace: B2B Account
- Destination property:
accountKey.sourceKey - Relationship name from current schema: Account
- Relationship name from reference schema: People