Uso della Sequenza dinamica incorporata

L’utilizzo delle sequenze incorporate dinamiche illustra i seguenti argomenti:

  • Panoramica
  • Utilizzo dell’esperienza incorporata dinamica in AEM Screens
  • Visualizzazione dei risultati
  • Limitazione degli utenti e modifica delle ACL

Panoramica

Le Sequenze incorporate dinamiche vengono create per progetti di grandi dimensioni che seguono la gerarchia padre figlio, dove viene fatto riferimento all'interno di una cartella di posizione e non di una cartella di canale. Consente all'utente di incorporare una sequenza all'interno di un canale da Ruolo canale. Consente all'utente di definire segnaposto specifici per posizione per uffici diversi utilizzando una sequenza incorporata all'interno di un canale principale.

Quando si assegna un canale a una visualizzazione, è possibile specificare il percorso della visualizzazione o il ruolo del canale che verrà risolto in un canale effettivo in base al contesto.

Per utilizzare la Sequenza incorporata dinamica, assegni un canale per Ruolo canale. Ruolo canale definisce il contesto della visualizzazione. Il ruolo è mirato da varie azioni ed è indipendente dal canale effettivo che svolge il ruolo. Questa sezione descrive un esempio di utilizzo che definisce i canali secondo il ruolo e il modo in cui puoi sfruttare tali contenuti per un canale globale. È inoltre possibile considerare il ruolo come un identificatore per l'assegnazione o un alias per il canale nel contesto di .

Vantaggi dell'utilizzo di sequenze incorporate dinamiche

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 pertinenti a loro, senza che sia necessario modificare i canali più in alto nella gerarchia.

Il riferimento a un Canale per ruolo consente di creare la versione locale di un canale, al fine di risolvere dinamicamente i contenuti specifici per la posizione e di creare un canale globale che sfrutti i contenuti per i canali specifici per la posizione.

NOTA

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 canale collegato. Segue la gerarchia genitore-figlio, ma include anche risorse come immagini e video.

Le Sequenze incorporate dinamiche consentono di visualizzare contenuti specifici per posizione, mentre le Sequenze incorporate visualizzano solo una presentazione generale del contenuto. Inoltre, durante la configurazione delle Sequenze incorporate dinamiche, devi configurare il canale utilizzando il ruolo e il nome del canale. Fai riferimento ai passaggi seguenti per l’implementazione pratica.

Per ulteriori informazioni sull'implementazione delle sequenze incorporate, consulta Sequenze incorporate in AEM Screens.

L'esempio seguente fornisce una soluzione concentrandosi sui seguenti termini chiave:

  • a canale sequenza principale per la sequenza globale
  • componenti di sequenza incorporati dinamici per ogni parte della sequenza personalizzabile localmente
  • singoli canali di sequenza nelle rispettive posizioni con un ruolo nel display che corrisponde al ** ruolo del componente di sequenza incorporatadinamica.
NOTA

Per ulteriori informazioni sull'assegnazione dei canali, consulta Assegnazione dei canali nella sezione Authoring della documentazione di AEM Screens.

Uso della Sequenza dinamica incorporata

La sezione seguente spiega la creazione di una sequenza incorporata dinamica in un canale AEM Screens.

Prerequisiti

Prima di iniziare a implementare questa funzionalità, assicurati di disporre dei seguenti prerequisiti per iniziare a implementare le sequenze dinamiche incorporate:

  • Crea un progetto AEM Screens (in questo esempio, Demo)

  • Crea un canale come Global nella cartella Canali

  • Aggiungi contenuto al tuo canale Globale (Controlla Resources.zip​per le risorse pertinenti)

L'immagine seguente mostra il progetto Demo con il canale Globale nella cartella Canali.
screen_shot_2018-09-07at21032pm

Riferimenti

Puoi scaricare le seguenti risorse (immagini e aggiungerle alle risorse) e utilizzarle ulteriormente come contenuti di canale a scopo dimostrativo.

Ottieni file

NOTA

Per ulteriori informazioni su come creare un progetto e come creare un canale per sequenza, consulta le risorse seguenti:

L’implementazione della Sequenza incorporata dinamica in un progetto AEM Screens prevede tre attività principali:

  1. Impostazione della tassonomia del progetto, compresi canali, posizioni e visualizzazioni
  2. Creare una pianificazione
  3. Assegnazione di Schedule a ogni visualizzazione

Per implementare la funzionalità , effettua le seguenti operazioni:

ATTENZIONE

Durante l'implementazione delle Sequenze incorporate dinamiche, presta attenzione ai campi Name e Title durante la creazione di canali sotto ogni posizione. Seguire attentamente le istruzioni sulla nomenclatura.

  1. Crea due cartelle di posizioni.

    Passa alla cartella Posizioni nel progetto AEM Screens e crea due cartelle di posizioni come Regione A e Regione B.

    NOTA

    Durante la creazione della cartella di posizione Regione A , accertati di inserire il campo Titolo come Regione A e di lasciare vuoto il campo Nome , in modo che venga automaticamente raccolto il nome Regione-a.

    Analogamente, si verifica per la creazione della cartella di posizione Regione B, come illustrato di seguito:

    screen_shot_2018-09-13at23212pm

    NOTA

    Per informazioni su come creare una posizione, consulta Creazione e gestione di posizioni.

  2. Crea due posizioni e un canale sotto ogni cartella di posizione.

    1. Passa a Demo —> Posizioni —> Regione A.
    2. Seleziona Regione A e fai clic su + Crea dalla barra delle azioni.
    3. Seleziona Posizione dalla procedura guidata con Titolo come Memorizza 1. Allo stesso modo, crea un'altra posizione dalla procedura guidata denominata Memorizza 2 con Titolo come Archivia 2. Puoi lasciare vuoto il campo Nome durante la creazione di Store 1 e Store 2.
    4. Ripetere il passaggio (b) e ora selezionare Canale sequenza dalla procedura guidata. Immetti il Titolo come Regione A e Nome come regione per questo canale.
    ATTENZIONE

    Assicurati che durante la creazione del canale Regione A, immetti il Titolo come Regione A e il Nome come Regione.

    screen_shot_2018-09-13at22857pm

    Allo stesso modo, crea due posizioni sotto Regione B con titolo Store 3 e Store 4. Inoltre, crea un Canale per sequenza con Titolo come Regione B e Nome come regione.

    ATTENZIONE

    Assicurati di utilizzare lo stesso nome per i canali creati nella Regione A e nella Regione B come regione.

    screen_shot_2018-09-13at24408pm

  3. Crea visualizzazione e canale sotto ogni posizione.

    1. Passa a Demo —> Posizioni —> Regione A —> Archivia 1.
    2. Seleziona Archivia 1 e fai clic su + Crea dalla barra delle azioni.
    3. Seleziona Display dalla procedura guidata e crea Store1Display.
    4. Ripetere il passaggio (b) e questa volta selezionare Canale sequenza dalla procedura guidata. Inserisci il Titolo come Store1Channel e il Nome come store.
    ATTENZIONE

    È importante quando crei un canale per 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 sotto Regione A e Regione B condividono lo stesso Nome come regione e i canali sotto Store 1, Store 2, Memorizzare 3 e Store 4 condividere lo stesso Nome di store.

    screen_shot_2018-09-19at120206pm

    Allo stesso modo, crea una visualizzazione come Store2Display e un canale Store2Channel sotto Store 2 (con il nome store).

    NOTA

    Assicurati di utilizzare lo stesso nome per i canali creati in Store 1 e Store 2 come store.

    screen_shot_2018-09-19at120329pm

    Segui i passaggi precedenti per creare un canale e visualizzarlo in Store 3 e Store 4 in Regione B. Di nuovo, assicurati di utilizzare lo stesso Nome come store durante la creazione del canale Store3Channel e Store4Channel rispettivamente.

    L'immagine seguente mostra la visualizzazione e il canale in Store 3.

    screen_shot_2018-09-19at120448pm

    L'immagine seguente mostra la visualizzazione e il canale in Store 4.

    screen_shot_2018-09-19at120552pm

  4. Aggiungi contenuto ai canali nelle rispettive posizioni.

    Passa alla Demo -> Posizioni -> Regione A -> Regione A e fai clic su Modifica dalla barra delle azioni. Trascina e rilascia le risorse da aggiungere al canale.

    NOTA

    Puoi usare il file Resources.zip dalla sezione Risorse di cui sopra per utilizzare le immagini come risorse per il contenuto del canale.

    screen_shot_2018-09-12at12438pm

    Allo stesso modo, passa alla Demo -> Posizioni -> Regione B -> Regione B e fai clic su Modifica dalla barra delle azioni per trascinare e rilasciare le risorse sul tuo canale, come mostrato di seguito:

    screen_shot_2018-09-12at13133pm

    Segui i passaggi precedenti e le risorse per aggiungere contenuti ai seguenti canali:

    • Store1 Channel
    • Store2Channel
    • Store3Channel
    • Store4Channel
  5. Creare una pianificazione

    Passa alla cartella Pianificazioni del progetto AEM Screens e fai clic su Crea nella barra delle azioni per creare una nuova pianificazione.

    L'immagine seguente mostra l'elemento AdSchedule creato nel progetto Demo.

    screen_shot_2018-09-13at3307pm

  6. Assegnare canali a una pianificazione

    1. Passa a Demo —> Pianificazioni —> AdSchedule e fai clic su Dashboard dalla barra delle azioni.
    2. Fai clic su + Assegna canale dal pannello CANALI ASSEGNATI per aprire la finestra di dialogo Assegnazione canale.
    3. Seleziona Canale di riferimento… per percorso.
    4. Seleziona il Percorso del canale come Demo —> Canali —> Globale.
    5. Inserisci il Ruolo canale come GlobalAdSegment.
    6. Seleziona Eventi supportati come Caricamento iniziale, Schermo inattivo e Interazione utente.
    7. Fai clic su Salva.

    Assegna canale per ruolo per regione:

    1. Fai clic su + Assegna canale dal pannello CANALI ASSEGNATI per aprire la finestra di dialogo Assegnazione canale.
    2. Seleziona Canale di riferimento. per nome.
    3. Inserisci il Nome canale come regione*.
    4. Inserisci il Ruolo canale come RegionAdSegment.
    5. Fai clic su Salva.

    Assegna canale per ruolo per archivio:

    1. Fai clic su + Assegna canale dal pannello CANALI ASSEGNATI per aprire la finestra di dialogo Assegnazione canale.
    2. Seleziona Canale di riferimento. per nome.
    3. Inserisci il Nome canale come store.
    4. Inserisci il Ruolo canale come StoreAdSegment.
    5. Fai clic su Salva.

    L’immagine seguente mostra i canali assegnati per percorso e ruolo.

    screen_shot_2018-09-12at21429pm

  7. Configurazione della sequenza incorporata dinamica sul canale globale.

    Passa al Canale globale creato inizialmente nel progetto Demo .

    Fai clic su Modifica dall'azione per aprire l'editor.

    screen_shot_2018-09-13at52754pm

    Trascina due componenti Sequenza incorporata dinamica nell’editor canali.

    Apri le proprietà di uno dei componenti e immetti il Ruolo assegnazione canale come RegionAdSegment.

    Allo stesso modo, seleziona l’altro componente e apri le proprietà per accedere al Ruolo assegnazione canale come StoreAdSegment.

    channeldisplay4

  8. Assegnazione della pianificazione a ogni visualizzazione

    1. Passa a ogni visualizzazione, ad esempio Demo —> Posizioni —> Regione A —>Archivia 1 —>Store1Display.
    2. Fai clic su Dashboard dall'azione per aprire il dashboard di visualizzazione.
    3. Fare clic su dal pannello CANALI ASSEGNATI E PIANIFICAZIONI, quindi fai clic su +Assegna pianificazione.
    4. Seleziona il percorso della pianificazione (ad esempio, qui, Demo —> Pianificazioni —>AdSchedule).
    5. Fai clic su Salva.

Visualizzazione dei risultati

Una volta completata la configurazione dei canali e la visualizzazione, avvia il lettore AEM Screens per visualizzare il contenuto.

NOTA

Per informazioni su AEM Screen Player, 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 assegni il percorso di visualizzazione come Demo —> Posizioni —> Regione A —> Store 1 —> Store1Display, sul lettore AEM Screens verrà visualizzato il seguente contenuto.

channeldisplay1

Scenario 1:

Se assegni il percorso di visualizzazione come Demo —> Posizioni —> Regione B —> Store 3 —> Store3Display, sul lettore AEM Screens verrà visualizzato il seguente contenuto.

channeldisplay2

Limitazione degli utenti e modifica delle ACL

È possibile creare autori globali, regionali o locali per modificare i contenuti pertinenti, ma con restrizioni per la modifica dei canali verso l’alto nella gerarchia.

È necessario modificare le ACL per limitare l'accesso degli utenti al contenuto in base alla loro posizione.

Esempio di caso d'uso

L’esempio seguente consente di creare tre utenti per il progetto Demo di cui sopra.

I privilegi sono assegnati a ciascun gruppo come segue:

Gruppi:

  • Autore globale: È costituito da utenti che hanno accesso a tutte le posizioni e i canali in ​Demoproject e dispongono di tutte le autorizzazioni di lettura, scrittura e modifica.

  • Autore regionale: È costituito da utenti che dispongono di autorizzazioni di lettura, scrittura e modifica per Area geografica e Area B.

  • Autore store: È costituito da utenti che dispongono di autorizzazioni di lettura, scrittura e modifica solo per Store 1, Store 2, Store 3 e Store 4.

Passaggi per creare gruppi di utenti, utenti e impostare ACL

NOTA

Per informazioni dettagliate su come separare i progetti utilizzando ACL in modo che ogni singolo utente o team gestisca il proprio progetto, consulta Impostazione delle ACL.

Segui i passaggi seguenti per creare gruppi, utenti e modificare le ACL in base alle autorizzazioni:

  1. Creare gruppi

    1. Passa a Adobe Experience Manager.
    2. Fare clic su Strumenti —> Sicurezza —> Gruppi.
    3. Fai clic su Crea gruppo e immetti Autore globale in ID.
    4. Fai clic su Salva e chiudi.

    Allo stesso modo, crea altri due gruppi come Region-Author e Store-Author.

    screen_shot_2018-09-17at34008pm

  2. Creare utenti e aggiungere utenti ai gruppi

    1. Passa a Adobe Experience Manager.
    2. Fare clic su Strumenti —> Sicurezza —> Utenti.
    3. Fai clic su Crea utente e immetti Global-User in ID.
    4. Immetti Password e conferma la password per questo utente.
    5. Fai clic sulla scheda Gruppi e immetti il nome del gruppo in Seleziona gruppo, ad esempio, immetti Global-Author per aggiungere Global-User a quel gruppo specifico.
    6. Fai clic su Salva e chiudi.

    Allo stesso modo, crea altri due utenti come Region-User e Store-User e aggiungili rispettivamente a Region-Author e Store-Author.

    NOTA

    È consigliabile aggiungere utenti in un gruppo e quindi assegnare autorizzazioni a ciascun gruppo specifico di utenti.

    screen_shot_2018-09-17at34412pm

  3. Aggiungi tutti i gruppi ai collaboratori

    1. Passa a Adobe Experience Manager.
    2. Fare clic su Strumenti —> Sicurezza —> Gruppi.
    3. Seleziona Collaboratori dall’elenco e seleziona la scheda Membri .
    4. Seleziona i collaboratori Gruppo, ad esempio Autore globale, Autore regione, e Autore store.
    5. Fai clic su Salva e chiudi.
  4. Accesso alle autorizzazioni per ogni gruppo

    1. Passa a Amministratore utente e utilizza questa interfaccia utente per modificare le autorizzazioni per gruppi diversi.
    2. Cerca Autore globale e fai clic sulla scheda Autorizzazioni , come illustrato nella figura seguente.
    3. Allo stesso modo, puoi accedere alle autorizzazioni per Region-Author e Store-Author.

    screen_shot_2018-09-18at73523am

  5. Modifica delle autorizzazioni per ogni gruppo

    Per Global-Author:

    1. Passa alla scheda Autorizzazioni
    2. Passa a /content/screens/demo e controlla tutte le autorizzazioni
    3. Passa a /content/screens/demo/locations e controlla tutte le autorizzazioni
    4. Passa a /content/screens/demo/locations/region-a e controlla tutte le autorizzazioni. Allo stesso modo, controlla le autorizzazioni per region-b.

    Fai riferimento alla figura seguente per comprendere i passaggi:
    screen_shot_2018-09-18at115752am

    L'immagine seguente mostra che ora l' Utente globale ha accesso al Canale globale e sia alla Regione A che alla Regione B con tutti e quattro i negozi, ovvero Store 1, Store 2, Store 3 e Store 4.

    globale

    Per l'autore della regione:

    1. Passa alla scheda Autorizzazioni .
    2. Passa a /content/screens/demo e controlla solo le autorizzazioni Read .
    3. Passa a /content/screens/demo/locations e controlla solo le autorizzazioni Read .
    4. Passa a /content/screens/demo/channels e deseleziona le autorizzazioni per il canale Global .
    5. Passa a /content/screens/demo/locations/region-a e controlla tutte le autorizzazioni. Allo stesso modo, controlla le autorizzazioni per region-b.

    Fai riferimento alla figura seguente per comprendere i passaggi:

    screen_shot_2018-09-18at125158pm

    L'immagine seguente mostra che ora l'utente della Regione ha accesso sia alla Regione A che alla Regione B con tutti e quattro i negozi, ovvero Store 1, Store 2, Store 3 e Store 4<a1 1/> ma non accede al canale Global .

    regione

    Per Store-Author:

    1. Passa alla scheda Autorizzazioni .
    2. Passa a /content/screens/demo e controlla solo le autorizzazioni Read .
    3. Passa a /content/screens/demo/locations e controlla solo le autorizzazioni Read .
    4. Passa a /content/screens/demo/channels e deseleziona le autorizzazioni per il canale Global .
    5. Passa a /content/screens/demo/locations/region-a e controlla solo le autorizzazioni Read . Allo stesso modo, controlla solo le autorizzazioni Read per region-b.
    6. Passa a /content/screens/demo/locations/region-a /store-1 e controlla tutte le autorizzazioni. Allo stesso modo, controlla le autorizzazioni per store-2, store-3, e store-4.

    Fai riferimento alla figura seguente per comprendere i passaggi:

    screen_shot_2018-09-18at12415pm

    L'immagine seguente mostra che ora il Store-User ha accesso solo ai quattro store, ovvero Store 1, Store 2, Store 3 e Store 4 ma non dispone delle autorizzazioni per accedere al Global<a 11/> o i canali della regione ( Regione A e Regione B ).

    archiviare

NOTA

Per informazioni dettagliate sull'impostazione delle autorizzazioni, fare riferimento a Impostazione delle ACL.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
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