本頁面列出商家適用的 Vertex AI Search 一系列互動式教學課程。這些教學課程包含可在 Google Cloud Shell 編輯器中執行的動作。您可以使用這項工具,直接在瀏覽器中編寫、建構、測試、執行及偵錯雲端原生應用程式。
總覽
請根據想學習的內容,嘗試不同的教學課程:
如要開始專案,請試試「匯入目錄資訊」教學課程。您將瞭解如何將產品匯入目錄,以便試用不同的搜尋功能。接著,請參閱匯入歷來的使用者事件教學課程。商家適用的 Vertex AI Search 會使用使用者事件生成初步建議和搜尋結果。然後嘗試記錄即時使用者事件教學課程。即時使用者事件可提供高品質的相關結果。
如要瞭解 Google 搜尋的運作方式,請參閱搜尋教學課程。
如要瞭解如何使用供應設定和控制項設定搜尋功能,請參閱下列教學課程:
如需更新目錄資訊,請參閱管理目錄資訊教學課程。
如要瞭解如何更新產品目錄,請參閱「更新搜尋廣告的產品目錄」教學課程。
如要瞭解如何記錄、查看或移除即時使用者事件,請參閱「記錄即時使用者事件」教學課程。
如果打算使用建議功能,請參閱匯入及管理目錄和使用者事件的教學課程。
匯入目錄資訊
這些教學課程說明如何匯入目錄資訊,並確保資訊為最新狀態。
從 BigQuery 匯入目錄資料
本教學課程說明如何使用 BigQuery 資料表匯入大量目錄資料,而且不受任何限制。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
從 Cloud Storage 匯入目錄資料
本教學課程說明如何將大量項目匯入目錄。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
透過內嵌方式匯入目錄資料
本教學課程說明如何透過內嵌方式將產品匯入目錄。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
管理目錄資訊
這些教學課程說明匯入目錄後,如何管理產品資訊。你可以讀取、寫入及刪除目錄中的產品。
瞭解如何使用您選擇的語言呼叫 API。
教學課程:建立/取得/更新/刪除產品
本教學課程將說明如何使用 API 方法執行下列動作:
- 建立產品
- 取得產品
- 更新產品
- 刪除產品
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:建立產品
本教學課程說明如何建立單一產品。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:取得產品
本教學課程會說明如何擷取產品項目。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:更新產品
本教學課程說明如何更新目錄中的產品。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:刪除產品
本教學課程將說明如何從目錄中刪除產品。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
匯入歷來的使用者事件
這些教學課程說明如何從過去的事件大量匯入使用者事件資料。模型需要使用者事件資料才能訓練。
教學課程:從 Cloud Storage 匯入事件
本教學課程說明如何從 Cloud Storage 匯入使用者事件。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
從 BigQuery 教學課程匯入事件
本教學課程說明如何從 BigQuery 匯入使用者事件。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:透過內嵌方式匯入事件
本教學課程說明如何以內嵌方式匯入使用者事件資料。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
記錄即時使用者事件
這些教學課程說明如何記錄、查看或移除即時使用者事件。商家適用的 Vertex AI Search 會使用即時使用者事件產生推薦內容和搜尋結果。盡可能記錄各個含有有效產品資訊的使用者事件類型,藉此提升結果品質。
寫入使用者事件的教學課程
本教學課程說明如何使用 userEvents.write
方法記錄使用者事件。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:重新彙整使用者事件
本教學課程說明如何向 userEvents:rejoin
端點發出 POST
要求,重新加入使用者事件。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
移除使用者事件的教學課程
本教學課程說明如何清除使用者事件。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
搜尋教學課程
search()
方法會根據搜尋查詢和其他參數 (例如篩選條件、商情項目、order_by) 在目錄中執行搜尋。
根據預設,搜尋回應會有合理數量的結果,這些結果會依關聯性排序。
教學課程:查詢功能
本教學課程會說明如何傳送簡單的搜尋查詢並分析回應。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:分頁功能
本教學課程會說明如何在搜尋要求中控制分頁。購物者在商店中搜尋產品時,可以透過搜尋結果更輕鬆地瀏覽。舉例來說,他們可以使用頁面大小功能限制搜尋回應中的項目數量,或使用偏移功能跳到偏好的頁面。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:查詢擴充
本教學課程說明如何啟用查詢擴充功能。如果購物者使用模稜兩可或多個字詞組成的搜尋詞組,可能會收到空白回覆。開啟查詢擴充功能後,系統會分析要求,並根據剖析的搜尋查詢傳回擴充的產品清單。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:篩選功能
本教學課程將示範篩選功能。可讓您依據自己或客戶的需求精細調整搜尋要求。您可以按照一或多個欄位篩選,也可以按照文字和/或數值欄位篩選。您可以使用運算式語言為每個欄位建立述詞,也可以透過邏輯運算子合併不同的運算式。舉例來說,尋找鞋子的購物者可以使用篩選器,將搜尋範圍縮小至偏好的品牌和顏色。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:排序功能
本教學課程會說明如何為搜尋回應中的項目排序。購物者在你的網站上搜尋產品時,你可以依多個欄位排序顯示結果。舉例來說,購物者正在搜尋最優惠的洋裝,這裡的價格和折扣是多個欄位。系統會依價格排序顯示洋裝,價格相同的洋裝則會依折扣排序。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:增強功能
本教學課程會顯示搜尋結果中產品增強功能的範例。你可以使用「提升」功能,為產品套用提升效果,在搜尋結果中優先或降低產品的顯示順序。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:重新導向控管機制
本教學課程說明如何使用重新導向控制項。重新導向控管機制可讓您指定網址,在使用者使用特定搜尋查詢時將他們重新導向至該網址。舉例來說,如果使用者要求「永續製造產品」,您可以將他們重新導向至包含您合作環保品牌的頁面。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
更新搜尋的商品目錄
Product
建立、讀取、更新和刪除 (CRUD) 方法可用於廣泛修改 Product
的屬性,但有一組 Product
方法可用於更新精細程度不一的特定目錄欄位。下列 Product
欄位視為商品目錄欄位:
Product.price_info
Product.availability
Product.available_quantity
Product.fulfillment_info
教學課程:新增出貨地點
本教學課程說明如何使用 AddFulfillmentPlaces
方法更新產品出貨資訊。這樣一來,搜尋結果就能顯示可供訂購及出貨的產品。舉例來說,購物者在商店尋找藍色牛仔褲,但店內缺貨。只要這家商店或任何其他商店再次進貨牛仔褲,購物者就會看到更新資訊,並繼續下單。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:移除出貨地點
本教學課程將說明如何使用 RemoveFulfillmentPlaces
方法更新產品出貨資訊。這樣一來,搜尋結果就能顯示產品缺貨和無法出貨的最新資訊。舉例來說,購物者在商店中尋找藍色牛仔褲。如果這間商店的牛仔褲缺貨,購物者會看到這項資訊,且無法繼續下單。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):
教學課程:設定庫存資訊
本教學課程說明如何使用 SetInventory
方法推送商品目錄更新內容,不必更新整項產品。
如要直接在 Cloud Shell 編輯器中按照逐步指南操作,請按一下「Guide me」(逐步引導):