Visão geral da API de teste de destino baseado em arquivo
A API de teste de destino baseado em arquivo é um conjunto de endpoints que podem ser usados para validar a configuração dos destinos baseados em arquivo criados por meio do Destination SDK.
Recomendamos o uso dessas ferramentas para validar sua configuração antes de enviar seu destino para revisão no Adobe.
Para obter os melhores resultados de teste, recomendamos usar essa API com base no diagrama de fluxo abaixo.
Consulte as seções abaixo para obter uma breve visão geral do que cada endpoint pode fazer.
Gerar perfis de amostra generate-sample-profiles
Use o ponto de extremidade de API /sample-profiles
para gerar perfis de amostra com base no esquema de origem existente.
Os perfis de amostra podem ajudar você a entender a estrutura JSON de um perfil. Além disso, elas fornecem um padrão que pode ser personalizado com seus próprios dados de perfil para testes de destino adicionais.
Consulte a documentação dedicada para saber como gerar perfis de amostra.
Testar configuração de destino test-destination-configuration
Use o ponto de extremidade de API /testing/destinationInstance
para testar se o destino baseado em arquivo está configurado corretamente e verificar a integridade dos fluxos de dados para o destino configurado.
Você pode fazer solicitações ao ponto de extremidade de teste com ou sem adicionar perfis de amostra à chamada. Se você não enviar nenhum perfil na solicitação, a API gerará um perfil de amostra automaticamente e o adicionará à solicitação.
Consulte a documentação dedicada para saber como testar sua configuração de destino com perfis de amostra.
Exibir resultados detalhados da ativação view-detailed-activation-results
Use o ponto de extremidade da API /testing/destinationInstance
para exibir os detalhes completos dos resultados do teste de destino baseado em arquivo.
Este ponto de extremidade de API retorna o mesmo resultado que você obteria ao usar a API de Serviço de Fluxo para monitorar fluxos de dados.
Consulte a documentação dedicada para saber como exibir resultados detalhados da ativação.
Renderizar campos de dados do cliente render-customer-data-fields
Use o ponto de extremidade de API /authoring/testing/template/render
para visualizar como seriam os campos de dados do cliente modelados definidos na configuração de destino.
O endpoint da API gera valores aleatórios para os campos de dados do cliente e os retorna na resposta. Isso ajuda a validar a estrutura semântica dos campos de dados do cliente, como nomes de buckets ou caminhos de pastas.
Consulte a documentação dedicada para saber como gerar e visualizar valores para seus campos de dados de clientes.