Flusso di pubblicazione
Il flusso di pubblicazione dei tag in Adobe Experience Platform si riferisce al processo di creazione delle librerie, test delle build e approvazione per la produzione.
Le azioni che puoi eseguire su una libreria dipendono dallo stato della libreria e dal livello di autorizzazione. Inoltre, lo stato di una libreria influenza anche le risorse che contiene (regole, elementi dati ed estensioni) a seconda di ciò che è a monte nel flusso di pubblicazione.
Le sezioni riportate di seguito descrivono i dettagli relativi ad autorizzazioni, stato della libreria e ciò che sta a monte in relazione al flusso di pubblicazione.
Autorizzazioni permissions
Esistono diversi livelli di autorizzazioni utente importanti per il flusso di pubblicazione; in particolare, le autorizzazioni di proprietà per sviluppare, approvare e pubblicare:
- Sviluppare: include la possibilità di creare librerie, sviluppare le build e inviarle per l’approvazione.
- Approvare: include la possibilità di creare build per staging e di approvare le build pronte.
- Pubblicare: include la possibilità di pubblicare una libreria approvata.
Queste autorizzazioni non sono inclusive. Affinché un singolo utente possa eseguire il flusso di lavoro dall’inizio alla fine, è necessario concedere a tale persona tutte e tre le autorizzazioni all’interno di una determinata proprietà.
Per ulteriori informazioni sulla gestione delle autorizzazioni per i tag, consulta la guida alle autorizzazioni utente.
Stato della libreria state
Per quanto riguarda il flusso di pubblicazione, sono disponibili quattro stati di base in cui una libreria può trovarsi:
Questi quattro stati sono rappresentati dalle colonne nella scheda Flusso di pubblicazione.
Per spostare una libreria tra questi stati, è necessario eseguire azioni specifiche. Il diagramma seguente illustra ogni azione che fa avanzare una libreria da uno stato all’altro:
Sviluppo development
Quando vengono create nuove librerie, queste sono inizialmente nello stato Sviluppo. Eventuali modifiche apportate a una libreria devono essere effettuate mentre la libreria si trova in Sviluppo. Una volta completati lo sviluppo e il test, la libreria può essere inviata per l’approvazione.
La tabella seguente illustra le azioni disponibili per una libreria in stato di Sviluppo:
Inviato submitted
Quando una libreria è nello stato Inviata, un utente con autorizzazioni di approvazione può testarla nell’ambiente di staging. Al termine del test, la libreria può essere approvata o rifiutata. Le build rifiutate tornano in Sviluppo, in modo da consentire ulteriori modifiche prima di riavviare il flusso di pubblicazione.
La tabella seguente illustra le azioni disponibili per una libreria nello stato Inviata:
Approvato approved
Dopo l’approvazione di una libreria, un utente con autorizzazioni di pubblicazione può pubblicarla o rifiutarla. Le build rifiutate tornano in Sviluppo in modo da poter apportare modifiche prima di riavviare il flusso di pubblicazione.
La tabella seguente illustra le azioni disponibili per una libreria nello stato Approvato.
Importante: quando questa opzione è selezionata, la libreria diventa live nell’ambiente di produzione. Prima di selezionare questa opzione, verifica che la libreria contenga le modifiche desiderate.
Pubblicato published
La colonna Pubblicato mostra quali librerie sono state pubblicate e le rispettive date di pubblicazione. La libreria attualmente pubblicata è contrassegnata da un punto verde. A meno che non sia stata eseguita una ripubblicazione su una libreria precedente, questa sarà sempre la libreria visualizzata all’inizio della colonna.
A monte upstream
Dopo aver pubblicato la prima libreria, diventa importante comprendere il ruolo di ciò che sta a monte durante lo spostamento di nuove librerie attraverso il flusso di pubblicazione.
Se una libreria si trova attualmente in fase di Sviluppo, Inviata, o Approvata, tale libreria erediterà le regole, gli elementi di dati e le estensioni delle librerie a monte. Queste risorse ereditate costituiscono una “linea di base” per ciascuna libreria durante l’avanzamento nel flusso di pubblicazione. In sostanza, ogni nuova libreria può essere considerata semplicemente una serie di modifiche alla linea di base stabilita dalla parte a monte. In questo modo, quando viene pubblicata una nuova iterazione, si evitano sovrascritture impreviste da una libreria precedente.
Ciò che è incluso a monte dipende dalla fase corrente della libreria. Ad esempio, le librerie nella colonna Approvato ereditano solo le risorse dalla libreria Pubblicata, mentre le librerie in Sviluppo ereditano le risorse da tutte le altre colonne.
Durante la modifica di una libreria nell'interfaccia utente, tutte le risorse ereditate sono rappresentate nella sezione Risorse a monte. Per visualizzare queste risorse, seleziona l’opzione per espandere la scheda, sotto l’intestazione della sezione.
La sezione si espande per mostrare le singole risorse ereditate dalle fasi a monte. Puoi utilizzare la barra a sinistra per filtrare tra Regole, Elementi dati ed Estensioni, oppure la barra di ricerca per cercare una risorsa specifica per nome.
Passaggi successivi
Questa guida fornisce una panoramica di alto livello del flusso di pubblicazione di librerie in Adobe Experience Platform. Per ulteriori informazioni su come pubblicare le librerie, consulta la panoramica sulla pubblicazione.