Canali offline

Il lettore Screens fornisce supporto offline per i canali sfruttando la tecnologia ContentSync .

I lettori utilizzano un server http locale per distribuire il contenuto decompresso.

Quando un canale è configurato per l'esecuzione di online, il lettore serve le risorse del canale accedendo al server AEM, ma quando il canale è configurato per l'esecuzione di offline, il lettore trasmette le risorse del canale da un server http locale.

Il flusso di lavoro del processo è il seguente:

  1. Analizzare le pagine desiderate
  2. Raccogliere tutte le risorse correlate
  3. Crea un pacchetto in un file zip
  4. Scarica il file ZIP ed estrarlo localmente
  5. Visualizza la copia locale del contenuto

Aggiorna gestori

Il ContentSync utilizza gestori di aggiornamenti per analizzare e raccogliere tutte le pagine e le risorse necessarie per un progetto specifico. AEM Screens utilizza i seguenti gestori di aggiornamenti:

Opzioni comuni

  • tipo: il tipo di gestore dell'aggiornamento da utilizzare
  • percorso: percorso della risorsa
  • [targetRootDirectory]: cartella di destinazione nel file zip
Tipo Descrizione Opzioni
canali raccoglie un canale estensione: estensione della risorsa da raccogliere
[pathSuffix='']: suffisso da aggiungere al percorso del canale
clientlib raccoglie la libreria client specificata [extension='']: può essere css o js, per raccogliere solo il primo, o solo il secondo
assetrenditions raccogliere i rendering delle risorse [renditions=[]]: elenco delle rappresentazioni da raccogliere. Impostazioni predefinite del rendering originale
copia copia la struttura specificata dal percorso

Verifica della configurazione di ContentSync

Segui i passaggi riportati di seguito per verificare la configurazione di ContentSync:

  1. Apri https://localhost:4502/libs/cq/contentsync/content/console.html
  2. Seleziona la configurazione nell’elenco
  3. Fai clic su Cancella cache
  4. Fai clic su Aggiorna cache
  5. Fai clic su Scarica completo
  6. Estrai il file zip
  7. Avvia un server locale nella cartella estratta
  8. Apri la pagina iniziale e verifica lo stato dell’app

Abilitazione della configurazione offline per un canale

Segui i passaggi seguenti per abilitare la configurazione offline per un canale:

  1. Inspect il contenuto del canale e verifica se è richiesto da un'istanza AEM (online).

    chlimage_1-24

  2. Passa al dashboard del canale e fai clic su nel pannello INFORMAZIONI CANALE per modificare le proprietà.

    chlimage_1-25

  3. Passa alle proprietà del canale e accertati che la casella di controllo sia disabilitata nella scheda Canale . Fai clic su Salva e chiudi.

    screen_shot_2017-12-19at122422pm

    Prima che il contenuto venga distribuito correttamente sul dispositivo, fai clic su Aggiorna contenuto offline.

    screen_shot_2017-12-19at122637pm

    Anche lo stato Offline in PROPERTIES viene aggiornato di conseguenza.

    screen_shot_2017-12-19at124735pm

  4. Inspect il contenuto del canale e controlla se è richiesto dal locale Player-Cache.

    chlimage_1-26

NOTA

Per ulteriori informazioni sul modello per gestori di risorse offline personalizzati e sui requisiti minimi in pom.xml per quel progetto specifico, consulta Modello per gestori personalizzati in Sviluppo di un componente personalizzato per AEM Screens.

In questa pagina

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now