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 do Experience Platform com êxito, consulte o manual sobre introdução às APIs do Experience Platform.
- Para obter informações sobre como gerar suas credenciais para as APIs do Experience Platform, consulte o tutorial sobre autenticação e acesso às APIs do Experience Platform.
- Para obter informações sobre como configurar o Postman para APIs do Experience 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-keyx-api-key.c8d9a2f5c1e03789bd22e8efdd1bdc1bx-gw-ims-org-idx-gw-ims-org-id.ABCEH0D9KX6A7WA7ATQE0TE@adobeOrgauthorizationTokenauthorizationToken.Bearer authorizationTokenschemaIdhttps://ns.adobe.com/{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30bschemaVersionapplication/vnd.adobe.xed-full-notext+json; version=1schemaAltIdmeta:altId que é retornado com o schemaId ao criar um novo esquema._{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30bdataSetId5f3c3cedb2805c194ff0b69amappings[{"destinationXdmPath":"person.name.firstName","sourceAttribute":"email.email_id","identity":false,"version":0},{"destinationXdmPath":"person.name.lastName","sourceAttribute":"email.activity.action","identity":false,"version":0}]mappingIdbf5286a9c1ad4266baca76ba3adc9366connectionSpecId2e8580db-6489-4726-96de-e33f5f60295fflowSpecificationIdRestStorageToAEP. Valor fixo.6499120c-0b15-42dc-936e-847ea3c24d72targetConnectionSpecIdc604ff05-7f1a-43c0-8e18-33bf874cb11cverifyWatTimeInSecond40startTime1597784298Depois 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.