Immagini interattive interactive-images
Puoi arricchire facilmente le immagini statiche e coinvolgerle con i clienti trascinando gli hotspot "shoppable" su un'immagine. Gli hotspot acquistabili combinano informazioni aggiuntive su un prodotto o un servizio con una funzionalità diretta per i punti vendita "Aggiungi al carrello" o "Acquista". I clienti possono selezionare questi hotspot ed essere collegati direttamente al prodotto o al servizio, aggiungerli al carrello o essere collegati a una pagina web. Esperienze dirette come queste aumentano il coinvolgimento dei clienti e le conversioni sul tuo sito web.
Di seguito è riportato un banner acquistabile con un pop-up Quickview. L'utente attiva la visualizzazione rapida selezionando il cerchio o il "punto attivo" sul modello.
Consulta le immagini interattive in azione nella pagina web precedente, accedendo al seguente indirizzo:
Guarda come vengono creati i banner interattivi per le immagini watch-how-interactive-image-banners-are-created
Riproduci una procedura dettagliata sulla creazione dei banner di immagini interattivi (10 minuti e 33 secondi). Scopri anche come visualizzare in anteprima, modificare e distribuire banner interattivi.
Guida introduttiva: Immagini interattive quick-start-interactive-images
La seguente descrizione dettagliata del flusso di lavoro è stata progettata per aiutarti a iniziare rapidamente a usare le immagini interattive in Adobe Experience Manager Assets.
Cerca l'intestazione Esempio all'interno di alcune delle attività di avvio rapido. Contiene una breve esercitazione basata sul seguente esempio di pagina web a cui non sono ancora state aggiunte immagini interattive:
Il tutorial illustra i passaggi necessari per integrare le immagini interattive nel sito web.
Passaggi delle immagini interattive:
-
(Facoltativo) Identifica le variabili hotspot. Se utilizzi Experience Manager Assets e Dynamic Medie standalone, inizia identificando le variabili dinamiche utilizzate nell'implementazione Quickview esistente. Quindi puoi immettere i dati dei punti attivi durante la creazione dell’immagine interattiva. Vedere (facoltativo) Identificare le variabili hotspot.
Tuttavia, se utilizzi Adobe Experience Manager Sites, o Adobe Experience Manager eCommerce, o entrambi, questo passaggio non è necessario.
Consulta Concetti di eCommerce in Experience Manager Assets. -
(Facoltativo) Crea un predefinito visualizzatore di immagini interattive - Personalizza l'immagine grafica utilizzata per rappresentare gli hotspot. Non è necessario creare un predefinito visualizzatore di immagini interattive se si intende utilizzare il predefinito visualizzatore di immagini interattive predefinito
Shoppable_Banner
.
Vedere (Facoltativo) Creare un predefinito visualizzatore di immagini interattivo. -
Carica un banner immagine - Carica i banner immagine da rendere interattivi.
Vedi Caricare un banner immagine. -
Aggiungi punti attivi a un banner immagine - Aggiungi uno o più punti attivi a un banner immagine e associali a un'azione, ad esempio un collegamento ipertestuale, una visualizzazione rapida o un frammento di esperienza. Dopo aver aggiunto gli hotspot, terminerai questa attività pubblicando l’immagine interattiva.
- Vedi Aggiungere punti attivi a un banner immagine.
- Vedi Anteprima immagini interattive - Facoltativo. Se lo desideri, puoi visualizzare una rappresentazione del banner acquistabile e testarne l’interattività.
- Per informazioni dettagliate su come pubblicare risorse immagine interattive, consulta Publish Assets.
-
Aggiungi un'immagine interattiva al tuo sito Web. Se usi Experience Manager Sites, eCommerce o entrambi, puoi aggiungere l'immagine interattiva a una pagina Web in questo Experience Manager. Trascina il componente File multimediali interattivi sulla pagina. Consulta Aggiungere Dynamic Medie Assets alle pagine.
Se utilizzi Experience Manager Assets e Dynamic Medie in modo autonomo, devi copiare il codice da incorporare sul sito web e quindi integrarlo con il Quickview esistente. Vedi Integrare un'immagine interattiva con il tuo sito Web.
Se utilizzi una soluzione WCM (Web Content Manager) di terze parti, devi integrare il nuovo video interattivo con l’implementazione Quickview esistente utilizzata sul tuo sito web. Vedi Integrare un'immagine interattiva con un Quickview esistente.
(Facoltativo) Identificare le variabili dei punti attivi optional-identifying-hotspot-variables
- Per aggiungere interattività all'immagine, attivare Quickview.
- L'implementazione di Experience Manager non utilizza un framework di integrazione eCommerce per richiamare i dati di prodotto in Experience Manager da qualsiasi soluzione di eCommerce come IBM® WebSphere® Commerce, Elastic Path, Hybris o Intershop. Consulta Concetti di eCommerce in Experience Manager Assets.
Inizia identificando le variabili dinamiche utilizzate dall’implementazione Quickview esistente in modo da poter immettere i dati dei punti attivi per creare l’immagine interattiva.
Quando aggiungi punti attivi a un'immagine del banner in Experience Manager Assets, devi assegnare a ciascun punto attivo un'SKU (Stock Keeping Unit) e variabili aggiuntive facoltative. Tali variabili di punti attivi vengono utilizzate in un secondo momento per far corrispondere i punti attivi con il contenuto Quickview.
È importante identificare correttamente il numero e il tipo di variabili da associare ai dati dei punti attivi. Ogni punto attivo aggiunto a un'immagine del banner deve contenere informazioni sufficienti per identificare in modo univoco il prodotto nel sistema back-end esistente.
Esistono diversi modi per identificare un set di variabili da utilizzare per i dati dei punti attivi.
A volte è sufficiente consultare gli specialisti IT responsabili dell'implementazione Quickview esistente. È probabile che gli specialisti IT sappiano qual è il set minimo di dati richiesti per l'identificazione di Quickview nel sistema. Tuttavia, è anche possibile semplicemente analizzare il comportamento esistente del codice front-end.
La maggior parte delle implementazioni Quickview utilizza il seguente paradigma:
- L’utente attiva un elemento dell’interfaccia utente sul sito web. Ad esempio, selezionando un pulsante "Quickview".
- Il sito web invia una richiesta Ajax al backend per caricare i dati o il contenuto Quickview, se necessario.
- I dati Quickview vengono tradotti nel contenuto in preparazione al rendering sulla pagina web.
- Infine, il codice front-end riproduce visivamente tali contenuti sullo schermo.
L’approccio consiste quindi nel visitare diverse aree del sito web esistente in cui è implementata la funzione Quickview. Quindi si attiva Quickview e si acquisisce l'URL Ajax inviato dalla pagina Web per il caricamento dei dati o del contenuto Quickview.
In genere non è necessario utilizzare strumenti di debug specifici. I browser web moderni dispongono di web inspector che svolgono un lavoro adeguato. Di seguito sono riportati alcuni esempi di browser Web che includono i controlli Web:
-
Per visualizzare tutte le richieste HTTP in uscita in Google Chrome, premi F12 per aprire il pannello Strumenti di sviluppo e quindi seleziona la scheda Rete.
In un Mac, premi Comando+Opzione+I per aprire il pannello Strumenti per sviluppatori, quindi seleziona la scheda Rete. -
In Firefox, puoi attivare il plug-in Firebug premendo F12 e utilizzando la relativa scheda Net, oppure puoi utilizzare lo strumento integrato Inspector e la relativa scheda Network.
In un Mac, premere Comando+Opzione+I per aprire il pannello Strumenti per sviluppatori, quindi selezionare la scheda Ispettore.
Quando il monitoraggio della rete è attivato nel browser, attiva Quickview sulla pagina.
Ora trova l’URL Ajax di Quickview nel registro di rete e copia l’URL registrato per l’analisi futura. In genere, quando si attiva Quickview vengono inviate numerose richieste al server. In genere, l’URL Ajax di Quickview è uno dei primi dell’elenco. Ha una porzione o un percorso di stringa di query complesso e il relativo tipo MIME di risposta è text/html
, text/xml
o text/javascript
.
Durante questo processo, è importante visitare diverse aree del sito web, con diverse categorie e tipi di prodotti. Il motivo è che gli URL Quickview possono avere parti comuni per una determinata categoria di siti Web, ma possono essere modificati solo se si visita un'area diversa del sito Web.
Nel caso più semplice, l’unica parte variabile nell’URL di Quickview è lo SKU del prodotto. In questo caso, il valore SKU è l'unico dato necessario per aggiungere punti attivi all'immagine del banner.
Tuttavia, in casi complessi, l’URL Quickview contiene elementi diversi che differiscono oltre allo SKU, come l’ID categoria, il codice colore e il codice dimensione. In questi casi, ogni elemento è una variabile separata nella definizione dei dati dei punti attivi nella funzione per immagini interattive acquistabili di Experience Manager Assets.
Prendi in considerazione i seguenti esempi di URL Quickview e le variabili hotspot risultanti:
Esempio
Puoi applicare lo stesso approccio utilizzato nei tre esempi precedenti alla pagina web demo:
La pagina web demo presenta diverse miniature di prodotto, ciascuna con un pulsante Quickview etichettato "See More" (Vedi altro). Con lo strumento di debug del browser ancora attivato, seleziona ogni pulsante e annota gli URL registrati di Quickview. Dopo aver attivato tutti e quattro i prodotti Quickview disponibili nella pagina, viene visualizzato il seguente elenco di richieste Quickview inviate al backend:
/datafeed/Male-Windbreaker.json
/datafeed/Male-SimpleHenley.json
/datafeed/Male-CamoPullover.json
/datafeed/Female-QuiltedDownJacket.json
Osservando le chiamate al server, puoi vedere che le informazioni specifiche per il prodotto sono presenti solo nel percorso della richiesta. Inoltre, la stringa di query non viene utilizzata e sono presenti due tipi distinti di parti di dati:
- Il primo tipo è Maschio o Femmina. Puoi chiamare questa "categoria di prodotto".
- Il secondo tipo è il nome del prodotto, ad esempio CamoPullover. Si può presumere che queste informazioni siano lo SKU del prodotto.
Considerate queste informazioni, l'intero URL Quickview ha il seguente pattern:
/datafeed/$categoryId$-$SKU$.json
In base a tale analisi, utilizzerai categoryId
e SKU
per gli hotspot.
Ora puoi caricare un banner immagine e aggiungervi punti attivi utilizzando la funzione per immagini interattive acquistabili in Experience Manager Assets.
(Facoltativo) Crea un predefinito visualizzatore di immagini interattivo optional-creating-an-interactive-image-viewer-preset
È possibile scegliere di utilizzare il predefinito visualizzatore predefinito di immagini interattive denominato Shoppable_Banner
fornito con Experience Manager Assets. Oppure puoi creare un predefinito visualizzatore personalizzato da utilizzare con le immagini interattive.
Quando crei un predefinito visualizzatore immagine interattiva personalizzato, puoi determinare l'aspetto dei punti attivi sul banner dell'immagine. Come parte della creazione del predefinito visualizzatore, puoi scegliere di utilizzare un elemento grafico a punti attivi da una galleria di immagini predefinite.
Dopo aver salvato il predefinito visualizzatore, questo viene attivato automaticamente (attivato) nella pagina dell’elenco Predefinito visualizzatore di Experience Manager Assets. Questa funzionalità indica che è visibile nel componente File multimediali interattivi e ogni volta che visualizzi una risorsa. Tuttavia, per consegnare un banner interattivo con questo predefinito visualizzatore, devi pubblicare anche il tuo predefinito visualizzatore. Questa regola è valida per i predefiniti visualizzatore personalizzati o predefiniti.
Per creare un predefinito visualizzatore immagini interattivo:
-
Nella barra a sinistra, passa a Strumenti > Assets > Predefiniti visualizzatore.
-
Seleziona Crea nell'angolo superiore destro della pagina.
-
Nella finestra di dialogo Nuovo predefinito visualizzatore, digita un nome per descrivere il predefinito visualizzatore banner interattivo.
Dopo il salvataggio, il titolo viene visualizzato nella pagina dell’elenco dei predefiniti per visualizzatori.
-
Nel menu a discesa Tipo di contenuti multimediali avanzati, seleziona Immagine interattiva.
-
Seleziona Crea.
-
Nella pagina Modifica predefinito visualizzatore, seleziona la scheda Aspetto.
-
Effettua una delle operazioni seguenti:
- Per caricare la tua immagine del punto attivo da utilizzare sulle immagini, seleziona l’icona Selettore risorse. Nella pagina Seleziona contenuto, individua l'immagine del punto attivo che desideri utilizzare, selezionala e seleziona l'icona Contrassegno nell'angolo superiore destro.
- Per selezionare un'immagine punto attivo predefinita, selezionate l'icona Raccolta punti attivi. Nella tavolozza della galleria di punti attivi, selezionare l'immagine che si desidera utilizzare.
-
Seleziona Salva nell'angolo superiore destro della pagina.
Assicurati di pubblicare il nuovo predefinito visualizzatore.
Consulta Pubblicazione Dei Predefiniti Visualizzatore Aggiunti.
Ora puoi caricare un banner immagine.
Carica un banner immagine uploading-an-image-banner
Se hai già caricato le immagini che desideri utilizzare, passa al passaggio successivo, Aggiunta di punti attivi a un banner immagine.
Per caricare un banner immagine:
-
Carica i banner immagine da rendere interattivi.
Consulta Caricamento risorse.
Ora puoi aggiungere punti attivi al banner dell'immagine; vedi l'attività successiva qui sotto.
Aggiunta di punti attivi a un banner immagine adding-hotspots-to-an-image-banner
Puoi aggiungere punti attivi a un banner immagine utilizzando l'editor nella pagina Gestione punti attivi.
Quando aggiungi punti attivi, puoi definirli come una visualizzazione a comparsa Quickview, un collegamento ipertestuale o un frammento di esperienza.
Vedi Frammenti esperienza.
Le opzioni Annulla e Ripristina, posizionate nell'angolo superiore destro della pagina, sono supportate durante la sessione di creazione/modifica corrente.
Al termine della creazione dell'immagine interattiva, è possibile utilizzare Anteprima per visualizzare una rappresentazione dell'aspetto dell'immagine interattiva per i clienti.
Vedi (facoltativo) Anteprima immagini interattive.
Per aggiungere punti attivi a un banner immagine:
-
Nella vista Assets, individua il banner immagine da rendere interattivo.
-
Effettua una delle operazioni seguenti:
-
Passa il mouse sull'immagine, quindi seleziona Seleziona (icona a forma di segno di spunta). Sulla barra degli strumenti, selezionare Modifica.
-
Passa il puntatore sull'immagine, quindi seleziona Altre azioni (icona a tre punti) Modifica.
-
Selezionare l'immagine in modo da poterla aprire nella pagina Visualizzazione dettagli. Sulla barra degli strumenti, selezionare Modifica.
-
-
Nell'angolo superiore sinistro della pagina, selezionare Aggiungi punto attivo (icona di selezione del dito) per aprire la pagina Gestione punti attivi.
-
Seleziona Punto attivo nell'angolo superiore sinistro della pagina.
- Selezionare Punto attivo nell'angolo superiore sinistro della pagina Gestione punti attivi.
- Sull'immagine, selezionare la posizione in cui si desidera visualizzare il punto attivo. Se necessario, trascina il punto attivo per regolarne la posizione.
- Se necessario, aggiungi altri punti attivi ripetendo i passaggi a e b.
- (Facoltativo) Per eliminare un punto attivo, selezionalo nell'immagine, quindi seleziona Elimina (icona cestino) sotto l'intestazione Punti attivi.
-
Nel campo di testo Nome digitare il nome del punto attivo. Questo nome viene visualizzato anche nell'elenco a discesa Punto attivo selezionato.
-
Effettua una delle operazioni seguenti:
-
Selezionare Quickview.
-
Se sei un cliente Experience Manager Sites o eCommerce, seleziona l’icona del selettore prodotti (lente di ingrandimento) per aprire la pagina Seleziona prodotto. Seleziona il prodotto da utilizzare, quindi seleziona Seleziona nell'angolo superiore destro della pagina per tornare alla pagina Gestione punti attivi.
-
Se non sei un cliente Experience Manager Sites o eCommerce
- Vedi Identificare le variabili hotspot; è necessario definire queste variabili.
- Quindi, immetti manualmente il valore SKU. Nel campo di testo Valore SKU digitare la SKU (Stock Keeping Unit) del prodotto, che rappresenta un identificatore univoco per ogni prodotto o servizio specifico offerto. Il valore SKU immesso popola automaticamente la parte variabile del modello Quickview in modo che il sistema sappia associare il punto attivo selezionato alla visualizzazione rapida di un particolare SKU.
- (Facoltativo) Se in Quickview sono presenti altre variabili che è necessario utilizzare per identificare ulteriormente un prodotto, selezionare Aggiungi variabile generica. Nel campo di testo, specifica una variabile aggiuntiva.
category=Males
è ad esempio una variabile aggiunta.
-
-
Seleziona Collegamento ipertestuale.
- Se sei un cliente di Experience Manager Sites, seleziona l’icona Selettore siti (cartella) per passare a un URL. Il metodo di collegamento basato su URL non è possibile se il contenuto interattivo presenta collegamenti con URL relativi, in particolare collegamenti a pagine Experience Manager Sites.
- Se si è clienti autonomi, specificare il percorso URL completo di una pagina Web collegata nel campo di testo HREF.
Assicurati di specificare se aprire il collegamento in una nuova scheda del browser (impostazione predefinita consigliata) o nella stessa scheda.
Per ulteriori informazioni, vedere Utilizzare i selettori.
-
Seleziona Frammento esperienza.
-
Se sei un cliente di Experience Manager Sites, seleziona l’icona Ricerca (lente di ingrandimento) per aprire la pagina Frammento esperienza. Seleziona il frammento di esperienza da utilizzare, quindi seleziona Seleziona nell'angolo superiore destro della pagina per tornare alla pagina Gestione punti attivi.
Vedi Frammenti esperienza. -
Specifica la larghezza e l’altezza del frammento di esperienza da visualizzare sul banner.
note note NOTE Gli strumenti per la condivisione di social media nell’immagine interattiva non sono supportati quando si incorpora il visualizzatore in un frammento di esperienza. Per risolvere questo problema, puoi utilizzare o creare predefiniti visualizzatore che non dispongono di strumenti per la condivisione sui social media. Tali predefiniti visualizzatore consentono di incorporarli correttamente in Frammenti esperienza.
-
-
-
Seleziona Salva per salvare il lavoro e tornare alla pagina Sfoglia.
-
Publish l'immagine interattiva. La pubblicazione consente di distribuire il banner tramite il cloud e genera anche codice di incorporamento se devi integrarlo con un sito Web di terze parti.
Consulta Risorse Publish.
Dopo aver aggiunto gli hotspot e pubblicato l'immagine interattiva, puoi aggiungerla al sito Web esistente.
Vedi Integrare un'immagine interattiva con il tuo sito Web.
note note NOTE Se si modificano immagini interattive con punti attivi e si ritaglia l'immagine, i punti attivi vengono eliminati.
(Facoltativo) Anteprima di immagini interattive optional-previewing-interactive-images
Puoi utilizzare Anteprima per visualizzare una rappresentazione di come l’immagine interattiva viene visualizzata dai clienti e per testare i punti attivi dell’immagine in modo che si comportino come previsto.
Quando sei soddisfatto dell’immagine interattiva, puoi pubblicarla.
Vedi Incorporare il visualizzatore di video o immagini in una pagina Web.
Consulta Collegare gli URL all'applicazione Web. Il metodo di collegamento basato su URL non è possibile se il contenuto interattivo presenta collegamenti con URL relativi, in particolare collegamenti a pagine Experience Manager Sites.
Consulta Aggiungere Dynamic Medie Assets alle pagine.
Per visualizzare in anteprima le immagini interattive:
- Nella vista Assets, individua un’immagine interattiva esistente creata e seleziona per aprirla in Anteprima.
- Selezionare Visualizzatori nell'elenco a discesa Contenuto nell'angolo superiore sinistro della pagina Anteprima.
- Nell'elenco Visualizzatori selezionare Shoppable_Banner o il nome del predefinito visualizzatore di immagini interattivo creato.
- Seleziona gli hotspot sull'immagine se desideri testare le azioni associate.
risorse immagini interattive Publish publishing-interactive-image-assets
Per informazioni dettagliate su come pubblicare risorse immagine interattive, consulta Risorse Publish.
Integrare un’immagine interattiva con il sito web integrating-an-interactive-image-with-your-website
Dopo aver caricato un'immagine del banner, aggiunto punti attivi all'immagine e pubblicato l'immagine interattiva, puoi aggiungerla alla pagina del sito Web.
I clienti di Experience Manager Sites possono aggiungere l’immagine interattiva trascinando il componente File multimediali interattivi nella pagina. Consulta Aggiungere Dynamic Medie Assets alle pagine.
Se sei un cliente Experience Manager Assets indipendente, puoi aggiungere manualmente l’immagine interattiva al sito web come descritto in questa sezione.
-
Copia il codice di incorporamento dell'immagine interattiva pubblicata.
Vedi Incorporare il visualizzatore di video o immagini in una pagina Web. -
Aggiungi il codice da incorporare copiato nella posizione desiderata all’interno della pagina web.
Il codice di incorporamento copiato è impostato per un ambiente reattivo in modo che si adatti automaticamente all’area assegnata.
Esempio
Utilizzando il sito web demo come esempio:
Si noti che l'immagine dei tre maschi è un tag IMG
statico:
<img class="img-responsive" width="100%" title="Hero Image 2" alt="Hero Image 2" src="images/shoppable-banner.jpg">
L'integrazione è semplice come rimuovere il tag IMG
e sostituirlo con il codice da incorporare copiato da Experience Manager Assets. Puoi visualizzare il risultato nel seguente URL che mostra l’immagine interattiva acquistabile sulla pagina con tre punti attivi circolari:
Per applicare un ritaglio a un'immagine interattiva acquistabile per un ambiente reattivo, è possibile includere nel percorso l'attributo di configurazione dell'immagine interattiva ZoomView.iscommand
. Il componente ZoomView
è chiamato e iscommand
è il comando di server immagini "ritaglio" applicato.
Vedere l'attributo di configurazione ZoomView.iscommand.
Vedere il comando crop image serving.
Ora puoi integrare l’immagine interattiva con un Quickview esistente sul tuo sito web.
Integrare un'immagine interattiva con un Quickview esistente integrating-an-interactive-image-with-an-existing-quickview
L’ultimo passaggio di questo processo è l’integrazione dell’immagine interattiva con un’implementazione Quickview esistente sul sito web. Non esiste una soluzione all’integrazione che funzioni per tutti i casi. Ogni implementazione Quickview è unica ed è necessario un approccio specifico. Probabilmente richiede l'assistenza di un responsabile IT front-end.
L’implementazione Quickview esistente rappresenta in genere una catena di azioni correlate che si verificano sulla pagina web nell’ordine seguente:
- Un utente attiva un elemento nell’interfaccia utente del sito web.
- Il codice front-end ottiene un URL Quickview basato sull’elemento dell’interfaccia utente attivato nel passaggio 1.
- Il codice front-end invia una richiesta Ajax utilizzando l’URL ottenuto nel passaggio 2.
- La logica di back-end restituisce i dati o il contenuto Quickview corrispondenti al codice front-end.
- Il codice front-end carica i dati o il contenuto Quickview.
- Facoltativamente, il codice front-end converte i dati Quickview caricati in una rappresentazione HTML.
- Il codice front-end visualizza una finestra di dialogo o un pannello modale ed esegue il rendering del contenuto HTML sullo schermo per l’utente finale.
Queste chiamate non rappresentano chiamate API pubbliche indipendenti che possono essere chiamate dalla logica della pagina web da un passaggio arbitrario. Si tratta invece di una chiamata concatenata in cui ogni passaggio successivo è nascosto nell’ultima fase (callback) del passaggio precedente.
Nello stesso momento in cui l’immagine interattiva acquistabile sostituisce il passaggio 1 e parzialmente il passaggio 2, quando un utente seleziona un punto attivo all’interno dell’immagine acquistabile, tale interazione viene gestita dal visualizzatore. Il visualizzatore restituisce un evento alla pagina web che contiene tutti i dati dei punti attivi aggiunti in precedenza a Experience Manager Assets.
In un gestore eventi di questo tipo, il codice front-end esegue le seguenti operazioni:
- Ascolta un evento emesso dall’immagine interattiva acquistabile.
- Costruisce un URL Quickview in base ai dati del punto attivo.
- Attiva il processo di caricamento di Quickview dal backend e di rendering sullo schermo per la visualizzazione.
Il codice di incorporamento restituito da Experience Manager Assets dispone già di un gestore eventi pronto all’uso e commentato, come mostrato nel seguente snippet di codice evidenziato:
var s7interactiveimageviewer = new s7viewers.InteractiveImage({
"containerId" : "s7interactiveimage_div",
"params" : {
"serverurl" : "https://aodmarketingna.assetsadobe.com/is/image",
"contenturl" : "https://aodmarketingna.assetsadobe.com/",
"config" : "/etc/dam/presets/viewer/Shoppable_Media",
"asset" : "/content/dam/mac/aodmarketingna/shoppable-banner/shoppable-banner.jpg" }
})
/* // Example of interactive image event for Quickview.
s7interactiveimageviewer.setHandlers({
"quickViewActivate": function(inData) {
var sku=inData.sku; //SKU for product ID
//To pass other parameter from the hotspot, you must add custom parameter during the hotspot setup as parameterName=value
loadQuickView(sku); //Replace this call with your Quickview plugin
//See your Quickviewer plugin for the Quickview call
},
});
*/
s7interactiveimageviewer.init();
Pertanto, è necessario solo rimuovere il commento dal codice e sostituire il corpo del gestore fittizio con il codice specifico per la particolare pagina web.
Il processo di costruzione dell’URL Quickview è opposto a quello utilizzato per identificare le variabili hotspot trattate in precedenza.
Vedi Identificare le variabili hotspot.
Utilizzando i precedenti esempi di URL di Quickview, è possibile vedere come viene costruito l'URL di Quickview in ogni caso:
L’ultimo passaggio per attivare l’URL Quickview e il pannello Quickview richiede probabilmente l’assistenza di un responsabile IT front-end del reparto IT. Possiedono le conoscenze necessarie per sapere come attivare con precisione l’implementazione Quickview dal passaggio corretto, avendo un URL Quickview pronto all’uso.
Puoi vedere come questi passaggi vengono applicati al sito web demo per integrare completamente un’immagine interattiva acquistabile con il codice Quickview. In precedenza, la struttura dell’URL Quickview era identificata come segue:
/datafeed/$categoryId$-$SKU$.json
Per ricostruire l'URL nel gestore quickViewActivate
, è possibile utilizzare i campi categoryId
e SKU
disponibili nell'oggetto inData
passato al gestore dal codice del visualizzatore:
var sku=inData.sku;
var categoryId=inData.categoryId;
var quickViewUrl = "datafeed/" + categoryId + "-" + sku + ".json";
Il sito Web demo sta attivando la finestra di dialogo Quickview utilizzando una semplice chiamata alla funzione loadQuickView()
. Questa funzione accetta un solo argomento, ovvero l’URL dati Quickview. Di conseguenza, l'ultimo passaggio per integrare l'immagine interattiva acquistabile consiste nell'aggiungere la seguente riga di codice al gestore quickViewActivate
:
loadQuickView(quickViewUrl);
Di seguito è riportato il codice sorgente completo:
var s7interactiveimageviewer = new s7viewers.InteractiveImage({
"containerId" : "s7interactiveimage_div",
"params" : {
"serverurl" : "https://aodmarketingna.assetsadobe.com/is/image",
"contenturl" : "https://aodmarketingna.assetsadobe.com/",
"config" : "/etc/dam/presets/viewer/Shoppable_Media",
"asset" : "/content/dam/mac/aodmarketingna/shoppable-banner/shoppable-banner.jpg" }
})
s7interactiveimageviewer.setHandlers({
"quickViewActivate": function(inData) {
var sku=inData.sku;
var categoryId=inData.categoryId;
var quickViewUrl = "datafeed/" + categoryId + "-" + sku + ".json";
loadQuickView(quickViewUrl);
},
});
s7interactiveimageviewer.init();
Il sito web di dimostrazione finale con l’immagine interattiva completamente integrata è simile al seguente:
Utilizzare Quickview per creare pop-up personalizzati using-quickviews-to-create-custom-pop-ups
Vedi Creare pop-up personalizzati utilizzando Quickview.