AEM offre un servizio di anteprima Sites che consente agli sviluppatori e agli autori di contenuti di visualizzare in anteprima l’esperienza finale di un sito web prima che raggiunga l’ambiente di pubblicazione ed sia disponibile pubblicamente.
Consente di visualizzare in anteprima le esperienze di pagina che non sarebbero altrimenti visibili dall’ambiente di authoring, come le transizioni di pagina e altri contenuti solo lato pubblicazione.
Per ulteriori dettagli sugli ambienti di anteprima, consulta il documento Gestire gli ambienti..
La pubblicazione di un frammento esperienza in Anteprima segue sostanzialmente la stessa procedura applicata a una pagina, ma dalla console o dall’editor Frammenti esperienza.
Puoi pubblicare i contenuti nel servizio di anteprima utilizzando la funzione Pubblicazione gestita Interfaccia utente.
Nella console Siti , seleziona le pagine da inviare all’anteprima e fai clic sul pulsante Gestisci pubblicazione pulsante
Nella procedura guidata seguente, seleziona Anteprima come destinazione
Fai clic su Successivo e quindi Pubblica per confermare.
Viene visualizzata una finestra di dialogo con gli URL per accedere al contenuto nell’ambiente di anteprima.
In alternativa, per visualizzare il contenuto dell’anteprima, puoi utilizzare gli URL visualizzati nella procedura guidata. preview-
all’URL di pubblicazione dell’istanza di produzione.
https://preview-p<programID>-e>environmentID>.adobeaemcloud.com/<pathtopage>.html
Vedere il documento Gestione degli ambienti per ulteriori informazioni su come recuperare gli URL per i tuoi ambienti.
Il contenuto può anche essere pubblicato in anteprima utilizzando un flusso di lavoro della struttura dei contenuti di pubblicazione con agentId
impostato su preview
o utilizzando API di replica con AgentFilter
configurato per l'anteprima.
I valori delle proprietà OSGi del livello di anteprima vengono ereditati dal livello di pubblicazione. Tuttavia, i valori del livello di anteprima possono essere distinti dal livello di pubblicazione impostando il service
al valore preview
. L'esempio seguente di una proprietà OSGi determina l'URL di un endpoint di integrazione.
[
{
"name":"INTEGRATION_URL",
"type":"string",
"value":"http://s2.integrationvendor.com",
"service": "preview"
}
]
Per ulteriori informazioni, consulta questa sezione della documentazione di configurazione OSGi.
Segui questi passaggi per eseguire il debug del livello di anteprima utilizzando la Console per sviluppatori: