本頁說明如何建立自訂推薦應用程式。
控制台
如要使用 Google Cloud 控制台建立自訂推薦應用程式,請按照下列步驟操作:
前往 Google Cloud 控制台的「AI Applications」頁面。
在「應用程式」頁面,按一下「建立應用程式」。
在「Create App」(建立應用程式) 頁面,點選「Recommendations engine」(推薦引擎) 下方的「Create」(建立)。
在「Your app name」(您的應用程式名稱) 欄位輸入應用程式的名稱。應用程式 ID 會顯示在引擎名稱下方。
選用:按一下「編輯」,編輯應用程式 ID。
按一下「繼續」。
如要連結至資料儲存庫,請前往「資料儲存庫」頁面,選取含有結構化資料的資料儲存庫,或選擇建立資料儲存庫。執行下列其中一個步驟:
選取現有的資料儲存庫 (如有)。資料儲存庫只能附加至一個應用程式,且之後無法從應用程式中移除。
建立新的結構化資料儲存庫,並將資料擷取至該儲存庫。如要建立資料儲存庫,請點選「建立資料儲存庫」,然後按照開啟的「建立新的資料儲存庫」窗格中的步驟操作。然後選取新的資料儲存庫,如要進一步瞭解如何建立資料儲存庫,請參閱「建立自訂建議資料儲存庫」。
選用:如要查看無法使用的資料儲存空間清單,請按一下「瞭解原因」。
系統會顯示表格,列出資料儲存庫和無法使用的原因。以下是資料儲存空間可能無法使用的幾個原因:
- 您的資料儲存庫類型只能連結至一個應用程式,且資料儲存庫已連結。
- 資料儲存庫和應用程式位於不同區域。
- 資料儲存庫和應用程式的類型不同。舉例來說,您無法將媒體資料儲存庫連結至自訂推薦應用程式。
- 您的資料儲存庫具備基本的網站搜尋功能,但自訂建議應用程式需要具備進階網站索引建立功能的資料儲存庫。
點選「建立」。
REST
使用指令列建立應用程式前,您必須先有現有的資料存放區。如果沒有資料儲存庫,請按照「建立自訂建議資料儲存庫」一文中的步驟建立。
如要使用指令列建立建議應用程式,請按照下列步驟操作:
找出資料儲存庫 ID。如果已有資料商店 ID,請跳到下一個步驟。
前往 Google Cloud 控制台的「AI Applications」頁面,然後在導覽選單中點選「Data Stores」。
點按資料儲存庫的名稱。
在資料儲存庫的「資料」頁面中,取得資料儲存庫 ID。
建立應用程式,並連結至結構化資料儲存庫。資料儲存庫只能附加至一個應用程式,且之後無法從應用程式中移除。
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/global/collections/default_collection/engines?engineId=APP_ID" \ -d '{ "displayName": "APP_DISPLAY_NAME", "dataStoreIds": ["DATA_STORE_ID"], "solutionType": ["SOLUTION_TYPE_RECOMMENDATION"], "similarDocumentsConfig": {} }'
更改下列內容:
PROJECT_ID
:您的 Google Cloud 專案 ID。APP_ID
:要建立的建議應用程式 ID。APP_DISPLAY_NAME
:要建立的建議應用程式顯示名稱。DATA_STORE_ID
:要新增至建議應用程式的現有建議資料儲存庫 ID。
後續步驟
- 如要預覽建議的顯示方式,請參閱「取得建議」。