Aggiornamento dei contenuti tramite il lancio dello schermo

Gli autori dei contenuti possono creare versioni future dei canali, noti come lancio ​delle schermate, 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 ogni canale nel lancio e possono 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 in diretta è il 24 novembre, le 9:00 AM e il periodo di tolleranza è di 24 ore, la sequenza di azioni di cui sopra inizierà a (data in diretta - periodo di tolleranza), vale a dire il 23 novembre, ore 9:00 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

Il periodo di tolleranza previsto 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. Passate 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. Passate a fare clic con il pulsante destro del mouse /apps/system/config e incollare.
  4. Fate 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 /contenuto/schermate/ 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 mostrato di seguito.

    ATTENZIONE

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

    Immagine

  2. Seleziona il canale FutureLaunch e fai clic su Crea lancio nella barra delle azioni.

    Immagine

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

  4. Fate clic su Avanti dalla procedura guidata Crea lancio . Per impostazione predefinita, l’opzione Includi pagine secondarie è selezionata.

    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.

    Se tentate di selezionare più canali o una cartella per l’aggiunta del lancio, l’opzione Seleziona verrà disattivata.

    immagine

    Dopo aver selezionato i canali, fai clic su Avanti.

  5. Inserisci il Titolo del lancio come EstatePromozioni e non è necessario impostare la Data del lancio, come illustrato nella figura riportata di seguito. Fai clic su Crea.

    Nota

    Abilitando o selezionando l’opzione Eredita dati live della pagina di origine, 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 deselezionando Eredita 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 su Fine per tornare al progetto.

    screen_shot_2019-06-25at20355pm

    Facendo clic su Fine puoi tornare al canale FutureLaunch .

    Immagine

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

Dopo aver creato il lancio, puoi aggiornare le proprietà come data di inizio, 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 sul dashboard dalla barra delle azioni e visualizzate il pannello AVVII ​IN SOSPESO dal dashboard del canale.

    immagine

  3. Selezionate il lancio e fate clic su Avvia proprietà dal pannello LANCI IN ATTESA.

    immagine

Modifica del lancio dello schermo per aggiungere o rimuovere canali

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

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

Promozione manuale del lancio dello schermo

Potete promuovere il lancio manualmente utilizzando l'opzione Promuovi lancio dal pannello AVVII IN ATTESA .

Puoi scegliere le risorse da promuovere nell'ambito di questa promozione manuale in Launch Promotion Wizard.

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. Fate clic su Avanti nella procedura guidata Promuovi lancio .
  4. Fate clic su Promuovi per promuovere il lancio.

Eliminazione del lancio dello schermo

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

ATTENZIONE

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

In questa pagina