您可以將「可購物」熱點拖放至影像上,輕鬆讓靜態影像豐富,吸引客戶體驗。 可購物熱點結合有關產品或服務的其他資訊與直接的銷售點「加入購物車」或「購買」功能。 客戶可以點選這些直接連結至產品或服務的熱點、將其新增至購物車,或連結至網頁。 這類直接體驗可提升客戶參與度和您網站上的轉換率。
以下是具有「快速檢視」彈出式視窗的可購物橫幅。 使用者點選模型上的圓圈或「熱點」以啟動快速檢視。
另請參閱 互動式影像的實際運作中 ,位於上圖網頁上。
觀看逐步解說 如何建立互動式影像橫幅 (10分33秒)。 您也會瞭解如何預覽、編輯及傳遞互動式影像橫幅。
下列逐步工作流程說明可協助您在Adobe Experience Manager Assets中快速啟動並執行互動式影像。
尋找 範例 部分快速入門任務中的標題。 它包含一個基於的簡短教學課程 尚未新增互動影像的網頁範例.
本教學課程有助於說明在您的網站上整合互動式影像的步驟。
互動式影像步驟:
(可選)識別熱點變數. 如果您使用Adobe Experience Manager Assets和Dynamic Media獨立,請識別在現有Quickview實作中使用的動態變數。 這麼做可確保您在建立互動式影像時能夠輸入熱點資料。 另請參閱 (選用)識別熱點變數.
不過,如果您使用Experience Manager Sites或Experience Manager電子商務,或兩者都使用,則不需要執行此步驟。
(可選)建立互動式影像檢視器預設集. 自訂用來表示熱點的圖形影像。 如果您打算使用現成的互動影像檢視器預設集,則不需要建立自己的互動影像檢視器預設集,該預設集名為 Shoppable_Banner
而非。
另請參閱 (可選)建立互動式影像檢視器預設集.
上傳影像橫幅. 上傳您想要互動的影像橫幅。
另請參閱 上傳影像橫幅.
將熱點新增至影像橫幅. 新增一或多個熱點至影像橫幅。 將每個專案與超連結、快速檢視或體驗片段等動作建立關聯。 新增熱點後,您就可以發佈互動式影像來完成這項工作。
另請參閱 新增熱點至影像橫幅.
另請參閱 預覽互動式影像 — 選擇性。 如有需要,您可以檢視可購物橫幅的呈現方式,並測試其互動性。
另請參閱 發佈資產 以取得如何發佈互動式影像資產的詳細資訊。
以Experience Manager將互動式影像新增至您的網站或您的網站. 如果您使用Sites或eCommerce,或兩者都使用,您可以直接將互動式影像以Experience Manager新增至網頁。 將互動式媒體元件拖曳至頁面上。 另請參閱 將Dynamic Media資產新增至頁面.
如果您使用Experience Manager Assets和獨立式Dynamic Media,請複製網站上的內嵌程式碼。 然後,將其與您現有的快速檢視整合。 另請參閱 將互動式影像與您的網站整合.
如果您使用協力廠商WCM (Web內容管理員),請將新的互動式視訊與網站上使用的現有快速檢視整合。 另請參閱 整合互動式影像與現有的快速檢視.
只有符合下列條件時,才需要執行此工作:
首先,請識別您現有Quickview實作所使用的動態變數,以便您可以輸入熱點資料來建立互動式影像。
當您在Experience Manager Assets中新增熱點至橫幅影像時,請指派SKU (庫存單位)。 SKU是您提供的每個不同產品或服務的唯一識別碼。 此外,也可將任何額外的選用變數新增至每個熱點。 這類熱點變數稍後會用於比對熱點與Quickview內容。
請務必正確識別要與熱點資料產生關聯的變數數量和型別。 新增至橫幅影像的每個熱點都必須攜帶足夠的資訊,以明確識別現有後端系統中的產品。
有不同的方法可識別一組變數,以用於熱點資料。
有時只要諮詢負責現有Quickview實作的IT專家就足夠了。 這類人可能會知道在系統中識別「快速檢視」所需的最低資料集為何。 但是,也可以只分析前端計畫碼的現有行為。
大部分的「快速檢視」實作都使用下列範例:
接著,方法就是造訪已實作「快速檢視」功能的現有網站的不同區域。 然後觸發Quickview並取得網頁傳送的Ajax URL,以載入Quickview資料或內容。
通常您不需要使用任何專門的偵錯工具。 現代的網頁瀏覽器提供可完成適當工作的網頁檢查工具。 以下是一些包含網頁檢查器的網頁瀏覽器範例:
若要在Google Chrome中檢視所有傳出的HTTP請求,請按F12開啟「開發人員工具」面板,然後選取「網路」索引標籤。
在Mac上,按Command+Option+I開啟「開發人員工具」面板,然後選取「網路」標籤。
在Firefox中,您可以按下F12來啟動Firebug外掛程式,並使用其「網路」索引標籤。 或者,您也可以使用內建的「檢視器」工具及其「網路」標籤。
在Mac上,按Command+Option+I開啟「開發人員工具」面板,然後選取「檢測器」索引標籤。
在瀏覽器中開啟網路監視時,會觸發頁面上的快速檢視。
現在,請在網路記錄檔中找到Quickview Ajax URL,並複製記錄的URL以供日後分析。 通常,當您觸發「快速檢視」時,會有許多要求傳送至伺服器。 通常,快速檢視Ajax URL是清單中的第一個專案。 它具有複雜的查詢字串部分或路徑,並且其回應MIME型別是 text/html
, text/xml
,或 text/javascript
.
在此過程中,請務必使用不同的產品類別和型別,造訪您網站的不同區域。 原因在於「快速檢視」URL可以包含指定網站類別的共同部分。 不過,只有在您造訪網站的其他區域時,這些值才會變更。
最簡單的情況是,快速檢視URL中的唯一變數部分是產品SKU。 在此情況下,SKU值是您將熱點新增至橫幅影像時唯一需要的資料片段。
不過,在複雜的情況下,除了SKU之外,快速檢視URL還有不同的變數元素。 例如,變異的元素可能包括類別ID、顏色代碼和大小代碼。 在這種情況下,在Experience Manager Assets的可購物互動影像功能中,每個元素在熱點資料定義中都是一個單獨的變數。
請考量下列快速檢視URL範例及其產生的熱點變數:
單一SKU,可在查詢字串中找到。 |
錄製的快速檢視URL包含以下專案:
URL中的唯一變數部分是productId=查詢字串引數的值,這顯然是SKU值。 因此,熱點只需要填入如下值的SKU欄位 |
在URL路徑中找到單一SKU。 |
錄製的快速檢視URL包含以下專案:
變數部分位於路徑的最後一部分,並成為熱點的SKU值: |
查詢字串中的SKU和類別識別碼。 |
錄製的快速檢視URL包含以下專案:
在這種情況下,URL中有兩個不同的部分。 SKU會儲存在 因此,熱點定義是配對。 即SKU值和名為的額外變數
|
範例
您可以將上述三個範例中所用的相同方法套用至 示範網頁.
示範網頁具有多個產品縮圖,每個縮圖都有一個標示為「檢視更多」的「快速檢視」按鈕。 當您仍啟動網頁瀏覽器的偵錯工具時,請選取每個按鈕並記下錄製的「快速檢視」URL。 啟用頁面上可用的所有四個產品快速檢視後,您會獲得向後端發出的快速檢視請求清單:
/datafeed/Male-Windbreaker.json
/datafeed/Male-SimpleHenley.json
/datafeed/Male-CamoPullover.json
/datafeed/Female-QuiltedDownJacket.json
檢視伺服器呼叫,您會發現要求路徑中只有產品特定資訊。 您也注意到根本不會使用查詢字串,而且其中涉及兩種不同型別的資料片段:
根據此資訊,整個快速檢視URL的模式如下:
/datafeed/$categoryId$-$SKU$.json
根據此類分析,您應使用 categoryId
和 SKU
用於熱點。
您現在可以使用Experience Manager Assets中的可購物互動影像功能,上傳影像橫幅及新增熱點。
您可以選擇使用預設的現成互動式影像檢視器預設集,稱為 Shoppable_Banner
Experience Manager Assets隨附的其他功能。 或者,您也可以建立自己的自訂檢視器預設集,以用於互動式影像。
建立自訂互動式影像檢視器預設集時,您可以決定影像橫幅上的熱點外觀。 在建立檢視器預設集時,您可以選擇使用來自預先定義影像庫的熱點圖形。
儲存檢視器預設集後,它就會在Experience Manager Assets的「檢視器預設集」清單頁面上自動啟動(開啟)。 這項功能表示只要您檢視資產,互動媒體元件中都能看到這項功能。 但是,到 deliver 具有此檢視器預設集的互動式橫幅, 發佈 您的檢視器預設集也是。 此規則適用於自訂或現成可用的檢視器預設集。
若要建立互動式影像檢視器預設集:
在左側邊欄中,前往 工具 > 資產 > 檢視器預設集.
在頁面的右上角附近,點選 建立.
在「新增檢視器預設集」對話方塊中,輸入描述互動式橫幅檢視器預設集的名稱。
儲存後,此標題會顯示在「檢視器預設集」清單頁面中。
在「豐富型媒體類型」下拉式功能表中,選取「互動 式影像」。
選擇 建立。
在「編輯檢視器預設集」頁面上,點選 外觀 標籤。
執行下列任一項作業:
在頁面的右上角附近,點選 儲存.
請確定您發佈新的檢視器預設集。
另請參閱 發佈檢視器預設集.
您現在已準備好上傳影像橫幅。
如果您已上傳要使用的影像,請繼續進行下一個步驟, 新增熱點至影像橫幅.
若要上傳影像橫幅:
上傳您想要互動的影像橫幅。
另請參閱 正在上傳資產.
您現在已準備好將熱點新增至影像橫幅;請參閱下方的下一個工作。
您可以使用「熱點管理」頁面上的編輯器,將熱點新增至影像橫幅。
新增熱點時,可將熱點定義為「快速檢視」彈出式顯示、超連結或體驗片段。
另請參閱 體驗片段.
將檢視器嵌入體驗片段時,不支援互動式影像中的社群媒體分享工具。 請改用或建立沒有社群媒體分享工具的檢視器預設集。 這類檢視器預設集可讓您成功將其嵌入體驗片段中。
在您目前的建立/編輯工作階段期間,支援頁面右上角附近的「還原」和「重做」選項。
當您完成互動式影像的建立時,可以使用「預覽」來檢視向客戶呈現互動式影像的方式。
另請參閱 (可選)預覽互動式影像.
當您將熱點新增至互動式影像或轉盤橫幅中的影像時,熱點資訊會儲存在相同的中繼資料位置。 此位置是相對於影像的位置,無論其為互動影像或輪播橫幅。 這項功能表示您可以在任一檢視器中輕鬆重複使用相同的影像,及其定義的熱點資料。
但是請注意,轉盤橫幅支援影像地圖,該影像也可能包含熱點;互動式影像則否。 如果您打算建立使用相同影像的互動式影像或輪播橫幅,請記住這一點。 您可以改用相同影像的個別復本,建立互動式影像和輪播橫幅。
另請參閱 輪播橫幅.
如果您使用熱點編輯互動式影像並裁切影像,則會移除熱點。
若要新增熱點至影像橫幅:
在「資產」檢視中,導覽至您要產生互動式效果的影像橫幅。
執行下列任一項作業:
暫留在影像上,然後點選 選取 (勾選圖示)。 在工具列上,點選 編輯.
暫留在影像上,然後點選 更多動作 (三點圖示) >編輯.
若要在「詳細資料檢視」頁面中開啟,請點選影像。 在工具列中,點選 編輯.
在頁面的左上角附近,點選「新增熱點」( 手指點選圖示 )以開啟「熱點」管理頁面。
在頁面的左上角附近,點選 熱點.
在「名稱」文字欄位中,輸入連結區的名稱。 此名稱也會顯示在選取的熱點下拉式清單中。
執行下列任一項作業:
選取 快速檢視.
如果您是Experience Manager Sites或電子商務客戶,請選取「產品選擇器」圖示(放大鏡)以開啟「選取產品」頁面。 選取您要使用的產品,然後點選 選取 在頁面的右上角。 您會返回「熱點」管理頁面。
如果您是 not Experience Manager Sites或電子商務客戶
category=Mens
是新增的變數。選取 超連結.
請務必指定要在新的瀏覽器分頁(建議的預設值)或相同的分頁中開啟連結。
另請參閱 使用選取器 以取得詳細資訊。
選取 體驗片段.
如果您是Experience Manager Sites客戶,請選取「搜尋」圖示(放大鏡)以開啟「體驗片段」頁面。 選取您要使用的體驗片段。 然後點選 選取 在頁面的右上角。 您會返回「熱點」管理頁面。
另請參閱 體驗片段.
指定您希望體驗片段在橫幅上顯示的寬度和高度。
將檢視器嵌入體驗片段時,不支援互動式影像中的社群媒體分享工具。 請改用或建立沒有社群媒體分享工具的檢視器預設集。 這類檢視器預設集可讓您成功將其嵌入體驗片段中。
選取 儲存 以儲存您的工作並返回「瀏覽」頁面。
發佈互動式影像。 發佈功能會透過雲端傳送橫幅,並產生內嵌程式碼,讓您與協力廠商網站整合。
另請參閱 發佈資產.
新增熱點並發佈互動式影像後,您現在就可以將其新增至現有網站了。
另請參閱 將互動式影像與您的網站整合.
如果您使用熱點編輯互動式影像並裁切影像,則會刪除您的熱點。
您可以使用「預覽」來檢視向客戶呈現互動式影像的方式。 「預覽」也可讓您測試影像的熱點,確保它們如預期般運作。
當您對互動式影像感到滿意時,可以發佈該影像。
另請參閱 將視訊或影像檢視器內嵌在網頁上.
另請參閱 將URL連結至您的網頁應用程式. 如果您的互動式內容具有具有具有相對URL的連結,尤其是指向Experience Manager Sites頁面的連結,則無法採用URL型連結方法。
另請參閱 將Dynamic Media資產新增至頁面.
若要預覽互動式影像:
另請參閱 發佈資產 以取得如何發佈互動式影像資產的詳細資訊。
上傳橫幅影像、新增熱點並發佈互動式影像後,您就可以將其新增至網站頁面了。
如果您是Experience Manager Sites客戶,您可以將互動式媒體元件拖曳至頁面上,以新增互動式影像。 另請參閱 將Dynamic Media資產新增至頁面.
如果您是獨立Experience Manager Assets客戶,您可以依照本節所述,手動將互動式影像新增至您的網站。
複製已發佈的互動式影像的內嵌程式碼。
另請參閱 將視訊或影像檢視器內嵌在網頁上.
將複製的內嵌程式碼新增至網頁內所需的位置。
複製的內嵌程式碼是為回應式環境所設定,因此會自動符合指派的區域。
範例
使用 示範網站作為範例,請注意這三人的圖片是靜態的 IMG
標籤:
<img class="img-responsive" width="100%" title="Hero Image 2" alt="Hero Image 2" src="images/shoppable-banner.jpg">
整合就像移除 IMG
標籤並將其取代為從Experience Manager Assets複製的內嵌程式碼。 您可以看到結果 在含有三個圓形熱點的頁面上顯示可購物互動影像.
此時,示範網站可購物互動影像上的熱點僅供顯示之用。 它們尚未與現有的快速檢視整合。
若要針對回應式環境將「裁切」套用至可購物互動影像,請包含互動影像設定屬性 ZoomView.iscommand
至路徑。 在此案例中, ZoomView
元件名為和 iscommand
是您套用的「裁切」影像伺服命令。
另請參閱 ZoomView.iscommand 設定屬性。
另請參閱 裁切 影像伺服命令。
您現在已準備好將互動式影像與網站上現有的快速檢視整合。
此工作僅適用於獨立Experience Manager Assets客戶。
此程式的最後一步是將互動式影像與網站上現有的快速檢視實作整合。 整合沒有適用於所有情況的解決方案。 每個Quickview實作都是獨一無二的,而且需要特定方法。 因此,前端IT人員的協助會很有幫助。
現有的「快速檢視」實作通常代表一連串在網頁上發生的相互關聯動作,順序如下:
這些呼叫不一定代表網頁邏輯從任意步驟呼叫的獨立公用API呼叫。 而是鏈結式呼叫,每個下一個步驟都隱藏在上一個步驟的最後一個階段(回呼)中。
當可購物互動影像正在取代步驟1和部分步驟2時,使用者點選可購物影像內的熱點。 這類使用者互動由檢視器處理。 檢視器會將事件傳回至包含先前新增至Experience Manager Assets之所有熱點資料的網頁。
在此類事件處理常式中,前端程式碼會執行下列動作:
Experience Manager Assets傳回的內嵌程式碼具有備註的現成可用事件處理常式,如下列醒目提示的程式碼片段所示:
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 will need to add custom parameter during the hotspot setup as parameterName=value
loadQuickView(sku); //Replace this call with your Quickview plugin
//Please refer to your Quickviewer plugin for the Quickview call
},
});
*/
s7interactiveimageviewer.init();
因此,只需取消註解程式碼,並將虛擬處理常式主體取代為特定網頁專用的程式碼。
建構快速檢視URL的程式與用來識別先前涵蓋之熱點變數的程式相反。
另請參閱 識別熱點變數.
使用先前的快速檢視URL範例,您可以檢視下列範例,瞭解快速檢視URL在各種情況下的建構方式:
單一SKU,可在查詢字串中找到 |
s7interactiveimageviewer.setHandlers({
"quickViewActivate": function(inData) {
var quickViewUrl = "https://server/json?productId=" + inData.sku + "&source=100";
},
}); |
單一SKU,可在URL路徑中找到 |
s7interactiveimageviewer.setHandlers({
"quickViewActivate": function(inData) {
var quickViewUrl = "https://server/product/" + inData.sku;
},
}); |
查詢字串中的SKU和類別ID |
s7interactiveimageviewer.setHandlers({
"quickViewActivate": function(inData) {
var quickViewUrl = "https://server/quickView/product/?category=" + inData.categoryId + "&prodId=" + inData.sku;
},
}); |
觸發「快速檢視」URL和啟動「快速檢視」面板的最後一個步驟,需要您工作的前端IT人員協助。 他們深知如何透過適當的步驟正確觸發快速檢視實施,並擁有現成的快速檢視URL。
您可以檢視這些步驟如何套用至示範網站,以將可購互動影像與快速檢視程式碼完全整合。 之前,快速檢視URL的結構識別如下:
/datafeed/$categoryId$-$SKU$.json
若要在內部重新建構此URL quickViewActivate
處理常式,您可以使用 categoryId
和 SKU
欄位。 這些欄位位於 inData
檢視器程式碼傳遞至處理常式的物件:
var sku=inData.sku;
var categoryId=inData.categoryId;
var quickViewUrl = "datafeed/" + categoryId + "-" + sku + ".json";
示範網站正在使用簡單的「 」觸發「快速檢視」對話方塊 loadQuickView()
函式呼叫。 此函式僅接受一個引數,即快速檢視資料URL。 因此,整合可購物互動影像的最後一步是將下列程式碼行新增至 quickViewActivate
處理常式:
loadQuickView(quickViewUrl);
以下是完整的原始程式碼:
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();
另請參閱 使用Quickview建立自訂快顯視窗®.