Adobe Journey Optimizer: o endpoint externo de terceiros na ação personalizada atinge o tempo limite
Ao configurar uma ação personalizada no Adobe Journey Optimizer (AJO) para chamar um endpoint externo de terceiros, você pode encontrar erros de tempo limite. Para corrigir isso, verifique a acessibilidade do endpoint, verifique os logs do servidor, confirme se não há bloqueio do Adobe, atualize as configurações do endpoint e teste após as atualizações. Esteja ciente das especificações de tempo limite de chamada da API.
Descrição description
Ambiente
Adobe Journey Optimizer (AJO) (aplicável a configurações que envolvem chamadas de API de saída do Journey Optimizer para endpoints externos)
Problema/Sintomas
- Erros de tempo limite ocorrem ao testar a conexão entre o AJO e um ponto de extremidade externo de terceiros.
- A chamada de API não recebe uma resposta em 30 segundos, resultando em um tempo limite automático de acordo com as especificações da ferramenta.
- O endpoint é acessível publicamente e funciona para alguns testadores, mas falha para outros quando acionado por meio do AJO.
Resolução resolution
Para resolver o problema de tempo limite com o endpoint configurado:
- Verifique se o endpoint externo está acessível publicamente e funcional testando sua acessibilidade fora do AJO usando ferramentas como o Postman ou o cURL.
- Revise os logs do servidor para identificar quaisquer problemas ou restrições que afetem as solicitações recebidas da AJO.
- Confirme se não há restrições ou blocos do Adobe que impeçam chamadas de saída do Journey Optimizer. Normalmente, não há esses blocos, a menos que estejam explicitamente configurados.
- Se os problemas persistirem, atualize as configurações no servidor que hospeda o endpoint para garantir o manuseio adequado de solicitações e respostas recebidas dentro de prazos aceitáveis (menos de 30 segundos).
- Depois de fazer atualizações, teste novamente a conexão usando o recurso de ação personalizada do Journey Optimizer para garantir uma comunicação bem-sucedida com o endpoint externo.
Observação: Qualquer chamada de API iniciada pelo Journey Optimizer expirará se nenhuma resposta for recebida em 30 segundos. Verifique se o servidor responde prontamente dentro desse período.
Recursos
- API de limitação no Guia do Journey Optimizer
- Integrar a sistemas externos no Guia do Journey Optimizer