Alterações feitas por meio da API que não refletem no Target
Saiba como resolver o erro ao fazer uma alteração por meio da API e ela não se reflete no Target.
Descrição description
Ambiente
Adobe Target
Problema/Sintomas
Ao avaliar os recursos da API de administração do Target, você não vê os resultados refletidos na interface do Target.
Exemplos:
Cenário 1
Atualizar nome da atividade
- Envie a solicitação
PUT
para/{tenant}/target/activities/{id}/name
. - A resposta no Postman mostra uma execução bem-sucedida.
- Além disso, você pode ver o nome atualizado "Atividade de teste de API ALTERADA" enviando
GET
:/{tenant}/target/activities
. - Mas no Target você ainda verá o nome antigo "Atividade de teste de API", embora o log de alterações mostre que a atividade foi atualizada no momento da solicitação do Postman.
Cenário 2
Atualizar oferta por ID
- Envie a solicitação
PUT
para/{tenant}/target/offers/content/{id}
. - A resposta no Postman mostra uma execução bem-sucedida.
- Mas no Target você ainda vê o código antigo e as informações da oferta não mostram a data da solicitação Postman.
Resolução resolution
Soluções
Para atividades criadas na interface e atualizadas por meio da API, o nome da atividade não é refletido na interface. Todos os outros campos na atividade do são atualizados na interface do usuário.
Para ofertas criadas na interface e atualizadas por meio da API, nenhum dos campos é refletido na interface. O suporte para atualização de oferta por meio da API criada na interface do usuário ainda não está disponível.
Para recursos (atividades/públicos-alvo/ofertas/) criados fora da interface do usuário do Target, essa restrição não existe.