「產品顧問」是一套工具,可用來建立互動式的線上產品型錄, 提供客戶以不同的方式來尋找他們需要的東西,這稱為虛擬購物。不清楚產品種類的客戶可以使用「引導購物」虛擬狀態, 經由一連串問答來找出適當的產品。充份掌握資訊的購物者可以使用「產品探索」虛擬狀態,從清單中選擇想要的產品特性。 透過上述其中一種方法縮小選擇範圍後,客戶就可使用「產品對照」虛擬狀態, 同時比較類似的產品。 「產品顧問」會檢查每位客戶的授權,然後只顯示客戶獲授權可以檢視的搜尋結果。
「產品顧問」中有兩種搜尋方法可用。第一種方法需要在資料庫中加入額外的表格, 重塑現有的產品資料格式,將專注於個別種類的參數式搜尋最佳化。 這個方法稱為個別搜尋空間,因為種類和屬性資訊會和基礎資料庫表格分開。第二種方法稱為基礎搜尋空間,因為這個方法主要是要搜尋 在配置實例期間建立的 WebSphere Commerce 資料庫。這兩種搜尋空間都需要在資料庫的「產品顧問」表格中,移入額外的屬性 meta 資料。 使用 WebSphere Commerce Accelerator 或排程器指令,來建立搜尋空間。 「產品顧問」中所含的排程器指令,可用來自動執行「建立搜尋空間」程序。 您必須建立一個 XML 檔來作為排程器指令的輸入,以符合您的需求。
一旦您建立所需的搜尋空間後,您可從 WebSphere Commerce Accelerator 或使用排程器指令來建立虛擬狀態。
如果您使用個別的搜尋空間,資料庫內的現有資訊會被複製, 並重新格式化為搜尋空間專用的個別表格中。 重塑資訊格式表示當產品資訊更新時,也要將該資訊延伸到額外的表格中。 這個程序是由最常用來更新產品資料的工具執行,這些工具包括 WebSphere Commerce Accelerator、載入器公用程式以及傳訊子系統。 如果您使用其他方法更新產品資料,您必須手動呼叫這些指令。 請參考以下列出的指令說明鏈結。