Namespaces e esquemas B2B

A configuração do Journey Optimizer B2B Edition inclui a configuração dos namespaces e esquemas do Experience Platform usados com fontes B2B. O utilitário de automação do Postman é necessário para gerar namespaces e esquemas B2B.

AVAILABILITY

Revise as seguintes informações sobre a configuração subjacente para os namespaces e esquemas a serem usados com fontes B2B. Ele também fornece detalhes para configurar o utilitário de automação do Postman, que é necessário para gerar namespaces B2B e esquemas.

Configurar o utilitário de geração automática

Consulte os seguintes recursos para obter pré-requisitos e informações detalhadas sobre como configurar o ambiente do Postman para oferecer suporte ao namespace B2B e ao utilitário de geração automática de esquema.

Valores de ambiente

Com um console de desenvolvedor do Experience Platform e uma configuração do Postman, você pode aplicar os valores de ambiente apropriados ao seu ambiente Postman. A tabela a seguir fornece valores de exemplo e informações adicionais sobre o preenchimento do ambiente Postman:

Variable
Descrição
Exemplo
CLIENT_SECRET
Um identificador exclusivo usado para gerar o {ACCESS_TOKEN}.
{CLIENT_SECRET}
API_KEY
Um identificador exclusivo usado para autenticar chamadas para APIs do Experience Platform.
c8d9a2f5c1e03789bd22e8efdd1bdc1b
ACCESS_TOKEN
O token de autorização necessário para concluir chamadas para APIs do Experience Platform.
Bearer {ACCESS_TOKEN}
META_SCOPE
Com relação a Journey Optimizer B2B e Marketo Engage, esse valor é fixo e sempre é definido como: ent_dataservices_sdk.
ent_dataservices_sdk
CONTAINER_ID
O container global contém todas as classes, grupos de campos de esquema, tipos de dados e esquemas padrão fornecidos pelo parceiro da Adobe e da Experience Platform. Com relação a Marketo, esse valor é fixo e sempre é definido como global.
global
TECHNICAL_ACCOUNT_ID
Uma credencial usada para integrar ao Adobe I/O.
D42AEVJZTTJC6LZADUBVPA15@techacct.adobe.com
IMS
O Sistema Identity Management (IMS) fornece a estrutura para autenticação de serviços da Adobe. Com relação a Journey Optimizer B2B e Marketo Engage, esse valor é fixo e sempre é definido como: ims-na1.adobelogin.com.
ims-na1.adobelogin.com
IMS_ORG
Uma entidade corporativa que pode ser proprietária ou licenciar produtos e serviços e permitir acesso a seus membros.
ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
SANDBOX_NAME
O nome da partição de sandbox virtual que você está usando.
prod
TENANT_ID
Uma ID usada para garantir que os recursos criados tenham o namespace adequado e estejam contidos na organização.
b2bcdpproductiontest
PLATFORM_URL
O endpoint de URL para o qual você está fazendo chamadas de API. Este valor é fixo e está sempre definido como: http://platform.adobe.io/.
http://platform.adobe.io/

Execute os scripts

Depois que os valores de ambiente estiverem no lugar, use a interface Postman para executar o script para criar namespaces e esquemas. Selecione a pasta raiz do utilitário gerador automático e, em seguida, selecione Run no cabeçalho superior.

Pasta raiz do gerador de Namespaces e Esquemas na interface do usuário do Postman {width="500" modal="regular"}

A interface Runner é exibida. Aqui, verifique se todas as caixas de seleção estão marcadas e selecione Run Namespaces and Schemas Autogeneration Utility.

Interface do usuário do Postman com várias solicitações na coleção Namespaces e Esquemas selecionada. {width="800" modal="regular"}

Uma solicitação bem-sucedida cria os namespaces e esquemas B2B necessários.

Namespaces B2B

Os namespaces de identidade são um componente do Experience Platform Identity Service que serve para distinguir o contexto de uma identidade. Uma identidade totalmente qualificada inclui um valor de identidade e um namespace. Consulte visão geral dos namespaces para obter mais informações.

Os namespaces B2B são usados na identidade principal da entidade.

Nome de exibição
Símbolo de identidade
Tipo de identidade
Pessoa B2B
b2b_person
CROSS_DEVICE
Conta B2B
b2b_account
B2B_ACCOUNT
Oportunidade B2B
b2b_opportunity
B2B_OPPORTUNITY
Relação pessoal da oportunidade B2B
b2b_opportunity_person_relation
B2B_OPPORTUNITY_PERSON
Campanha B2B
b2b_campaign
B2B_CAMPAIGN
Membro da campanha B2B
b2b_campaign_member
B2B_CAMPAIGN_MEMBER
Lista de marketing B2B
b2b_marketing_list
B2B_MARKETING_LIST
Membro da lista de marketing B2B
b2b_marketing_list_member
B2B_MARKETING_LIST_MEMBER
Relação pessoal da conta B2B
b2b_account_person_relation
B2B_ACCOUNT_PERSON

Esquemas B2B

A Experience Platform usa esquemas para descrever a estrutura dos dados de forma consistente e reutilizável. Ao definir os dados de forma consistente em todos os sistemas, fica mais fácil manter o significado e, portanto, obter valor dos dados.

Antes que o Experience Platform possa assimilar dados, deve haver um schema que descreva a estrutura dos dados e forneça restrições ao tipo de dados que pode estar contido em cada campo. Os esquemas consistem em uma classe base e zero ou mais grupos de campos de esquema.

Para obter mais informações sobre o modelo de composição de esquema, incluindo princípios de design e práticas recomendadas, consulte Noções básicas sobre a composição de esquema.

Conta B2B
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
Classe base Conta empresarial XDM
Grupos de campos Detalhes da conta empresarial XDM
Profile no esquema Habilitado
Identidade principal accountKey.sourceKey na classe base
Namespace de identidade principal Conta B2B
Identidade secundária extSourceSystemAudit.externalKey.sourceKey na classe base
Namespace de identidade secundário Conta B2B
Relação
  • accountParentKey.sourceKey no grupo de campos Detalhes da conta de negócios XDM
  • Propriedade de destino: /accountKey/sourceKey
  • Tipo: um para um
  • Esquema de referência: Conta B2B
  • Namespace: conta B2B
Pessoa B2B
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
Classe base Perfil individual XDM{target="_blank"}
Grupos de campos
  • Detalhes da pessoa de negócios XDM
  • Componentes de pessoa de negócios XDM
  • IdentityMap
  • Detalhes sobre consentimento e preferência
Profile no esquema Habilitado
Identidade principal b2b.personKey.sourceKey no Grupo de campos Detalhes da pessoa de negócios XDM
Namespace de identidade principal Pessoa B2B
Identidade secundária
  1. extSourceSystemAudit.externalKey.sourceKey do grupo de campos Detalhes da pessoa de negócios XDM
  2. workEmail.address do grupo de campos Detalhes da pessoa de negócios XDM
Namespace de identidade secundário
  1. Pessoa B2B
  2. Email
Relação
  • personComponents.sourceAccountKey.sourceKey do grupo de campos Componentes de pessoa de negócios XDM
  • Tipo: De muitos para um
  • Esquema de referência: conta B2B
  • Namespace: conta B2B
  • Propriedade de destino: accountKey.sourceKey
  • Nome do relacionamento do esquema atual: Conta
  • Nome do relacionamento do esquema de referência: Pessoas
recommendation-more-help
6ef00091-a233-4243-8773-0da8461f7ef0