Gli aggiornamenti API a profili e servizi non vengono visualizzati
Scopri perché le API non vengono aggiornate quando vengono apportate modifiche agli attributi di testo lungo nelle versioni recenti di Adobe Campaign Standard (ACS). Se si apporta una modifica benigna a un attributo di testo non lungo e si pubblica la risorsa personalizzata, verrà forzato un aggiornamento delle API.
Descrizione description
Ambiente
Campaign Standard
Problemi/Sintomi
Quando si pubblicano modifiche apportate da risorse personalizzate agli attributi di testo lungo nelle versioni recenti di ACS, le API non vengono aggiornate. L’attributo è accessibile tramite la ricerca manuale o del flusso di lavoro nell’interfaccia utente, ma non tramite l’API. Questo problema è dovuto a un bug del processo di pubblicazione delle risorse personalizzate, che non riconosce la necessità di aggiornare le API quando si apportano modifiche solo agli attributi di testo lungo
Risoluzione resolution
Attualmente è stato aperto CAMP-47983
per risolvere questo problema in una versione futura. Nel frattempo, ecco alcune alcune soluzioni alternative:
- Poiché il processo di pubblicazione dell’API non tiene conto delle modifiche degli attributi con testo lungo, la modifica ininfluente di un attributo con testo non lungo (ad esempio, la modifica dell’etichetta di un altro attributo) e la pubblicazione della risorsa personalizzata forzeranno l’aggiornamento delle API.
- Se applicabile, anche la modifica dei campi con testo lungo in un elemento diverso dal testo lungo risolverà il problema. In ogni caso, se i dati esistono già, prendi in considerazione questo approccio con cautela.
Per confermare che le API vengono aggiornate, una volta completata la preparazione, se vengono rilevate modifiche per profileAndServicesExt
, dovrebbe essere visualizzata una scheda con l’etichetta “Anteprima API esterna di profilo e servizi”. Se non è presente, l’applicazione non ha riconosciuto alcuna modifica.