As alterações feitas por meio da API não refletem em Target

Descrição description

Ambiente
Adobe Target

Problema
Ao avaliar Target Recursos da API de administração, não veem os resultados refletidos no Target interface.

Exemplos:

Cenário 1
Atualizar Nome da atividade

  1. Enviar PUT solicitação para /{tenant}/target/activities/{id}/name.
  2. Resposta em Postman mostra execução bem-sucedida.
  3. Além disso, você verá atualizações Nome "Atividade de teste de API ALTERADA" ao enviar GET: /{tenant}/target/activities.
  4. Mas em Target você ainda verá o nome antigo "Atividade de teste de API", embora o changelog mostre que a atividade foi atualizada no momento da Postman solicitação.

Cenário 2
Atualizar oferta por ID

  1. Enviar PUT solicitação para /{tenant}/target/offers/content/{id}.
  2. Resposta em Postman mostra execução bem-sucedida.
  3. Mas em Target você ainda verá 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 do Target A interface do usuário não tem essa restrição.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f