Interactieve afbeeldingen interactive-images
U kunt statische afbeeldingen eenvoudig verrijken en aantrekkelijke ervaringen voor klanten creëren door 'onoverzichtelijke' hotspots naar een afbeelding te slepen. Slepbare hotspots combineren aanvullende informatie over een product of service met een directe, verkooppuntfunctie 'Toevoegen aan winkelwagentje' of 'Kopen'. Klanten kunnen deze hotspots selecteren die rechtstreeks aan het product of de service zijn gekoppeld, deze aan een winkelwagentje toevoegen of aan een webpagina zijn gekoppeld. Directe ervaringen zoals deze verhogen de betrokkenheid van klanten en conversies op uw website.
Hier volgt een blaasbare banner met een pop-upvenster van QuickView. Een gebruiker activeert de Snelle weergave door op de cirkel of de hotspot op het model te tikken.
Zie interactieve beelden in actieop de Web-pagina hierboven wordt afgebeeld.
Controleren hoe interactieve afbeeldingsbanners worden gemaakt watch-how-interactive-image-banners-are-created
Bekijk een analyse op hoe de interactieve beeldbanners(10 minuten en 33 seconden) worden gecreeerd. U leert ook hoe u interactieve afbeeldingsbanners kunt voorvertonen, bewerken en leveren.
Snel starten: Interactieve afbeeldingen quick-start-interactive-images
De volgende stapsgewijze beschrijving van de workflow is ontworpen om u te helpen snel aan de slag te gaan met interactieve afbeeldingen in Adobe Experience Manager Assets.
Zoek de rubriek van het Voorbeeld binnen sommige van de Snelle taken van het Begin. Het bevat een korte zelfstudie die op a Web-pagina voorbeeld gebaseerd is dat nog geen Interactieve Beelden heeft die aan hetworden toegevoegd.
De zelfstudie helpt u de stappen te illustreren voor het integreren van interactieve afbeeldingen op uw eigen website.
Stappen voor interactieve afbeeldingen:
-
(Optioneel) Identificeer hotspot-variabelen . Als u Adobe Experience Manager Assets en Dynamic Media standalone gebruikt, identificeer dynamische variabelen die in uw bestaande implementatie van de QuickView worden gebruikt. Zo weet u zeker dat u hotspotgegevens kunt invoeren wanneer u de interactieve afbeelding maakt. Zie (Optioneel) Hotspot-variabelen identificeren.
Nochtans, als u Experience Manager Sites, of Experience Manager eCommerce, of allebei gebruikt, dan is deze stap niet noodzakelijk. -
(Optioneel) Maak een voorinstelling voor een interactieve afbeeldingsviewer. Pas de grafische afbeelding aan die wordt gebruikt om hotspots te vertegenwoordigen. U hoeft geen eigen voorinstelling voor de interactieve afbeeldingsviewer te maken als u in plaats daarvan de voorinstelling voor de externe interactieve afbeeldingsviewer met de naam
Shoppable_Banner
wilt gebruiken.
Zie (Optioneel) Een voorinstelling voor een interactieve afbeeldingsviewer maken. -
upload een beeldbanner. Upload afbeeldingsbanners die u interactief wilt maken.
Zie Uploading een beeldbanner. -
voeg hotspots aan een beeldbanner toe. Voeg een of meer hotspots toe aan een afbeeldingsbanner. Koppel elke koppeling aan een handeling zoals een hyperlink, Snelle weergave of een ervaringsfragment. Nadat u hotspots hebt toegevoegd, kunt u deze taak voltooien door de interactieve afbeelding te publiceren.
Zie Toevoegend hotspots aan een beeldbanner.
Zie het Voorproeven van interactieve beelden- Facultatief. U kunt desgewenst een representatie van de verscherpte banner bekijken en de interactiviteit ervan testen.
Zie het Publiceren Assetsvoor details op hoe te om interactieve beeldactiva te publiceren. -
voeg een interactief beeld aan uw website of aan uw website in Experience Manager toe. Als u Sites of eCommerce gebruikt, of beide, kunt u interactieve beelden direct aan een Web-pagina in Experience Manager toevoegen. Sleep de component Interactieve media naar de pagina. Zie Toevoegend Dynamic Media Assets aan Pagina's.
Als u Experience ManagerAssets en Dynamic Media op zichzelf gebruikt, kopieert u de insluitcode naar uw website. Dan, integreer het met uw bestaande Snelle mening. Zie Integrerend een interactief beeld met uw website.
Als u WCM (Web Content Manager) van derden gebruikt, integreert u de nieuwe interactieve video met de bestaande Snelle weergave die op uw website wordt gebruikt. Zie Integrerend een interactief beeld met een bestaande QuickView.
(Optioneel) Hotspotvariabelen identificeren optional-identifying-hotspot-variables
- U wilt interactiviteit aan uw beeld toevoegen door aan Snelle meningen te teweegbrengen.
- Uw implementatie van Experience Manager gebruikt ** geen eCommerce integratiekader om productgegevens in Experience Manager van om het even welke oplossing van de eCommerce te trekken. Tot deze oplossingen behoren IBM® WebSphere® Commerce, Elastic Path, SAP Hybris of Intershop.
Begin door dynamische variabelen te identificeren die door uw bestaande implementatie van QuickView worden gebruikt zodat u hotspot gegevens kunt ingaan om het interactieve beeld tot stand te brengen.
Wanneer u hotspots toevoegt aan een bannerafbeelding in Experience Manager Assets, wijst u een SKU (Stock Keeping Unit) toe. SKU is een uniek herkenningsteken voor elk verschillend product of de dienst die u aanbiedt. Voeg desgewenst extra optionele variabelen toe aan elke hotspot. Dergelijke hotspotvariabelen worden later gebruikt om hotspots te laten overeenkomen met Quickview-inhoud.
Het is belangrijk om het aantal en het type variabelen correct te identificeren om met hotspot gegevens te associëren. Elke hotspot die aan een bannerafbeelding wordt toegevoegd, moet voldoende informatie bevatten om het product ondubbelzinnig te identificeren in het bestaande back-endsysteem.
Er zijn verschillende manieren om een set variabelen te identificeren die voor hotspot-gegevens moet worden gebruikt.
Soms is het voldoende om IT-specialisten te raadplegen die verantwoordelijk zijn voor de bestaande implementatie van QuickView. Dergelijke mensen zullen waarschijnlijk weten wat de minimumreeks gegevens wordt vereist om Snelle mening in het systeem te identificeren. Het is echter ook mogelijk om eenvoudig het bestaande gedrag van de front-end code te analyseren.
De meeste implementaties van de Snelle mening gebruiken het volgende paradigma:
- De gebruiker activeert een gebruikersinterface-element op de website. Selecteer bijvoorbeeld een knop Snelle weergave.
- De website verzendt een Ajax-aanvraag naar de achterkant om de Quickview-gegevens of -inhoud te laden, indien nodig.
- De Quickview-gegevens worden omgezet in de inhoud ter voorbereiding op de weergave op de webpagina.
- Tot slot geeft de front-end code dergelijke inhoud visueel op het scherm terug.
Vervolgens kunt u verschillende delen van de bestaande website bezoeken waar de functie QuickView is geïmplementeerd. Vervolgens activeert u de Quickview en de Ajax-URL die via webpagina is verzonden, om de gegevens of inhoud van de Snelle weergave te laden.
Normaal is er geen behoefte aan u om het even welke gespecialiseerde het zuiveren hulpmiddelen te gebruiken. Moderne webbrowsers beschikken over webinspecteurs die hun werk naar behoren doen. Hieronder volgen enkele voorbeelden van webbrowsers met webcontroles:
-
Om alle uitgaande HTTP- verzoeken in Google Chrome te zien, druk F12 om het paneel van Hulpmiddelen van de Ontwikkelaar te openen, en dan het lusje van het Netwerk te selecteren.
Druk in een Mac op Command+Option+I om het deelvenster Gereedschappen voor ontwikkelaars te openen en selecteer vervolgens het tabblad Netwerk. -
In Firefox kunt u de Firebug-plug-in activeren door op F12 te drukken en het tabblad Net te gebruiken. Of u kunt het ingebouwde gereedschap Inspecteur en het bijbehorende tabblad Netwerk gebruiken.
Druk in een Mac op Command+Option+I om het deelvenster Gereedschappen voor ontwikkelaars te openen en selecteer vervolgens het tabblad Inspecteur.
Wanneer netwerkcontrole in browser wordt aangezet, teweeg de Snelle mening op de pagina.
Zoek nu de URL van Quickview Ajax in het netwerklogboek en kopieer de geregistreerde URL voor toekomstige analyse. Gewoonlijk wanneer u de Quickview teweegbrengt zijn er talrijke verzoeken die naar de server worden verzonden. De URL van Quickview Ajax is doorgaans een van de eerste in de lijst. Het heeft een complex gedeelte of pad voor een querytekenreeks en het MIME-type voor reactie is text/html
, text/xml
of text/javascript
.
Tijdens dit proces is het belangrijk om verschillende delen van uw website te bezoeken, met verschillende productcategorieën en typen. De reden hiervoor is dat URL's in de Snelle weergave onderdelen kunnen bevatten die algemeen gelden voor een bepaalde categorie websites. Ze veranderen echter alleen als u een ander gedeelte van de website bezoekt.
In het eenvoudigste geval, is het enige veranderlijke deel in Quickview URL productSKU. In dit geval is de SKU-waarde het enige gegevensstuk dat u nodig hebt om hotspots toe te voegen aan de bannerafbeelding.
In complexe gevallen heeft de URL van de Snelle weergave echter naast de SKU ook verschillende elementen. Variabele elementen kunnen bijvoorbeeld categorie-id, kleurcode en code voor grootte zijn. In dergelijke gevallen is elk element een afzonderlijke variabele in de definitie van hotspot-gegevens in de functie voor onoverzichtelijke interactieve afbeeldingen in Experience Manager Assets.
Bekijk de volgende voorbeelden van URL's van QuickView en de resulterende hotspot-variabelen:
Voorbeeld
U kunt de zelfde benadering toepassen die in de drie bovenstaande voorbeelden op de demo Web-paginawordt gebruikt.
De demo-webpagina heeft verschillende productminiaturen, elk met een Quickview-knop met het label "Meer weergeven". Selecteer elke knop terwijl het foutopsporingsprogramma van uw webbrowser nog is geactiveerd en noteer de opgenomen URL's van de Snelle weergave. Nadat u alle vier de product Snelle meningen activeert beschikbaar op de pagina, hebt u de volgende lijst van de verzoeken van de Snelle mening die aan het achterste eind worden gemaakt:
/datafeed/Male-Windbreaker.json
/datafeed/Male-SimpleHenley.json
/datafeed/Male-CamoPullover.json
/datafeed/Female-QuiltedDownJacket.json
Wanneer u de serveraanroepen bekijkt, ziet u dat productspecifieke informatie alleen aanwezig is in het aanvraagpad. U merkt ook op dat het vraagkoord helemaal niet wordt gebruikt en er zijn twee verschillende types van betrokken gegevensstukken:
- Het eerste type is Mannelijk of Vrouwelijk. Je kunt deze 'productcategorie' noemen.
- Het tweede type is productnaam, zoals CamoPullover, die waarschijnlijk SKU is.
Op basis van deze informatie heeft de volledige URL van de Snelle weergave het volgende patroon:
/datafeed/$categoryId$-$SKU$.json
Op basis van een dergelijke analyse gebruikt u categoryId
en SKU
voor hotspots.
U kunt nu een afbeeldingsbanner uploaden en er hotspots aan toevoegen met de functie voor onoverzichtelijke interactieve afbeeldingen in Experience Manager Assets.
(Optioneel) Een voorinstelling voor een interactieve afbeeldingsviewer maken optional-creating-an-interactive-image-viewer-preset
U kunt de standaardvoorinstelling voor een interactieve afbeeldingsviewer buiten de box met de naam Shoppable_Banner
gebruiken die bij Experience Manager Assets wordt geleverd. U kunt ook uw eigen aangepaste viewer-voorinstelling maken voor gebruik met interactieve afbeeldingen.
Wanneer u een aangepaste voorinstelling voor een interactieve afbeeldingsviewer maakt, kunt u de weergave van hotspots in de afbeeldingsbanner bepalen. Als onderdeel van het maken van de viewervoorinstelling kunt u een hotspot-afbeelding uit een galerie met vooraf gedefinieerde afbeeldingen gebruiken.
Nadat u de viewervoorinstelling hebt opgeslagen, wordt deze automatisch geactiveerd (ingeschakeld) op de pagina met de lijst met voorinstellingen voor viewers in Experience Manager Assets. Deze functionaliteit houdt in dat het zichtbaar is in de Interactieve component van Media en wanneer u activa bekijkt. Nochtans, om te leveren een interactieve banner met deze vooraf ingestelde kijker, publiceert ook uw vooraf ingestelde kijker. Deze regel geldt voor aangepaste of uit-van-box viewer-voorinstellingen.
om een Interactieve de kijker van het Beeld tot stand te brengen vooraf ingesteld:
-
Ga in de linkertrack naar Tools > Assets > Viewer Presets .
-
Selecteer Create in de rechterbovenhoek van de pagina.
-
Typ in het dialoogvenster Nieuwe voorinstelling voor viewer een naam om de voorinstelling voor de interactieve bannerviewer te beschrijven.
Deze titel wordt weergegeven op de pagina met de lijst met voorinstellingen voor viewers nadat u de titel hebt opgeslagen.
-
Selecteer in het vervolgkeuzemenu Uitgebreid mediatype de optie Interactive Image.
-
Selecteer Create .
-
Selecteer de tab Appearance op de pagina Voorinstelling viewer bewerken.
-
Voer een van de volgende handelingen uit:
- Als u uw eigen hotspot-afbeelding wilt uploaden die u voor afbeeldingen wilt gebruiken, selecteert u het pictogram Asset Picker. Navigeer op de pagina Inhoud selecteren naar de gewenste hotspot-afbeelding en selecteer deze. Selecteer het pictogram Vinkje in de rechterbovenhoek.
- Als u een vooraf gedefinieerde hotspot-afbeelding wilt selecteren, selecteert u het pictogram Hotspot-galerie. Selecteer in het palet van de hotspot de hotspot die u wilt gebruiken.
-
Selecteer Save in de rechterbovenhoek van de pagina.
Zorg ervoor dat u de nieuwe viewervoorinstelling publiceert.
Zie de Kijker van Publish steltvooraf in.
U kunt nu een afbeeldingsbanner uploaden.
Een afbeeldingsbanner uploaden uploading-an-image-banner
Als u reeds de beelden hebt geüpload die u wilt gebruiken, aan de volgende stap vooruitgaan, toevoegend hotspots aan een beeldbanner.
om een beeldbanner te uploaden:
-
Upload afbeeldingsbanners die u interactief wilt maken.
Zie Uploading activa.
U kunt nu hotspots toevoegen aan de afbeeldingsbanner. Zie de volgende taak hieronder.
Hotspots toevoegen aan een afbeeldingsbanner adding-hotspots-to-an-image-banner
U kunt hotspots toevoegen aan een afbeeldingsbanner met de editor op de pagina Hotspot-beheer.
Wanneer u hotspots toevoegt, kunt u deze definiëren als een pop-upweergave in QuickView, als een hyperlink of als een Experience-fragment.
Zie Fragmenten van de Ervaring.
Opties voor Ongedaan maken en Opnieuw worden in de rechterbovenhoek van de pagina ondersteund tijdens de huidige sessie voor maken en bewerken.
Wanneer u klaar bent met het maken van uw interactieve afbeelding, kunt u Voorvertoning gebruiken om een voorstelling te zien van hoe uw interactieve afbeelding eruit ziet voor klanten.
Zie (Optioneel) Een voorvertoning weergeven van interactieve afbeeldingen.
om hotspots aan een beeldbanner toe te voegen:
-
Navigeer in de Assets-weergave naar de afbeeldingsbanner die u interactief wilt maken.
-
Voer een van de volgende handelingen uit:
-
Houd de muisaanwijzer boven de afbeelding en selecteer vervolgens Select (vinkje). Selecteer Edit op de werkbalk.
-
Houd de muisaanwijzer boven de afbeelding en selecteer vervolgens More actions (pictogram met drie punten) > Edit .
-
Selecteer de afbeelding om deze te openen op de pagina Detailweergave. Selecteer Edit in de werkbalk.
-
-
Selecteer in de linkerbovenhoek van de pagina de optie Add Hotspot (vingergeselecteerd pictogram) om de pagina Hotspot-beheer te openen.
-
Selecteer Hotspot in de linkerbovenhoek van de pagina.
- Selecteer Hotspot in de linkerbovenhoek van de pagina Hotspot Management.
- Selecteer in de afbeelding een locatie waar u de hotspot wilt weergeven. Sleep indien nodig de hotspot om de locatie aan te passen. Of gebruik de pijltoetsen op het toetsenbord om de positie van een geselecteerde hotspot te bepalen.
- Voeg desgewenst meer hotspots toe door de stappen a en b te herhalen.
- (Optioneel) Als u een hotspot wilt verwijderen, selecteert u deze in de afbeelding en selecteert u vervolgens Delete (prullenbakpictogram) onder de kop Hotspots .
-
Typ in het tekstveld Naam de naam van de hotspot. Deze naam wordt ook weergegeven in de vervolgkeuzelijst Geselecteerde hotspot.
-
Voer een van de volgende handelingen uit:
-
Selecteer Quickview .
-
Als u een Experience Manager Sites- of eCommerce-klant bent, selecteert u het pictogram Productkiezer (vergrootglas) om de pagina Selecteer product te openen. Selecteer het product u wilt gebruiken, dan selecteren Uitgezocht in de hoger-juiste hoek van de pagina. U wordt teruggestuurd naar de pagina Hotspot-beheer.
-
Als u niet een klant van Experience Manager Sites of eCommerce bent
- Zie identificerend hotspot variabelen; u moet deze variabelen bepalen.
- Voer vervolgens handmatig de SKU-waarde in. Typ in het tekstveld SKU-waarde de SKU van het product. De ingevoerde waarde van SKU bevolkt automatisch het veranderlijke gedeelte van het malplaatje van de Snelle mening. Het zorgt ervoor dat het systeem weet om geplakte hotspot met een bepaalde Snelle mening van SKU te associëren.
- (Optioneel) Als er andere variabelen in de Snelle weergave zijn die worden gebruikt om een product verder te identificeren, selecteert u Add Generic Variable . Geef in het tekstveld een extra variabele op.
category=Mens
is bijvoorbeeld een toegevoegde variabele.
-
-
Selecteer Hyperlink .
- Als u een Experience Manager Sites-klant bent, selecteert u het pictogram Site-kiezer (map). Navigeer naar een URL. De op URL gebaseerde methode van het verbinden is niet mogelijk als uw interactieve inhoud verbindingen met relatieve URLs, in het bijzonder verbindingen met Experience Manager Sites pagina's heeft.
- Als u een zelfstandige klant bent, geeft u in het tekstveld HREF het volledige URL-pad naar een gekoppelde webpagina op.
Zorg ervoor dat u opgeeft of u de koppeling wilt openen in een nieuw browsertabblad (aanbevolen standaard) of op hetzelfde tabblad.
Zie Werk met Kiezersvoor meer informatie.
-
Selecteer Experience Fragment .
-
Als u een Experience Manager Sites-klant bent, selecteert u het zoekpictogram (vergrootglas) om de pagina Experience Fragment te openen. Selecteer het ervaringsfragment dat u wilt gebruiken. Selecteer vervolgens Select rechtsboven op de pagina. U wordt teruggestuurd naar de pagina Hotspot-beheer.
Zie Fragmenten van de Ervaring. -
Geef de breedte en hoogte van het ervaringsfragment op zoals u het wilt weergeven op de banner.
note note NOTE De gereedschappen voor het delen van sociale media in interactieve afbeeldingen worden niet ondersteund wanneer u de viewer insluit in een ervaringsfragment. Gebruik of maak in plaats daarvan viewervoorinstellingen die geen gereedschappen voor het delen van sociale media hebben. Met dergelijke voorinstellingen voor viewers kunt u de voorinstelling met succes insluiten in Experience Fragments.
-
-
-
Selecteer Save om uw werk op te slaan en terug te keren naar de pagina Bladeren.
-
Publish the interactive image. Publiceren zorgt voor de banner via de cloud en genereert ook insluitcode waarmee u kunt integreren met een website van derden.
Nadat u hotspots hebt toegevoegd en de interactieve afbeelding hebt gepubliceerd, kunt u deze nu toevoegen aan uw bestaande website.
Zie een interactief beeld met uw websiteintegreren.
note note NOTE Als u interactieve afbeeldingen met hotspots bewerkt en de afbeelding bijsnijdt, worden de hotspots verwijderd.
(Optioneel) Interactieve afbeeldingen voorvertonen optional-previewing-interactive-images
Met Voorvertoning kunt u zien hoe uw interactieve afbeelding er uitziet voor klanten. Met Voorvertoning kunt u ook de hotspots van de afbeelding testen om te controleren of deze zich naar behoren gedragen.
Als u tevreden bent met de interactieve afbeelding, kunt u deze publiceren.
Zie de Video of Kijker van het Beeld op een Web-paginainbedden.
Zie Verbinding URLs aan uw Webtoepassing. De op URL gebaseerde methode van het verbinden is niet mogelijk als uw interactieve inhoud verbindingen met relatieve URLs, in het bijzonder verbindingen met Experience Manager Sites pagina's heeft.
Zie Dynamic Media Assets aan Pagina'stoevoegen.
aan voorproef interactieve beelden:
- Navigeer in de Assets-weergave naar een bestaande interactieve afbeelding die u hebt gemaakt en selecteer deze om deze te openen in Voorvertoning.
- Selecteer Viewers in de vervolgkeuzelijst Inhoud in de linkerbovenhoek van de pagina Voorvertoning.
- Selecteer Shoppable_Banner in de lijst Viewers of de naam van de voorinstelling voor de interactieve afbeeldingsviewer die u hebt gemaakt.
- Selecteer hotspots in de afbeelding om de bijbehorende acties van hotspots te testen.
Interactieve Publish-afbeeldingselementen publishing-interactive-image-assets
Zie Publish Assetsvoor details op hoe te om interactieve beeldactiva te publiceren.
Een interactieve afbeelding met uw website integreren integrating-an-interactive-image-with-your-website
Nadat u een bannerafbeelding hebt geüpload, hotspots hebt toegevoegd en de interactieve afbeelding hebt gepubliceerd, kunt u deze toevoegen aan uw websitepagina.
Als u een Experience Manager Sites-klant bent, kunt u de interactieve afbeelding toevoegen door de component Interactieve media naar de pagina te slepen. Zie Dynamic Media Assets aan Pagina'stoevoegen.
Als u een zelfstandige Experience Manager Assets-klant bent, kunt u de interactieve afbeelding handmatig aan uw website toevoegen, zoals in deze sectie wordt beschreven.
-
Kopieer de insluitcode van de gepubliceerde interactieve afbeelding.
Zie de Video of Kijker van het Beeld op een Web-paginainbedden. -
Voeg de gekopieerde insluitcode toe op de gewenste locatie op de webpagina.
De gekopieerde insluitcode wordt ingesteld voor een responsieve omgeving, zodat deze automatisch in het toegewezen gebied past.
Voorbeeld
Gebruikend de demowebsite als voorbeeld, merk op dat het beeld van de drie individuen een statische IMG
markering is:
<img class="img-responsive" width="100%" title="Hero Image 2" alt="Hero Image 2" src="images/shoppable-banner.jpg">
Integratie is net zo eenvoudig als het verwijderen van de tag IMG
en het vervangen door de gekopieerde insluitcode uit Experience Manager Assets. U kunt zien dat het resultaat het shoppable interactieve beeld op de pagina met drie cirkelhotspotstoont.
Als u een 'uitsnijding' wilt toepassen op een verwisselbare interactieve afbeelding voor een responsieve omgeving, neemt u het configuratiekenmerk Interactive Image ZoomView.iscommand
op in het pad. In dit geval wordt de component ZoomView
aangeroepen en is iscommand
de opdracht "uitsnijden" voor het bedienen van afbeeldingen die u toepast.
Zie ZoomView.iscommandconfiguratieattributen.
Zie gewasbeeld het dienen bevel.
U bent nu klaar om de interactieve afbeelding te integreren met een bestaande QuickView op uw website.
Een interactieve afbeelding integreren met een bestaande QuickView integrating-an-interactive-image-with-an-existing-quickview
De laatste stap in dit proces is het integreren van de interactieve afbeelding met een bestaande Quickview-implementatie op uw website. Er is geen oplossing voor de integratie die in alle gevallen werkt. Elke implementatie van Quickview is uniek en een specifieke benadering is nodig. Daarom is het nuttig om de hulp van een front-end IT-persoon in te roepen.
De bestaande implementatie van QuickView vertegenwoordigt normaal gesproken een reeks onderling samenhangende acties die op de webpagina in de volgende volgorde plaatsvinden:
- Een gebruiker activeert een element in de gebruikersinterface van uw website.
- De front-end code verkrijgt een Quickview URL die op het gebruikersinterface element wordt gebaseerd dat in stap 1 werd teweeggebracht.
- De front-end code verzendt een Ajax- verzoek gebruikend URL die in stap 2 wordt verkregen.
- De achterste logica keert de overeenkomstige gegevens of inhoud van de Snelle mening terug naar de front-end code.
- De front-end code laadt de gegevens of de inhoud van de Snelle mening.
- Naar keuze, zet de front-end code de geladen gegevens van de Snelle mening in een vertegenwoordiging van HTML om.
- De front-end code geeft een modaal dialoogvenster of deelvenster weer en geeft de HTML-inhoud op het scherm voor de gebruiker weer.
Deze vraag vertegenwoordigt niet noodzakelijk onafhankelijke openbare API vraag die door de Web-pagina logica van een willekeurige stap wordt geroepen. In plaats daarvan, is het een geketende vraag waar elke volgende stap in de laatste fase (callback) van de vorige stap verborgen is.
Wanneer de verschuifbare interactieve afbeelding stap 1 en gedeeltelijk stap 2 vervangt, tikt een gebruiker op een hotspot in de verschuifbare afbeelding. Deze gebruikersinteractie wordt door de viewer afgehandeld. De viewer retourneert een gebeurtenis naar de webpagina die alle hotspotgegevens bevat die eerder aan Experience Manager Assets zijn toegevoegd.
In een dergelijke gebeurtenishandler doet de front-end code het volgende:
- Luistert naar een gebeurtenis die wordt uitgegeven door de mogelijk onjuiste interactieve afbeelding.
- Hiermee maakt u een Quickview-URL op basis van de hotspot-gegevens.
- Triggert het proces om de Snelle mening van het achtereind te laden en het terug te geven op het scherm voor vertoning.
De insluitcode die door Experience Manager Assets wordt geretourneerd, heeft een gebruiksklare gebeurtenishandler die als commentaar wordt gemarkeerd, zoals in het volgende gemarkeerde codefragment wordt getoond:
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, 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();
Het is dus alleen nodig de commentaarmarkering van de code ongedaan te maken en de dummy-handlertekst te vervangen door de code die specifiek is voor de specifieke webpagina.
Het proces voor het samenstellen van de URL van de Snelle weergave is tegengesteld aan het proces voor het identificeren van hotspot-variabelen die eerder zijn behandeld.
Zie hotspot variabelenidentificeren.
Met behulp van de vorige URL-voorbeelden van Quickview kunt u in de volgende voorbeelden zien hoe de URL van de QuickView in elk geval wordt samengesteld:
De laatste stap om de Quickview URL teweeg te brengen en het paneel van de Snelle mening te activeren vereist de hulp van een front-end persoon van IT van uw werk. Zij hebben de kennis om het best te weten hoe te om de implementatie van de Snelle mening van de juiste stap nauwkeurig teweeg te brengen, die een klaar-aan-gebruiksKickview URL hebben.
U kunt zien hoe deze stappen worden toegepast op de demo-website om een onoverzichtelijke interactieve afbeelding volledig te integreren met de Quickview-code. Eerder werd de structuur van de URL van de Snelle weergave als volgt geïdentificeerd:
/datafeed/$categoryId$-$SKU$.json
Als u deze URL wilt reconstrueren binnen de quickViewActivate
-handler, kunt u de velden categoryId
en SKU
gebruiken. Deze velden zijn beschikbaar in het inData
-object dat door de code van de viewer wordt doorgegeven aan de handler:
var sku=inData.sku;
var categoryId=inData.categoryId;
var quickViewUrl = "datafeed/" + categoryId + "-" + sku + ".json";
De demowebsite activeert het dialoogvenster Snelle weergave met een eenvoudige functieaanroep loadQuickView()
. Deze functie heeft slechts één argument, namelijk de gegevens-URL van de Snelle weergave. De laatste stap voor het integreren van de verschuifbare interactieve afbeelding is dan ook het toevoegen van de volgende coderegel aan de quickViewActivate
-handler:
loadQuickView(quickViewUrl);
Hier volgt de volledige broncode:
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();
De definitieve demowebsite met het volledig geïntegreerde interactieve beeld.
Aangepaste pop-ups maken met Snelle weergave using-quickviews-to-create-custom-pop-ups
Zie douane pop-up Windows® gebruikend QuickViewcreëren.