Flusso di pubblicazione publishing-flow

NOTE
Con il suo rebranding, Adobe Experience Platform Launch è ora una suite di tecnologie per la raccolta dati all’interno di Experience Platform. Di conseguenza, sono state introdotte diverse modifiche terminologiche nella documentazione del prodotto. Consulta questo documento come riferimento consolidato delle modifiche terminologiche.

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 Develop, Approve e Publish:

  • Develop: include la possibilità di creare librerie, sviluppare le build e inviarle per l’approvazione.
  • Approve: include la possibilità di creare build per staging e di approvare le build pronte.
  • Publish: 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 come colonne all'interno della scheda Publishing Flow.

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:

Development development

Quando vengono create nuove librerie, queste sono inizialmente nello stato Development. Eventuali modifiche apportate a una libreria devono essere effettuate quando questa si trova nello stato Development. 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 Development:

Azione
Descrizione
Edit
Utilizza la schermata Edit Library per aggiungere o rimuovere componenti da una libreria.
Build to Development
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.
Submit for Approval
Annulla l’assegnazione della libreria all’ambiente di sviluppo e la sposta nella colonna Submitted per consentire l’intervento di un utente con autorizzazioni di approvazione. Questa opzione è abilitata solo se l’ultima build della libreria ha avuto esito positivo.
Submit & Build to Staging
Questa operazione può essere eseguita solo da un utente con autorizzazioni per sviluppo e approvazione. Questa azione annulla l'assegnazione della libreria dall'ambiente di sviluppo, sposta la libreria nello stato Submitted e crea la libreria nell'ambiente di staging. Questa opzione è abilitata solo se l’ultima build della libreria ha avuto esito positivo.
Approve for Publishing
Questa operazione può essere eseguita solo da un utente con autorizzazioni per sviluppo e approvazione. Questa azione annulla l'assegnazione della libreria dall'ambiente di sviluppo e la sposta nello stato Approved, ignorando completamente l'ambiente di staging e lo stato Submitted. Questa opzione è abilitata solo se l’ultima build della libreria ha avuto esito positivo.
Approve & Publish to Production
Questa operazione può essere eseguita solo da un utente con autorizzazioni per sviluppo, approvazione e pubblicazione. Questa azione annulla l'assegnazione della libreria dall'ambiente di sviluppo, la sposta nello stato Approved e la pubblica in produzione. Al termine della build di produzione, la libreria passerà allo stato Published. Questa opzione è abilitata solo se l’ultima build della libreria ha avuto esito positivo.
Delete
Rimuovi la libreria dal sistema. Questa azione non rimuove la build dall’ambiente.

Submitted submitted

Quando una libreria è nello stato Submitted, 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 Development, 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 Submitted:

Azione
Descrizione
Open
Visualizza il contenuto della libreria. Le modifiche non sono consentite per le librerie che non rientrano nella colonna Development. Se sono necessarie modifiche, la libreria deve essere rifiutata in modo da poter apportare modifiche nello stato Development.
Build for Staging
Crea la libreria nell’ambiente di staging per l’implementazione.
Approve for Publishing
Sposta la libreria nella colonna Approved per consentire l’intervento di un utente con autorizzazioni di pubblicazione.
Approve & Publish to Production
Questa operazione può essere eseguita solo da un utente con autorizzazioni per approvazione e pubblicazione. Questa azione annulla l'assegnazione della libreria dall'ambiente di staging, la sposta nello stato Approved e la pubblica in produzione. Al termine della build di produzione, la libreria passerà allo stato Published. Questa operazione può essere eseguita con o senza una build corretta nell’ambiente di staging.
Reject
Per ulteriori modifiche, è necessario annullare l’assegnazione della libreria all’ambiente di staging e riportarla nella colonna Development.

Approved approved

Dopo l’approvazione di una libreria, un utente con autorizzazioni di pubblicazione può pubblicarla o rifiutarla. Le build rifiutate tornano in Development 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 Approved:

Azione
Descrizione
Open
Visualizza il contenuto della libreria. Le modifiche non sono consentite per le librerie che non rientrano nella colonna Development. Se sono necessarie modifiche, la libreria deve essere rifiutata in modo da poter essere modificata in Development.
Build and Publish to Production
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.
Reject
Annulla l’assegnazione della libreria all’ambiente di staging e la sposta nella colonna Development per le modifiche.

Published published

La colonna Published 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.

Azione
Descrizione
Open
Visualizza il contenuto della libreria. Le modifiche non sono consentite per le librerie che non rientrano nella colonna Development. Se desideri modificare gli elementi presenti nell’ambiente di produzione, devi creare una nuova libreria e spostarla lungo l’intero processo di pubblicazione.
Republish
Questa azione è disponibile solo per le ultime cinque librerie pubblicate e solo se l'ambiente di produzione è (a) configurato con l'opzione Archivia disattivata e (b) utilizza un host Managed by Adobe al momento della compilazione.
Download
Questa azione è disponibile solo per le ultime cinque librerie pubblicate e solo se l'ambiente di produzione è (a) configurato con l'opzione Archivia attivata e (b) utilizza un host Managed by Adobe al momento della compilazione.

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 Development, Submitted o Approved, 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 Approved ereditano solo le risorse dalla libreria Published, mentre le librerie in Development ereditano le risorse da tutte le altre colonne.

Quando si modifica una libreria nell'interfaccia utente, tutte le risorse ereditate sono rappresentate nella sezione Resources Upstream. 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 Rules, Data Elements e Extensions, 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.

recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743