Aggiornamento dei contenuti tramite il lancio dello schermo

Gli autori dei contenuti possono creare versioni future dei canali, denominati Lancio dello schermo e impostare ulteriormente la data di inizio del lancio. Questo consente al contenuto di essere live nei dispositivi o lettori alla data di trasmissione specificata.

Con l'aiuto di Screens Launch, gli autori possono visualizzare l'anteprima di ciascun canale nel lancio e devono essere in grado di avviare una richiesta di revisione. Il gruppo di approvatori riceve la notifica e può approvare o rifiutare la richiesta. Quando viene raggiunta la data di inizio, il contenuto viene riprodotto nei dispositivi.

Ad esempio, se l’autore desidera creare versioni future di c1, c2 (canali), viene creato un lancio e viene impostata una data dal vivo (ad esempio, 10 novembre 8:00 AM). Eventuali ulteriori aggiornamenti nel contenuto vengono inviati per la revisione.

Una volta approvato e in data dal vivo (10 novembre, 8:00 AM), questo lancio riproduce il contenuto sui dispositivi o lettori.

Requisiti

Prima di iniziare a utilizzare Screens Launch in un progetto AEM Screens , assicurati di comprendere il concetto di periodo di tolleranza e la sua rilevanza.

L'esecuzione di un'esperienza sulla data live impostata sul lettore comporta:

  • promozione del lancio (in genere richiede alcuni secondi)

  • la pubblicazione delle risorse per pubblicare le istanze (in genere richiede alcuni minuti, a seconda delle dimensioni dei canali o delle risorse da pubblicare)

  • tempo impiegato dall'aggiornamento del contenuto offline per il completamento (in genere richiede alcuni minuti)

  • il tempo impiegato dai lettori per scaricare il contenuto dall’istanza di pubblicazione (in genere, il tempo richiesto dipende dalla larghezza di banda e dalla dimensione delle risorse da scaricare)

  • eventuali differenze di tempo tra il server e il lettore

Periodo di tolleranza

Affinché il lettore possa iniziare a riprodurre il contenuto nella data di inizio impostata, è necessario avviare le attività precedenti prima della data di inizio.

Se la data live è 24 nov, 9:00 AM e il periodo di tolleranza è 24 ore, la sequenza di azioni precedente inizierà a (data dal vivo - periodo di tolleranza), vale a dire il 23 nov, 9:00 AM ora del server. Questo offre 24 ore di tempo per completare tutte le azioni di cui sopra e il contenuto raggiungerà i giocatori. I giocatori comprenderanno che si tratta di un contenuto del lancio, quindi il contenuto non verrà riprodotto immediatamente, ma i giocatori memorizzeranno il contenuto come versione futura e inizieranno a giocare esattamente alla data dal vivo impostata sul fuso orario del giocatore.

Ad esempio, supponiamo che il server sia in PST e che i dispositivi siano in EST, la differenza di tempo massima è di 3 ore in questo caso e che la promozione richieda 1 minuto e che la pubblicazione dall'autore richieda 10 minuti e che il lettore possa scaricare le risorse in genere tra 10-15 minuti. Quindi periodo di tolleranza = differenza di tempo (3 ore) + tempo per promuovere il lancio (1 min) + tempo per pubblicare il lancio (10 min) + tempo per scaricare al lettore (10-15 min) + buffer (per essere sicuro, ad esempio 30 min) = 3 ore 56 min = 14160 secondi.

Quindi, ogni volta che pianifichiamo un lancio live, la promozione inizierà presto con questo offset. Nell'equazione di cui sopra, la maggior parte degli elementi non richiede molto tempo, possiamo utilizzare una stima decente per questo offset una volta che conosciamo la differenza di tempo massima tra il server e qualsiasi giocatore.

Nota

In dotazione, il periodo di tolleranza per il lancio dello schermo è impostato su 24 ore, il che significa che quando si imposta la data dal vivo per qualsiasi avvio per le risorse in /content/screens, la promozione inizierà con questo offset.

Aggiornamento del periodo di tolleranza out-of-the-box

In questa sezione viene illustrato come aggiornare un periodo di tolleranza predefinito a 10 minuti.

  1. Passare al CRXDE Lite e quindi a /libs/system/config.author/com.adobe.cq.wcm.launches.impl.LaunchesEventHandler.config.
  2. Fare clic con il pulsante destro del mouse e copiare il file.
  3. Passa a /apps/system/config e fai clic con il pulsante destro del mouse e incolla.
  4. Fare doppio clic su /apps/system/config/com.adobe.cq.wcm.launches.impl.LaunchesEventHandler.config per aprire il file nell'editor in CRXDE Lite. Deve mostrare il periodo di tolleranza per il percorso /content/screens/ come 86400. Modificate tale valore in 600.

Ora il contenuto del file di testo deve essere simile al seguente:

launches.eventhandler.launch.promotion.graceperiod=[ \
   "/content/screens(/.*):600", \
   ]

Poiché nell'esempio precedente è stato impostato il periodo di tolleranza su 10 minuti, quando si imposta la data di inizio per qualsiasi avvio per le risorse in /content/screens, la promozione inizierà con questo offset.

Ad esempio, se la data di inizio è impostata su 24 novembre, 9:00 AM e il periodo di tolleranza è di 600 secondi, il processo di promozione inizierà il 24 novembre alle 08:50.

Utilizzo del lancio dello schermo

In questa sezione viene illustrato come implementare il lancio delle schermate nel progetto AEM Screens .

Creazione di un lancio dello schermo

Per implementare la funzionalità Screens Launch nel progetto AEM Screens , effettuate le seguenti operazioni:

  1. Create un canale di sequenza nel progetto AEM Screens , ad esempio LaunchesDemo —> Channels —> FutureLaunch, come illustrato di seguito.

    ATTENZIONE

    È necessario creare un lancio da un canale preesistente nel progetto AEM Screens .

    Immagine

  2. Selezionare il canale FutureLaunch e fare clic su Crea lancio dalla barra delle azioni.

    Immagine

  3. Viene aperta la procedura guidata Crea lancio. È possibile selezionare il canale già visibile nella procedura guidata oppure fare clic su + Aggiungi canali per aggiungere il canale per il quale si desidera creare il lancio.

  4. Fare clic su Next dalla procedura guidata Crea lancio. L'opzione Includi sottopagine è selezionata per impostazione predefinita.

    immagine

    Nota

    Potete utilizzare l'opzione + Aggiungi canali per aggiungere un altro canale per il quale desiderate creare il lancio.

    Per utilizzare l'opzione Aggiungi canali, andate al canale per il quale desiderate creare il lancio e fate clic su Seleziona.

    L'opzione Seleziona verrà disattivata se tentate di selezionare più canali o una cartella per l'aggiunta del lancio.

    immagine

    Dopo aver selezionato i canali, fare clic su Avanti.

  5. Inserire il Titolo lancio come Promozioni estive e non è necessario impostare la Data lancio, come illustrato nella figura seguente. Fai clic su Crea.

    Nota

    Abilitando o selezionando l’opzione Eredita dati dal vivo della pagina sorgente, i canali possono essere creati come Live Copy nel lancio. Se vengono apportate modifiche al canale originale, tali modifiche vengono applicate automaticamente ai canali di avvio.

    Disattivando o deselezionandoEredita dati dal vivo della pagina di origine, i canali possono essere copiati senza alcuna relazione dal vivo all’avvio. Pertanto, se vengono apportate modifiche al canale originale, tali modifiche non vengono applicate ai canali di lancio.

    Immagine

    Nota

    In questo passaggio potete impostare la data del lancio live o impostarla in seguito mentre modificate le proprietà del lancio una volta che è già stato creato.

    Scopri l’ambito della promozione di Launch

    • Promuovi lancio completo: Tutti i canali del lancio vengono promossi alla data impostata.

    • Promuovi pagine modificate: Verranno promosse solo le risorse di lancio modificate. Si consiglia di utilizzare questa opzione quando la revisione del lancio non è obbligatoria.

    • Promuovi pagine approvate: Questa opzione richiede l'esecuzione del flusso di lavoro di approvazione del lancio sui canali di avvio. Solo le pagine approvate verranno promosse alla data impostata.

      ATTENZIONE

      La data di lancio rispetta il fuso orario del lettore/dispositivo anziché quello del server.

  6. Il lancio verrà creato. Potete fare clic su Apri per visualizzare le pagine nell'editor oppure fare clic su Fine per tornare al progetto.

    screen_shot_2019-06-25at20355pm

    Facendo clic su Fine è possibile tornare al canale FutureLaunch.

    Immagine

Modifica delle proprietà del lancio per impostare la data e l'ambito live

Dopo aver creato il lancio, puoi aggiornare le proprietà come data dal vivo, titolo del lancio e ambito della promozione utilizzando Proprietà lancio.

  • Data lancio, si riferisce alla data in cui il contenuto viene riprodotto nel lettore Screens, ovvero alla data o all'ora in cui viene riprodotto in base al fuso orario del lettore.
  • Production Ready, consente di pubblicare i canali dopo la promozione di questi, è attivato out-of-the-box, quindi non è necessario modificare questo valore.
  • Ambito, decide quali canali verranno promossi durante la promozione del lancio.

Per modificare le proprietà del lancio, effettuate le seguenti operazioni:

  1. Andate al canale FutureLaunch, (ovvero il lancio in sospeso) e selezionate il canale, come mostrato nella figura seguente.

    immagine

  2. Fate clic su Dashboard dalla barra delle azioni e visualizzate il pannello LANCI IN ATTESA dal pannello dei canali.

    immagine

  3. Selezionate il lancio e fate clic su Proprietà lancio nel pannello LANCI IN ATTESA.

    immagine

Modifica del lancio dello schermo per aggiungere o rimuovere canali

Dopo aver creato il lancio, puoi aggiungere o rimuovere canali al lancio esistente utilizzando l'opzione Modifica lancio.

Al termine, fare clic su Salva per tornare al canale FutureLaunch.

Promozione manuale del lancio dello schermo

Puoi promuovere il lancio manualmente utilizzando l'opzione Promuovi lancio nel pannello LANCI IN ATTESA.

È possibile scegliere le risorse da promuovere come parte di questa promozione manuale in Avvia Promozione guidata.

immagine

  1. Potete attivare o disattivare l’opzione per eliminare il lancio dopo la produzione.
  2. Puoi impostare l' Ambito del lancio, con le seguenti opzioni:
    1. Promuovi lancio completo: Tutti i canali del lancio vengono promossi alla data impostata.
    2. Promuovi pagine modificate: Verranno promosse solo le risorse di lancio modificate. Si consiglia di utilizzare questa opzione quando la revisione del lancio non è obbligatoria.
    3. Promuovi pagine approvate: Questa opzione richiede l'esecuzione del flusso di lavoro di approvazione del lancio sui canali di avvio. Solo le pagine approvate verranno promosse alla data impostata.
    4. Promuovi pagina corrente: Questa opzione richiede che il flusso di lavoro di approvazione del lancio venga eseguito solo per la pagina corrente.
  3. Fare clic su Next nella Promote Launch procedura guidata.
  4. Fate clic su Promote per promuovere il lancio.

Eliminazione del lancio dello schermo

Potete eliminare il lancio utilizzando l'opzione Elimina lancio dal pannello LANCI IN ATTESA.

ATTENZIONE

Questa azione eliminerà anche tutti i discendenti (avvii nidificati).

In questa pagina