Matrizes não são compatíveis com respostas de ação personalizada no Journey Optimizer
Ao invocar uma API de uma ação personalizada no Adobe Journey Optimizer (AJO), a resposta retorna uma matriz. No entanto, as ações personalizadas só oferecem suporte a cargas do tipo objeto para solicitações e respostas. Essa limitação impede o uso de dados de matriz para personalização no jornada. Para resolver o problema, formate a carga de resposta como um objeto em vez de uma matriz.
Descrição description
Ambiente
Adobe Journey Optimizer (AJO)
Problema/Sintomas
- Uma chamada de API de uma ação personalizada retorna uma resposta de matriz em vez de um objeto.
- A matriz não pode ser acessada ou usada para personalização no jornada.
- Tentativas de referenciar elementos de matriz resultam em erros de sintaxe ou falhas de validação.
Resolução resolution
Siga estas etapas para resolver o problema:
- Revise a estrutura de resposta da API e confirme se ela retorna uma matriz. Consulte Solucionar problemas de ações personalizadas para obter as etapas de validação.
- Atualize a API ou a integração para que a carga da resposta seja formatada como um objeto. Consulte Configurar uma ação personalizada para obter diretrizes de estrutura de carga.
- Garanta cargas de solicitação e resposta para ações personalizadas que usam estruturas de objeto.
- Teste a ação personalizada atualizada para verificar se a personalização funciona com dados baseados em objetos.
- Valide se nenhum erro de sintaxe ou de incompatibilidade de tipo ocorre ao acessar as propriedades do objeto.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f