Le modifiche apportate tramite l’API non si riflettono su Target
Scopri come risolvere l’errore quando effettui una modifica tramite API e l’errore non si riflette su Target.
Descrizione description
Ambiente
Adobe Target
Problema/Sintomi
Durante la valutazione delle funzioni API dell’amministratore di Target, i risultati non vengono visualizzati nell’interfaccia di Target.
Esempi:
Scenario 1
Aggiorna nome attività
- Invia la richiesta
PUT
a/{tenant}/target/activities/{id}/name
. - La risposta in Postman mostra la corretta esecuzione.
- Inoltre, viene visualizzato il nome aggiornato "Attività test API MODIFICATA" inviando
GET
:/{tenant}/target/activities
. - Tuttavia, in Target viene ancora visualizzato il vecchio nome "Attività di test API", anche se il registro modifiche mostra che l’attività è stata aggiornata al momento della richiesta di Postman.
Scenario 2
Aggiorna offerta per ID
- Invia la richiesta
PUT
a/{tenant}/target/offers/content/{id}
. - La risposta in Postman mostra la corretta esecuzione.
- Tuttavia, in Target viene ancora visualizzato il vecchio codice e le informazioni sull’offerta non mostrano la data della richiesta di Postman.
Risoluzione resolution
Soluzioni
Per le attività create nell’interfaccia utente e aggiornate tramite API, il nome dell’attività non viene riportato nell’interfaccia utente. Tutti gli altri campi nell’attività vengono aggiornati nell’interfaccia utente.
Per le offerte create nell’interfaccia utente e aggiornate tramite API, nessuno dei campi si riflette nell’interfaccia utente. Il supporto per l’aggiornamento delle offerte tramite API create dall’interfaccia utente non è ancora disponibile.
Per le risorse (attività/tipi di pubblico/offerte/) create al di fuori dell’interfaccia utente di Target non esiste tale restrizione.