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

Descrição

Ambiente
Adobe Target

Problema
Ao avaliar Target Os recursos da API de administrador não veem os resultados refletidos na Target interface.

Exemplos:

Cenário 1
Atualizar Nome da atividade

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

Cenário 2
Atualizar oferta por ID

  1. Enviar PUT solicitar /{tenant}/target/offers/content/{id}.
  2. Resposta em Postman mostra a execução bem-sucedida.
  3. Mas em Target você ainda vê o código antigo, e as informações da oferta não mostram a data da solicitação do Postman.

Resolução

Soluções

Para atividades que são criadas na interface do usuário e atualizadas por meio da API, o nome da atividade não é refletido na interface do usuário. Todos os outros campos na atividade são atualizados na interface do usuário.

Para ofertas criadas na interface do usuário e atualizadas por meio da API, nenhum dos campos é refletido na interface do usuário. O suporte para atualização de oferta via API criada a partir da interface do usuário ainda não está disponível.

Para recursos (ё atividades/públicos/ofertas/ё) criados fora Target A interface do usuário não tem essa restrição.

Nesta página