資料品質

本頁說明搜尋功能的使用案例、各自的成效等級,以及如何查看 Search for commerce 控制台,瞭解資料品質評估結果和已解鎖的成效等級。只要符合所有升級限制資料規定,系統就會自動啟用各個成效等級。如要升級至下一個等級,也必須符合所有前一等級的規定。

搜尋用途

搜尋功能會提供兩種用途的搜尋結果:

  • 文字查詢搜尋:購物者在應用程式中輸入文字查詢,即可搜尋商品並取得一組相關結果。
  • 瀏覽搜尋:購物者進入特定類別頁面時使用,例如居家修繕商店零售網站的「家電」類別網頁,並瀏覽該類別中經過排序的項目。

如要進一步瞭解這些用途的差異,請參閱「關於文字搜尋和瀏覽搜尋」。

解鎖搜尋成效等級

文字查詢搜尋和瀏覽搜尋有不同的效能等級,可逐步改善搜尋結果。如要解鎖成效等級,必須將使用者事件和目錄資料上傳至商家適用的 Vertex AI Search。

文字查詢搜尋和瀏覽這兩種用途都有下列成效層級:

第 1 級

關聯性

  • 系統會根據與查詢的關聯程度傳回結果,例如查詢黑色洋裝時,黑色洋裝的黑度。

最低資料門檻

  • 目錄
  • 查詢

第 2 層

關聯性與熱門度

  • 針對查詢搜尋中最熱門的項目,調整第 1 層。
  • 系統會根據產品在網站上的熱門程度,對相關性相同的產品進行排序。

最低資料門檻:點擊資料

第 3 級

收益最佳化排名:系統會根據特定網站活動,依產品的購買可能性對相關結果進行排序。

最低資料量要求:大量使用者事件。

第 4 級

個人化收益最佳化排名

  • 系統會根據個別使用者的偏好設定,以及使用者在網站上的活動記錄,判斷產品的購買可能性,並依此排序相關結果。
  • 系統會根據搜尋或瀏覽網站的個別使用者「相符品質」來排列產品。

最低資料門檻

  • 大量使用者事件。
  • visitorID 和/或 userId 相符,且格式在使用者事件中保持一致。

瀏覽

銅級

隨機結果

  • 符合篩選條件的任何搜尋結果,順序隨機。

銀級

熱門程度

  • 系統只會根據與類別的關聯性傳回結果。

金級

收益最佳化排名

  • 系統會根據全網站活動,依據產品的購買可能性排列相關結果。

白金

個人化收益最佳化排名

  • 系統會根據個別使用者的偏好設定,以及產品根據全網站活動的購買可能性,為相關結果排序。

Search for commerce 控台提供「資料品質」頁面,方便你檢查是否符合各層級的資料規定。

接下來的章節將說明如何註冊資料品質快訊,根據目前的參數,系統會通知您資料屬於哪個層級。這些快訊也會做為指南,說明特定用途的資料規定,協助你盡量提升搜尋結果。

檢查資料品質

上傳資料後,請前往「Search for commerce」控制台查看資料,並檢查各個成效等級的指標,瞭解您的用途。

  1. 前往 Search for commerce 控制台的「資料品質」頁面。

    前往「資料品質」頁面

  2. 查看搜尋用途的資料檢查指標:

    • 如要查看文字搜尋指標,請按一下「搜尋」分頁標籤。
    • 如要查看瀏覽搜尋指標,請按一下「瀏覽」分頁標籤。
  3. 查看網頁頂端各個成效層級的問題評分卡。

    • 如果標示為「使用中」:你已解決該層級的所有封鎖問題,並已解鎖。
    • 如果沒有任何阻礙性問題:您已通過該層級的資料檢查。如果這個級別和所有先前級別都沒有任何會妨礙升級的問題,系統大約需要 24 小時訓練及準備模型,並啟用新解鎖的級別。
    • 如有任何阻礙性問題:請檢查層級的指標,瞭解要解決哪些資料問題,才能解鎖該層級。
  4. 查看各效能級別的資料檢查指標表格,即可瞭解可能阻礙升級或影響搜尋成效的問題。

  5. 查看「狀態」欄,瞭解各項資料檢查指標的優先程度:

    • 升級阻礙:找出導致搜尋功能無法將使用案例升級至下一個效能級別的資料問題。如要解鎖某個級別,請先完成該效能級別和先前級別所有會妨礙升級的資料問題檢查作業。
    • 效能重大問題:找出不會阻擾升級,但會對文字搜尋或瀏覽搜尋效能造成重大影響的資料問題。
    • 符合規定:表示這項資料檢查已通過。
    • 無法使用:表示尚未完成非升級阻礙資料檢查。這些指標的值會顯示為「不適用」。匯入資料後,部分資料檢查最多可能需要 24 小時才會開始計算。
  6. 如要進一步瞭解任何指標,請按一下「詳細資料」,查看顯示該指標說明、資料檢查時間戳記和門檻值的詳細資料面板。

  7. 在指標的「詳細資料」面板中查看門檻值,瞭解需要哪些值才能通過該指標的資料檢查,進而改善結果。並非所有指標都適用所有門檻:

    • 封鎖門檻:必須達到此門檻,才能通過這項指標的資料檢查。
    • 重大閾值:強烈建議達到此閾值。 如果未達到這個門檻,成效可能會大幅下滑。
    • 警告門檻:建議達到的門檻。未達到這個門檻可能會對成效造成輕微影響。

如要匯入更多資料來解決資料問題,請參閱公開說明文件中的「匯入歷來的使用者事件」或「匯入目錄資訊」。

最佳做法

  • 在搜尋要求和使用者事件中,除了訪客 ID 之外,也請提供已登入使用者的使用者 ID。這樣一來,搜尋功能就能根據使用者在各裝置上的登入事件,為使用者提供個人化搜尋結果。
  • 即時傳送使用者事件,而非延遲分批上傳。這有助於搜尋功能根據使用者在您網站上的最新活動,提供個人化體驗。
  • 上傳所有使用者事件。舉例來說,請勿只提交可歸因於搜尋的事件。

為收益最佳化層級較高的廣告活動選取功能

如果零售商的資料達到較高的效能層級,即可使用升級版商家適用的 Vertex AI Search,享有收益最佳化搜尋功能。這些頂級零售商現在可以選用功能:

  • 「瀏覽」:銀級和金級
  • 搜尋:第 3 和第 4 層

為什麼要升級排名?

大型 Vertex AI Search 服務的商業客戶,產品目錄最多可有 10,000 個自訂屬性,而先前的排名模型只有 20 個靜態產品特徵 (例如價格和平均評分),且所有客戶共用這些特徵。這導致排名模型擁有的產品資料非常不完整,也無法針對不同零售網域和用途 (例如時裝、硬體或居家用品) 自訂產品功能。

由於無法建立自訂屬性模型,部分使用者會將他們認為重要的屬性放入靜態 (固定) 產品功能。但這需要手動操作,而且顯然只適用於少數屬性。

動態自訂特徵選取

商家適用的 Vertex AI Search 已升級收益最佳化層級,可自動選取自訂屬性。升級作業包括將相關自訂屬性納入排名程序:

  • 檢查每個零售商的所有自訂屬性,並選擇最實用的屬性,加入靜態產品功能集。
  • 顯示各零售商的所選屬性。
  • 定期重複執行特徵選取程序 (每 30 天一次)。

總而言之,Vertex AI Search for Commerce 不僅提供多達 100 種以上的潛在新功能供排序模型選用,還會定期更新每位顧客的屬性,以因應季節性銷售和其他動態資料變化。

升級後的排名解決方案會定期更新自訂屬性,以提升資料品質,並提供更強大的搜尋洞察。

完整的產品知識

  • 特徵選取:Vertex AI Search for Commerce 演算法會為每個零售商選取最多 20 個最重要的自訂屬性。
  • 優點:運用產品的其他資訊 (例如特價代碼和產品/樣式規格),提高排名準確度。
  • 可見度:零售商可以查看所選自訂屬性,確保屬性維持最新狀態。
  • 自訂和學習:顧客可以找出所選自訂屬性的模式,並新增其他相關屬性,進一步提升排名成效。

如何查看目前使用的屬性

如果客戶啟用較高層級,且有足夠的使用者事件資料點,現在就能在「Search for commerce」的「資料品質」頁面中,查看新的自訂屬性資訊,這些資訊會列在「文字搜尋」和/或「瀏覽搜尋」分頁標籤下方。這裡會顯示 Vertex AI Search for Commerce 系統選擇的自訂屬性。

替代文字

如何使用自訂屬性

  • 請保留所選屬性,不要刪除或停用,以免影響模型。
  • 改善自動選取屬性的涵蓋範圍,為更多產品填入這些欄位
  • 查看系統自動選取自訂屬性的趨勢。如果還有其他類似屬性,請將其加入目錄。這些功能會成為候選項目,供功能搜尋演算法選取。
  • 請為數值屬性指派數值,而非字串值,以正確註解數值屬性。舉例來說,請提供數值 10.5,而非文字 (「10.5」)。

關閉個人化設定

如要關閉個人化設定,請將 ServingConfig.personalizationSpec 設為 mode.DISABLED

資料品質快訊

如果資訊主頁上的指標值從「符合」變更為「不符合」,系統就會觸發資料品質快訊。系統會透過電子郵件傳送快訊。

如要查看 Cloud Monitoring 相關快訊,請參閱「設定快訊」。

查看資料品質

  1. 前往 Search for commerce 控制台的「資料品質」頁面。

    前往「資料品質」頁面

  2. 查看資料列、指標和快訊:一個資料列對應一個指標,一個指標對應一個快訊。

設定資料品質快訊

REST

呼叫 UpdateAlertConfig API。

curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" -H "X-GFE-SSL: yes" -H "X-Goog-User-Project: PROJECT_ID" \
 "https://retail.googleapis.com/v2alpha/projects/PROJECT_ID/alertConfig" \
--data '
{
  "alertPolicies": [
    {
      "alertGroup": "search-data-quality",
      "enrollStatus": "ENROLLED",
      "recipients": [
        {
          "emailAddress": "EMAIL_ADDRESS_1"
        },
        {
          "emailAddress": "EMAIL_ADDRESS_2"
        }
      ]
    }
  ]
}'

更改下列內容:

  • PROJECT_ID:您的 Google Cloud 專案 ID。
  • EMAIL_ADDRESS_1EMAIL_ADDRESS_2:您要註冊接收快訊的電子郵件地址。必須符合 SMTP 標準。一項快訊政策最多可新增 20 個電子郵件地址。

控制台

  1. 前往 Search for commerce 控制台的「資料品質」頁面。

    前往「資料品質」頁面

  2. 按一下頂端的「設定快訊」

  3. 新增至少一個電子郵件地址。電子郵件地址應符合 SMTP (簡單郵件傳輸協定) 規定。最多可為一項快訊政策新增 20 個電子郵件地址。

  4. 按一下「提交」

停用資料品質警告

REST

呼叫 UpdateAlertConfig API。

curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" -H "X-GFE-SSL: yes" -H "X-Goog-User-Project: PROJECT_ID" \
 "https://retail.googleapis.com/v2alpha/projects/PROJECT_ID/alertConfig" \
--data '
{
  "alertPolicies": [
    {
      "alertGroup": "search-data-quality",
      "enrollStatus": "DECLINED",
      "recipients": [
      ]
    }
  ]
}'

更改下列內容:

  • PROJECT_ID:您的 Google Cloud 專案 ID。

控制台

  1. 前往 Search for commerce 控制台的「資料品質」頁面。

    前往「資料品質」頁面

  2. 按一下 「設定快訊」

  3. 刪除所有現有電子郵件。

  4. 按一下「提交」

疑難排解

以下說明如何解決常見問題。

資料檢查未通過

如果資料檢查未通過,請在「資料品質」頁面按一下該指標的「詳細資料」,查看該指標的詳細說明和通過資料檢查的門檻。

如果已符合資料要求,請查看「時間戳記」部分,瞭解上次計算該指標的時間。如果您最近重新格式化或擷取大量資料,系統可能需要數小時才能重新計算該指標。

如果資料不符合規定,您可能需要重新格式化資料或收集更多資料,才能通過資料檢查。確認資料符合指標門檻後,請重新匯入重新格式化的資料或匯入其他資料,然後等待系統重新計算指標。

標示為「不適用」的指標值

如果尚未上傳資料或尚未計算指標,指標值會顯示為「不適用」。匯入資料後,部分資料檢查最多可能需要 24 小時才會開始計算。

成效層級沒有阻礙性問題,但未啟用

如要排解問題,請按照下列步驟操作:

  1. 檢查先前級別是否有任何會妨礙升級的資料問題。如要升級至下一個級別,你必須符合所有先前級別的要求。

  2. 等待 24 小時。通過所有會妨礙升級的資料檢查後,系統會訓練及準備模型,並啟用新解鎖的級別,這大約需要 24 小時。

如果通過所有升級阻礙資料檢查後,效能層級在兩天內未標示為使用中,請提供專案編號和專案 ID,向 Vertex AI Search for Commerce 支援團隊尋求協助。

其他資料規定資訊

如要進一步瞭解商家適用的 Vertex AI Search 資料需求,請參閱下列說明文件:

後續步驟