跳轉到主要內容

使用排除群組防止互動效應

對於相關的並行實驗,讓玩家只看到其中一個實驗以避免結果偏差非常重要。這就是排除群組發揮作用的地方。PlayFab 排除群組可讓您建立互斥的實驗。 透過排除群組,您可以限制參與的目標對象 (玩家) 一次只能參與一個實驗。這可確保相同的使用者不會在排除群組內看到重疊的實驗。這表示為某個實驗收集的資料不會受到任何其他實驗的影響,即使兩個實驗都設定在相同的遊戲流程上,並以同一組玩家為目標也是如此。 在排除群組中,流量配置不會在實驗之間重疊玩家資料,而且會以隨機方式分配到每個實驗的不同玩家貯體中。這可確保結果乾淨,轉換率的變化會歸因於正確的實驗,而不會有目標對象的偏差和重疊,從而消除任何互動效應。 對於不相關的實驗,您的玩家是否成為多個實驗的一部分並不重要。不過,如果實驗如下所示彼此相關,且執行排程並行或重疊,您可能會想讓玩家只參與各自的實驗:
  • 相同遊戲流程上的設定變化
  • 涉及相同漏斗、且可能發生玩家重疊的設定變化
使用排除群組會降低實驗的統計檢定力,因為每個實驗都會與其他實驗爭奪流量。因此,請在實驗彼此相關且預期會有互動效應時使用排除群組。
您可以透過 Game Manager 和 API 建立具有排除群組的實驗。

建立排除群組

從 Game Manager:
  1. 瀏覽至您的遊戲
  2. 從左側功能表選取 Experiments
  3. 選取頁面右側的 Experiment Settings,隨即開啟設定頁面
  4. 在 Exclusion Group 下,選取 Add exclusion group
  5. 輸入群組的 Name 和 Description,然後選取 Save
這會瀏覽至排除群組概觀頁面,其中顯示排除群組的詳細資料,以及每個群組中的 Available traffic % 和 Experiments。您可以編輯和刪除任何排除群組。
如果排除群組內有實驗正在執行,則在其下的實驗執行完成之前,該排除群組無法刪除。
排除群組概觀的螢幕擷取畫面

建立具有排除群組的實驗

從 Game Manager 的 Experiments 頁面:
  1. 選取 New Experiment,隨即開啟實驗設定頁面
  2. 輸入實驗設定詳細資料,例如 Experiment Name、Description、Start Date & Time、Duration (最多 90 天)
  3. 選取實驗的目標對象。根據預設,實驗的對象是「Run across all title players」。選取「Select player segment」選項按鈕並從下拉式清單中選取,即可設定在區段上執行實驗
  4. 若要執行互斥實驗,請選取「Add exclusion group」按鈕,在 Exclusion Group 下進行設定
    • 從現有 Exclusion group name 的下拉式清單中選取排除群組
    • 輸入 % traffic allocation,這是符合實驗資格的總流量百分比
      • 如果流量配置百分比大於 Available traffic %,則實驗的排程或立即執行將不會保存
  5. 在 Variants 下,定義 Control Variant 和 Treatment Variant(s)
  6. 選取 Schedule、Save as Draft 或 Run Now
建立具有排除群組之實驗的螢幕擷取畫面

使用排除群組管理實驗

實驗的概觀 (登陸) 頁面會顯示可用的實驗。Running 和 Scheduled 實驗會以時間軸檢視顯示。Drafted 實驗則顯示在同一個「In-progress」索引標籤中,位於時間軸卡片檢視的正下方。 已排程和草稿實驗的排除群組及相關流量可以編輯。但要注意的是,只有在有可用流量百分比的情況下,實驗排除群組設定的變更才會保存。

後續步驟

最後修改於 2026年10月8日