L’utilizzo delle sequenze dinamiche incorporate tratta i seguenti argomenti:
Sequenze incorporate dinamiche vengono create per progetti di grandi dimensioni che seguono la gerarchia padre-figlio, in cui il figlio viene referenziato all’interno di una cartella posizione e non di una cartella canali. Consente all'utente di incorporare una sequenza all'interno di un canale Ruolo canale. Consente all'utente di definire segnaposto specifici per la posizione per uffici diversi utilizzando una sequenza incorporata all'interno di un canale principale.
Durante l’assegnazione di un canale a una visualizzazione, puoi specificare il percorso della visualizzazione o il ruolo del canale che si risolverà in un canale effettivo in base al contesto.
Per utilizzare la sequenza dinamica incorporata, è necessario assegnare un canale Ruolo canale. Ruolo canale definisce il contesto della visualizzazione. Il ruolo è oggetto di varie azioni ed è indipendente dal canale effettivo che lo svolge. Questa sezione descrive un caso d’uso che definisce i canali in base al ruolo e come sfruttarli per un canale globale. Puoi anche considerare il ruolo come un identificatore per l’assegnazione o un alias per il canale nel contesto di.
Il vantaggio principale del posizionamento di un canale di sequenza all’interno di una posizione invece che nella cartella dei canali è quello di consentire agli autori locali o regionali di modificare i contenuti di loro interesse, ma al tempo stesso è limitato dai canali di modifica più in alto nella gerarchia.
Con riferimento a Canale per ruolo, consente di creare una versione locale di un canale, al fine di risolvere in modo dinamico i contenuti specifici della posizione e di creare un canale globale che sfrutta i contenuti per i canali specifici della posizione.
Sequenze incorporate e sequenze incorporate dinamiche
Una sequenza incorporata dinamica è simile a una sequenza incorporata, ma consente all’utente di seguire una gerarchia in cui le modifiche o gli aggiornamenti apportati a un canale vengono propagati a un altro in relazione. Segue la gerarchia genitore-figlio, ma include anche risorse come immagini e video.
Sequenze incorporate dinamiche consente di visualizzare contenuto specifico per la posizione, mentre Sequenze incorporate visualizza solo la presentazione generale del contenuto. Inoltre, durante l’impostazione delle sequenze dinamiche incorporate, è necessario configurare il canale utilizzando il ruolo e il nome del canale. Per l’implementazione pratica, consulta i passaggi seguenti.
Per ulteriori informazioni sull’implementazione di sequenze incorporate, consulta Sequenze incorporate in AEM Screens.
L’esempio seguente fornisce una soluzione concentrandosi sui seguenti termini chiave:
Per ulteriori informazioni sull'assegnazione dei canali, consulta Assegnazione canale nella sezione Authoring della documentazione di AEM Screens.
La sezione seguente spiega la creazione di una sequenza dinamica incorporata in un canale AEM Screens.
Prima di iniziare a implementare questa funzionalità, assicurati di disporre dei seguenti prerequisiti per iniziare a implementare sequenze integrate dinamiche:
Crea un progetto AEM Screens (in questo esempio, Demo)
Crea un canale come Globale in Canali cartella
Aggiungi contenuto al tuo Globale Canale (Verifica Resources.zipper le attività rilevanti)
L'immagine seguente mostra Demo progetto con Globale channel in Canali cartella.
Puoi scaricare le seguenti risorse (immagini e aggiungerle alle risorse) e utilizzarle ulteriormente come contenuto di canale a scopo dimostrativo.
Per ulteriori informazioni su come creare un progetto e un canale di sequenza, consulta le risorse di seguito:
L’implementazione di Dynamic Embedded Sequence in un progetto AEM Screens comporta tre attività principali:
Per implementare la funzionalità, segui i passaggi seguenti:
Quando implementi sequenze Dynamic Embedded, fai attenzione alle Nome e Titolo durante la creazione di canali sotto ogni posizione. Seguire attentamente le istruzioni relative alla nomenclatura.
Crea una cartella di due posizioni.
Accedi al tuo Posizioni nel progetto AEM Screens e creare due cartelle di posizioni come Regione A e Regione B.
Durante la creazione di Regione A cartella di percorso, assicurati di immettere il Titolo as Regione A e puoi lasciare il Nome campo vuoto, quindi automaticamente region-a il nome viene selezionato.
Analogamente, si verifica per la creazione di una cartella di percorso Regione B, come illustrato di seguito:
Per informazioni su come creare una posizione, consulta Creazione e gestione delle posizioni.
Crea due posizioni e un canale sotto ogni cartella di posizione.
Assicurati che durante la creazione del canale Regione A, immetti il Titolo as Regione A e Nome as area geografica.
Allo stesso modo, crea due posizioni in Regione B con titolo Store 3 e Store 4. Inoltre, crea un’ Canale sequenza con Titolo as Regione B e Nome as area geografica.
Assicurati di poter usare lo stesso nome per i canali creati in Regione A e Regione B as area geografica.
Crea display e canale sotto ogni posizione.
È importante quando si crea un canale di sequenza, il Titolo del canale può essere come requisito, ma il Nome deve essere lo stesso in tutti i canali locali.
In questo esempio, i canali in Regione A e Regione B condividi Nome as area geografica e canali in Store 1, Store 2, Store 3, e Store 4 condividi Nome as archiviare.
Analogamente, create una visualizzazione con Store2Display e un canale Store2Channel in Store 2 (con nome come archiviare).
Assicurati di poter usare lo stesso nome per i canali creati in Store 1 e Store 2 as archiviare.
Segui i passaggi precedenti per creare un canale e visualizzarlo in Store 3 e Store 4 in Regione B. Di nuovo, assicurati di usare lo stesso Nome as archiviare durante la creazione del canale Store3Channel e Store4Channel rispettivamente.
L’immagine seguente mostra la visualizzazione e il canale in Store 3.
L’immagine seguente mostra la visualizzazione e il canale in Store 4.
Aggiungere contenuto ai canali nelle rispettive posizioni.
Accedi a Demo -> Posizioni -> Regione A -> Regione A e fai clic su Modifica dalla barra delle azioni. Trascina e rilascia le risorse da aggiungere al canale.
È possibile utilizzare Resources.zip file da Risorse per utilizzare le immagini come risorse per il contenuto del canale.
Allo stesso modo, passa a Demo -> Posizioni -> Regione B -> Regione B e fai clic su Modifica dalla barra delle azioni per trascinare e rilasciare le risorse sul canale, come illustrato di seguito:
Segui i passaggi precedenti e le risorse, per aggiungere contenuti ai seguenti canali:
Creare una pianificazione
Naviga e seleziona Schedules cartella nel progetto AEM Screens e fai clic su Crea dalla barra delle azioni per creare una nuova pianificazione.
L'immagine seguente mostra AdSchedule creato in Demo progetto.
Assegna canali a una pianificazione
Assegna canale per ruolo per regione:
Assegna canale per ruolo per store:
L’immagine seguente mostra i canali assegnati in base al percorso e al ruolo.
Configurazione della sequenza dinamica incorporata nel canale globale.
Accedi a Globale Canale, creato inizialmente in Demo progetto.
Clic Modifica dall’azione per aprire l’editor.
Trascina due Sequenza incorporata dinamica componenti nell’editor canali.
Apri le proprietà di uno dei componenti e immetti Ruolo assegnazione canale as RegionAdSegment.
Allo stesso modo, selezionate l'altro componente e aprite le proprietà per immettere Ruolo assegnazione canale as StoreAdSegment.
Assegnazione della pianificazione a ogni visualizzazione
Una volta completata la configurazione dei canali e della visualizzazione, avvia il lettore AEM Screens per visualizzare il contenuto.
Per informazioni sul lettore di schermo dell’AEM, consulta le seguenti risorse:
L’output seguente conferma il contenuto del canale in AEM Screens player, a seconda del percorso di visualizzazione.
Scenario 1:
Se si assegna il percorso di visualizzazione come Demo —> Posizioni —> Regione A —> Store 1 —> Store1Display, il seguente contenuto verrà visualizzato sul lettore AEM Screens.
Scenario 1:
Se si assegna il percorso di visualizzazione come Demo —> Posizioni —> Regione B —> Store 3 —> Store3Display, il seguente contenuto verrà visualizzato sul lettore AEM Screens.
Puoi creare autori globali, regionali o locali per modificare contenuti di loro interesse mentre è loro impedito di modificare i canali più in alto nella gerarchia.
È necessario modificare gli ACL per limitare l’accesso degli utenti al contenuto in base alla loro posizione.
L’esempio seguente consente di creare tre utenti per il progetto demo indicato sopra.
I privilegi sono assegnati a ciascun gruppo come segue:
Gruppi:
Global-Author: è costituito da utenti che hanno accesso a tutte le posizioni e i canali in Demo e disporre di tutte le autorizzazioni di lettura, scrittura e modifica.
Region-Author: è costituito da utenti che dispongono di autorizzazioni di lettura, scrittura e modifica per Regione A e Regione B.
Store-Author: è costituito da utenti che dispongono di autorizzazioni di lettura, scrittura e modifica solo per Store 1, Store 2, Store 3, e Store 4.
Per informazioni dettagliate su come separare i progetti utilizzando gli ACL in modo che ogni singolo utente o team gestisca il proprio progetto, consulta Impostazione di ACL.
Per creare gruppi e utenti e modificare gli ACL in base alle autorizzazioni, effettua le seguenti operazioni:
Crea gruppi
Allo stesso modo, crea altri due gruppi, ad esempio Region-Author e Store-Author.
Creare utenti e aggiungere utenti ai gruppi
Allo stesso modo, crea altri due utenti, ad esempio Regione-Utente e Store-User e aggiungili a Region-Author e Store-Author rispettivamente.
È consigliabile aggiungere utenti in un gruppo e quindi assegnare le autorizzazioni a ciascun gruppo di utenti specifico.
Aggiungere tutti i gruppi ai collaboratori
Accesso alle autorizzazioni per ogni gruppo
Modifica delle autorizzazioni per ogni gruppo
Per Global-Author:
Fare riferimento alla figura seguente per comprendere i passaggi:
L’immagine seguente mostra che ora il Utente globale ha accesso al Canale globale e sia Regione A e Regione B con tutti e quattro i punti vendita: Store 1, Store 2, Store 3, e Store 4.
Per Autore-Regione:
Fare riferimento alla figura seguente per comprendere i passaggi:
L’immagine seguente mostra che ora l’utente dell’area geografica ha accesso a entrambi Regione A e Regione B con tutti e quattro i punti vendita: Store 1, Store 2, Store 3, e Store 4 ma non ha accesso al Globale Canale.
Per Store-Author:
Fare riferimento alla figura seguente per comprendere i passaggi:
L’immagine seguente mostra che ora il Store-User ha accesso solo ai quattro punti vendita, ovvero Store 1, Store 2, Store 3, e Store 4 ma non dispone delle autorizzazioni necessarie per accedere al Globale o la regione (Regione A e Regione B).
Per informazioni dettagliate sulla configurazione delle autorizzazioni, consulta Impostazione di ACL.