本頁面將介紹「實體」,說明如何根據單一企業網站上的多個品牌或產品,擷取各種使用者行為,以及實體的使用方式和用途。
在大多數用途中,使用 Vertex AI Search for Commerce 時不需要實體。不過,如果零售商透過單一產品目錄服務多個品牌或區域,使用實體可獲得更好的結果。
總覽
在專案中設定多個實體,可讓您考量不同地區或國家/地區的購物者,或是在貴企業旗下不同品牌網站購物的購物者,他們的行為和偏好可能有所不同。
用途範例:兩個國家/地區
零售商 Example Organization 在美國和加拿大都有網站。
假設某機構組織希望提供瀏覽和搜尋結果,以及考量兩個國家/地區購物者差異的自動完成建議。因此,Example Organization 指定了兩個實體:org_us
和 org_ca
。
使用者事件會加上實體值標記,具體取決於購物者造訪的網站 (.com
或 ca
)。當購物者提出搜尋要求時,實體值會納入要求中。
這兩個國家/地區在 7 月都有重要的節日,但日期不同。設定實體後,當購物者在 Example Organization 網站上搜尋 July
時,美國購物者會優先看到美國國慶主題商品,加拿大購物者則會看到加拿大日主題商品。
同樣地,針對加拿大購物者的推薦內容,更有可能顯示加拿大日商品,而非美國獨立日商品。
使用案例範例:收購
企業範例機構最近收購了新創公司範例機構。目錄已合併,但 Startup 品牌和網站仍會保留,因為它擁有忠實的追隨者。
企業建立實體 startup
,用於標記來自新創公司網站的使用者事件。這樣一來,系統就能在向新創企業網站提供的搜尋、瀏覽、自動完成和推薦建議時,考量新創企業網站購物者的偏好。
多個專案或多個實體?
設定商家適用的 Vertex AI Search 時,您可以使用不同的專案或同一專案中的不同實體,為不同的購物者族群取得不同的建議。
部分應用程式需要個別專案。對於其他應用程式,設定實體是較佳的解決方案。
在下列情況下使用實體:
實體之間完全或部分共用的目錄
下列一或多項條件:
位於同一國家/地區或語言區域的多個品牌,例如您有原始品牌和收購的品牌
google_home
和nest
。同一個國家/地區的多個區域,例如
enterprise_east
和enterprise_west
。一個品牌,但在多個使用相同語言的國家/地區,例如
brand_us
和brand_ca
。
在下列情況下,請使用個別專案,而非實體:
無法合併的產品目錄,或是合併後重複項目很少或沒有重複項目的產品目錄。
需要不同語言的實體。每個專案只能使用一種語言。
使用者事件和實體
如要充分利用實體功能,請將實體欄位新增至使用者事件。
搜尋和自動完成:在
search
類型的使用者事件中加入entity
欄位。在其他使用者事件類型中加入實體欄位雖然有助於排解問題,但不會影響搜尋或自動完成回覆的品質。
推薦內容:盡可能在多種使用者事件中加入實體欄位。
通常需要 30 到 90 天的使用者事件資料,實體功能才會傳回最佳建議。
如果要求中缺少實體,要求就不會對結果中的實體做出任何假設。您會取得平均結果,這會根據有和沒有指定實體的使用者事件計算。
搜尋和實體
如要取得考量實體的搜尋或瀏覽結果,請按照下列步驟操作:
在搜尋使用者事件 (
eventType="search"
) 中加入entity
欄位。如需範例,請參閱 搜尋使用者事件的完整物件範例。將
entity
欄位新增至搜尋要求。如要瞭解如何提出搜尋要求,請參閱「取得搜尋結果」。
自動完成和實體
如要取得考量實體的自動完成結果,請按照下列步驟操作:
- 請按照「自動學習資料集」和「依實體篩選的建議內容」中的指示操作。
推薦內容和實體
將 entity
欄位新增至使用者事件後,您無須採取進一步行動,即可利用實體提供推薦內容。這是因為實體值是使用者事件的一部分,而使用者事件又會納入對 predict 方法的呼叫。