Flusso di pubblicazione

NOTA

Adobe Experience Platform Launch viene riclassificato come una suite di tecnologie di raccolta dati nell’Experience Platform. Queste modifiche verranno implementate in tutta la documentazione del prodotto nelle prossime settimane. Fare riferimento al seguente documento per un riferimento consolidato delle modifiche terminologiche.

In Adobe Experience Platform Launch, il flusso di pubblicazione si riferisce al processo di creazione di 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

Esistono diversi livelli di autorizzazioni utente importanti per il flusso di pubblicazione; in particolare, i diritti di proprietà Develop, Approve e Publish :

  • Sviluppa: Offre la possibilità di creare librerie, generare a scopo di sviluppo e inviare per l’approvazione.
  • Approva: Offre la possibilità di generare per lo staging e di approvare le build in fase di staging.
  • Pubblica: Consente 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 Platform Launch, consulta la guida alle autorizzazioni utente.

Stato della libreria

Per quanto riguarda il flusso di pubblicazione, sono disponibili quattro stati di base in cui una libreria può trovarsi:

Questi quattro stati sono rappresentati come colonne nella scheda Flusso di pubblicazione nell’interfaccia utente del Platform launch.

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

Quando vengono create nuove librerie, queste iniziano 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 nello stato Sviluppo :

Azione Descrizione
Modifica Utilizza la schermata Modifica libreria per aggiungere o rimuovere componenti dalla libreria.
Genera per lo sviluppo Crea una build per la libreria. La build viene compilata e implementata nell’ambiente a cui è assegnata la libreria. Questo passaggio non riesce se la libreria non è stata assegnata a un ambiente o se contiene una modifica già definita nel flusso a monte.
Invia per approvazione Annulla l'assegnazione della libreria dall'ambiente di sviluppo e sposta la libreria nella colonna Inviato per un utente con autorizzazioni di approvazione su cui lavorare. Questa opzione è abilitata solo se l’ultima build della libreria ha avuto esito positivo.
Elimina Rimuove la libreria da Platform Launch. Questa azione non rimuove la build dall’ambiente.

Inviato

Quando una libreria si trova nello stato Inviato , un utente con autorizzazioni di approvazione può testare la libreria nell'ambiente di staging. Al termine del test, la libreria può essere approvata o rifiutata. Le build rifiutate tornano a Sviluppo, quindi è possibile apportare modifiche aggiuntive prima di riavviare il flusso di pubblicazione.

La tabella seguente illustra le azioni disponibili per una libreria nello stato Inviato :

Azione Descrizione
Open Visualizza il contenuto della libreria. Le modifiche non sono consentite per le librerie al di fuori della colonna Sviluppo . Se sono necessarie modifiche, la libreria deve essere rifiutata in modo da poter apportare modifiche in Sviluppo.
Generazione per staging Crea la libreria nell’ambiente di staging per l’implementazione.
Approva per la Pubblicazione Sposta la libreria nella colonna Approvato per consentire il funzionamento di un utente con autorizzazioni di pubblicazione.
Rifiuta Annulla l'assegnazione della libreria dall'ambiente di staging e sposta nuovamente la libreria nella colonna Sviluppo per ulteriori modifiche.

Approvato

Dopo l’approvazione di una libreria, un utente con autorizzazioni di pubblicazione può pubblicarla o rifiutarla. Le build rifiutate tornano a Sviluppo in modo che possano essere apportate ulteriori modifiche prima che ricominci il flusso di pubblicazione.

La tabella seguente illustra le azioni disponibili per una libreria nello stato Approvato :

Azione Descrizione
Apri Visualizza il contenuto della libreria. Le modifiche non sono consentite per le librerie al di fuori della colonna Sviluppo . Se sono necessarie modifiche, la libreria deve essere rifiutata in modo da poter apportare modifiche in Sviluppo.
Creare e pubblicare su Produzione Annulla l’assegnazione della libreria all’ambiente di staging, assegna la libreria all’ambiente di produzione e la implementa.

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.
Rifiuta Annulla l'assegnazione della libreria dall'ambiente di staging e sposta la libreria nella colonna Sviluppo per ulteriori modifiche.

Pubblicato

Le librerie sotto la colonna Published sono live nell'ambiente di produzione. Questa colonna mostra quali librerie sono state pubblicate e le rispettive date di pubblicazione. Puoi visualizzare queste librerie, ma non puoi modificarle. Se desideri modificare gli elementi presenti nell’ambiente di produzione, devi creare una nuova libreria e spostarla lungo l’intero processo di pubblicazione.

A monte

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 nel passaggio Sviluppo, Inviato o Approvato, tale libreria erediterà le regole, gli elementi dati e le estensioni di qualsiasi libreria 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 Pubblicato, mentre le librerie in Sviluppo ereditano le risorse da tutte le altre colonne.

Quando modifichi una libreria nell'interfaccia utente del Platform launch, tutte le risorse ereditate da a monte 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 usare la barra a sinistra per filtrare tra Regole, Elementi dati e Estensioni oppure usare 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 Platform Launch. Per ulteriori informazioni su come pubblicare le librerie, consulta la panoramica sulla pubblicazione.

In questa pagina