Enviar sua fonte
A etapa final para integrar sua nova origem ao Adobe Experience Platform usando Fontes de autoatendimento (SDK em lote) é testar sua origem para verificação. Depois de bem-sucedido, você pode enviar sua nova fonte entrando em contato com o representante da Adobe.
O documento a seguir fornece etapas sobre como testar e depurar sua origem usando a Flow Service API.
Introdução
- Para obter informações sobre como fazer chamadas para APIs da Platform com êxito, consulte o manual sobre introdução às APIs da Platform.
- Para obter informações sobre como gerar suas credenciais para APIs da plataforma, consulte o tutorial sobre autenticação e acesso a APIs do Experience Platform.
- Para obter informações sobre como configurar o Postman para APIs da Platform, consulte o tutorial em configuração do console do desenvolvedor e Postman.
- Para ajudar no processo de teste e depuração, baixe a coleção e o ambiente de verificação de Fontes de Autoatendimento aqui e siga as etapas descritas abaixo.
Testar sua origem
Para testar sua fonte, você deve executar a coleção e o ambiente de verificação de Fontes de Autoatendimento em Postman enquanto fornece as variáveis de ambiente apropriadas que pertencem à sua fonte.
Para iniciar o teste, primeiro você deve configurar a coleção e o ambiente em Postman. Em seguida, especifique a ID de especificação de conexão que deseja testar.
Especificar authSpecName
Depois de inserir a ID de especificação de conexão, você deve especificar o authSpecName
que está usando para a conexão base. Dependendo da sua escolha, pode ser OAuth 2 Refresh Code
ou Basic Authentication
. Depois de especificar o authSpecName
, você deve incluir suas credenciais necessárias no ambiente. Por exemplo, se você especificar authSpecName
como OAuth 2 Refresh Code
, deverá fornecer as credenciais necessárias para o OAuth 2, que são host
e accessToken
.
Especificar sourceSpec
Com os parâmetros de especificação de autenticação adicionados, você deverá adicionar as propriedades necessárias da especificação de origem. Você pode encontrar as propriedades necessárias em sourceSpec.spec.properties
. No caso do exemplo de MailChimp Members abaixo, a única propriedade necessária é listId
, o que significa listId
e seu valor de ID correspondente ao seu ambiente Postman.
"spec": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"description": "Define user input parameters to fetch resource values.",
"properties": {
"listId": {
"type": "string",
"description": "listId for which members need to fetch."
}
}
}
Depois que os parâmetros de autenticação e especificação de origem forem fornecidos, você poderá começar a preencher o restante das variáveis de ambiente. Consulte a tabela abaixo para obter referência:
flowSpecificationId
e targetConnectionSpecId
, que são valores fixos.x-api-key
x-api-key
.c8d9a2f5c1e03789bd22e8efdd1bdc1b
x-gw-ims-org-id
x-gw-ims-org-id
.ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
authorizationToken
authorizationToken
.Bearer authorizationToken
schemaId
https://ns.adobe.com/{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
schemaVersion
application/vnd.adobe.xed-full-notext+json; version=1
schemaAltId
meta:altId
que é retornado com o schemaId
ao criar um novo esquema._{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
dataSetId
5f3c3cedb2805c194ff0b69a
mappings
[{"destinationXdmPath":"person.name.firstName","sourceAttribute":"email.email_id","identity":false,"version":0},{"destinationXdmPath":"person.name.lastName","sourceAttribute":"email.activity.action","identity":false,"version":0}]
mappingId
bf5286a9c1ad4266baca76ba3adc9366
connectionSpecId
2e8580db-6489-4726-96de-e33f5f60295f
flowSpecificationId
RestStorageToAEP
. Valor fixo.6499120c-0b15-42dc-936e-847ea3c24d72
targetConnectionSpecId
c604ff05-7f1a-43c0-8e18-33bf874cb11c
verifyWatTimeInSecond
40
startTime
1597784298
Depois de fornecer todas as variáveis de ambiente, você pode começar a executar a coleção usando a interface Postman. Na interface Postman, selecione as reticências (…) ao lado de Sources SSSs Verification Collection e selecione Executar coleção.
A interface Runner é exibida, permitindo configurar a ordem de execução do fluxo de dados. Selecione Executar Coleção de Verificação de SSS para executar a coleção.
Enviar sua fonte
Assim que a origem puder concluir todo o fluxo de trabalho, você poderá continuar a entrar em contato com o representante da Adobe e enviar a origem para integração.