創建場景
1.登錄個性化算法開發平臺控制臺。
2.在左側導航欄,單擊“個性化算法開發平臺->實例列表”。
3.在頂部菜單欄,選擇要查看的實例所在的目標區域。
4.單擊實例ID鏈接,單擊場景管理菜單,在右側頁面中單擊“創建場景”。創建場景參數說明如下:
參數 | 說明 |
基于現有場景克隆 | 即支持您基于一個實例下已有場景快速克隆,會同時克隆場景基礎信息。 如果您是首次創建場景,請勿勾選。 |
場景名稱 | 場景展示名稱。 |
場景RT上限 | 單位為ms,RT上限設置完畢后,場景內所有超過改時間未完成的請求均會失敗,需要謹慎填寫。不建議超過999ms |
分流規則 | 你可以將您請求TPP傳入的參數作為場景實驗分流的哈希因子。當哈希因子未傳或者為空時,請求將會被隨機分配給對應分桶。 哈希因子建議: 當您的用戶登錄占比較高的時候,你可以使用用戶userid分流,當未登錄用戶占比較多時,你可以使用設備ID分流。 |
5.完成場景基本信息填寫后,單擊“確定”,即可完成場景創建。
說明:場景創建主要是分配資源(CPU/MEMORY)。每個場景都是隔離的,所以需要單獨申請。如果需要的資源超出了用戶購買的CPU和MEMORY,這里會分配失敗,創建場景也就失敗了。場景創建成功后,場景狀態為運行中,場景創建失敗時,場景狀態為“未上線”。
可能出現的錯誤 | 含義 | 解決方案 |
分配資源日志: java.lang.IllegalStateException: idc cn-shanghai-a is not exist in cm2 idc configs | 分配資源失敗了 | 檢查資源是否充足 實例所在的區域是否有足夠資源, 如果場景資源不足,您可以通過給實例擴容補充資源。 |
創建實驗
1.登錄個性化算法開發平臺控制臺。
2.在左側導航欄,單擊“個性化算法開發平臺->實例列表”。
3.在頂部菜單欄,選擇要查看的實例所在的目標區域。
4.單擊實例ID鏈接,單擊場景管理菜單,在右側頁面選擇您需要管理的場景,單擊場景ID進入場景詳情。
5.單擊編輯分流方式,設置哈希因子,設置完畢后,單擊確定,提交發布變更。
6.單擊左側菜單欄中的“實驗管理”,回到實驗列表,在右側頁面單擊“創建AB實驗”。AB實驗參數說明如下:
參數 | 說明 |
基于其他實驗克隆 | 即支持您基于一個場景下已有實驗快速克隆,會同時克隆實驗基礎信息和實驗配置。 如果您是在當前場景首次創建實驗,請勿勾選。 |
實驗名稱 | 實驗展示名稱。 |
實驗關聯方案 | 每個AB實驗都需要指定對應方案。 當您需要做代碼實驗時,可指定兩個AB實驗對應不同方案;當您需要做配置實驗時,可設置 兩個AB實驗對應代碼一致,但是實驗配置不同。 |
7.您如果不想繼續設置AB實驗配置,可直接單擊“創建AB實驗以后編輯實驗配置”;如果您希望繼續完成AB實驗配置以及上線實驗,單擊“創建AB實驗,下一步”(如果不希望此刻將AB實驗立刻上線,您可以在完成實驗創建后,在AB實驗列表的操作列單擊“實驗上線”);
8.(可選)設置AB實驗配置。
說明:AB實驗配置會覆蓋方案默認配置值,即一個請求命中了當前AB實驗之后,如果一個配置項同時存在AB實驗值以及方案默認值,實際生效時AB實驗配置取值。
9.(可選)單擊“保存AB實驗配置,下一步”。
10.(可選)單擊“上線AB實驗”,完成AB實驗上線。
場景調試
實驗上線之后(建議在正式接流前),你可以通過場景調試,對場景進行結果調試。
1.登錄個性化算法開發平臺控制臺。
2.在左側導航欄,單擊“個性化算法開發平臺->實例列表”。
3.在頂部菜單欄,選擇要查看的實例所在的目標區域。
4.單擊實例ID鏈接,單擊場景管理菜單,在右側頁面選擇您需要管理的場景,單擊場景ID進入場景詳情。
5.在左側的菜單中單擊“實驗調試”,您可以在自定義參數中指定參數,參數如下:
參數 | 說明 |
_sid_ |
|
abid |
|
表:調試使用的代碼和配置
代碼 | 使用方案代碼的最新發布版本, 包括【預發版本】。 | 例如:當前方案發布,已經部署到預發(預發是版本B),還未部署到正式(正式是版本A),這時調試的代碼是版本B。 |
配置 | 使用線上AB配置, 如果沒有設置,則使用方案默認配置 | 優先級: AB配置>方案默認配置 |
說明:實驗首次調試,屬于流量首次加載,有一定可能性存在超時,請耐心多刷幾次。
實驗分配流量
實驗上線之后,如果需要進行分流實驗,需要給實驗分配流量,其中缺省實驗無需分配流量,當前場景所有未分配給其他實驗的流量都會默認進入缺省實驗。
1.登錄個性化算法開發平臺控制臺。
2.在左側導航欄,單擊“個性化算法開發平臺->實例列表”。
3.在頂部菜單欄,選擇要查看的實例所在的目標區域。
4.單擊實例ID鏈接,單擊場景管理菜單,在右側頁面選擇您需要管理的場景,單擊場景ID進入場景詳情。
5.單擊左側“實驗管理”菜單,選擇你所需要的實驗,在操作列單擊“管理實驗流量”,在彈出的浮層中,選擇可分配實驗流量桶,選擇所需要分配的流量桶(如果需要強占已分配的流量桶的話,需要在操作列單擊搶占)。