本頁面提供 A/B Testing 的疑難排解說明和常見問題解答。如果找不到所需資訊或需要其他協助,請與 Firebase 支援團隊聯絡。
一般疑難排解/常見問題
我可以建立及執行多少項實驗?
每個專案最多可進行 300 個實驗 (包括推出),其中最多可有 24 個實驗和推出作業正在進行,其餘則為已完成的實驗。如果達到上限,請先刪除草稿或已完成的實驗,再建立新實驗。
為什麼專案與 Google Analytics 取消連結後重新連結,就無法查看實驗?
連結至其他 Google Analytics 資源後,您將無法存取先前建立的實驗。如要重新存取先前的實驗,請將專案重新連結至建立實驗時連結的 Google Analytics 資源。
為什麼建立Remote Config實驗時,系統會顯示「專案未連結至 Google Analytics」訊息?
如果您已在專案中啟用 Google Analytics 並連結應用程式,但仍看到 Google Analytics 未連結的訊息,請確認專案中所有應用程式都有 Analytics 資料串流。目前,如要使用 A/B Testing,專案中的所有應用程式都必須連結至 Analytics。
如要驗證 Google Analytics 整合的所有有效串流清單,請按照下列步驟操作:
-
在 Firebase 控制台中,依序前往「settings 設定」>「整合」頁面。
-
在「Google Analytics」資訊卡中,按一下「管理」。
為沒有 Google Analytics 串流的應用程式建立串流,應該就能解決問題。建立缺少的應用程式串流有幾種方式:
-
如果只有一或兩個應用程式缺少相關聯的 Google Analytics 串流,可以選擇下列其中一種方法新增 Google Analytics 串流:
-
在 Firebase 控制台中,刪除並重新新增任何沒有有效串流的應用程式。
-
在 Google Analytics 控制台中,選取「管理」,按一下「資料串流」,然後按一下「新增串流」,新增缺少的應用程式詳細資料,並按一下「註冊應用程式」。
-
如果缺少多個應用程式資料串流,最快且最有效率的方法是取消連結並重新連結 Google Analytics 資源,藉此建立缺少的應用程式資料串流:
-
在 Firebase 控制台中,依序前往「settings 設定」>「整合」頁面。
-
在「Google Analytics」資訊卡中,按一下「管理」。
-
記下Google Analytics 資源 ID 和已連結的 Google Analytics 帳戶。
-
按一下「更多」more_vert,然後選取「將這項專案與 Analytics 取消連結」。
-
查看顯示的警告訊息 (請放心,您會在下一個步驟重新連結相同資源),然後按一下「取消連結 Google Analytics」。
取消連結完成後,系統會將你重新導向至「整合」頁面。
-
在「Google Analytics」資訊卡中,按一下「啟用」,開始重新連結程序。
-
從「選取帳戶」清單中選取 Analytics 帳戶。
-
在「自動在這個帳戶中建立新資源」旁邊,按一下「編輯」edit,然後從顯示的「Analytics 資源」清單中選取資源 ID。
系統會顯示專案中的所有應用程式清單。系統會列出每個應用程式的現有串流對應,並為沒有串流的應用程式建立串流。
-
按一下「啟用 Google Analytics」,重新連結資源。
-
按一下「Finish」。
如果執行上述步驟後,您仍無法使用遠端設定建立 A/B 測試,請
與 Firebase 支援團隊聯絡。
新版 A/B Testing 工作流程更新和疑難排解/常見問題
A/B Testing將透過新的工作流程,與 Remote Config 進行更深入的整合。實驗現在會以Remote Config範本的核心元件形式管理,與推出和個人化功能類似。請參閱這份疑難排解指南,瞭解如何因應這些異動。
。
新版A/B Testing工作流程的主要功能有哪些?
- 在遠端設定中建立:您現在可以直接從 Firebase 控制台的Remote Config部分建立實驗。舉例來說,在「參數」頁面中,按一下「建立實驗」,即可開啟側邊欄建立流程。
- 統一架構:實驗是Remote Config範本的一部分。這表示實驗的變更 (目標對象、變化版本、停止) 會與其他Remote Config變更一併套用,並在範本發布時生效。
- 即時更新:運用 Remote Config 擷取機制,即可即時向行動使用者傳播實驗值更新。
- 暫存分頁:處於建立或更新狀態的實驗會保留在 Remote Config 內的「暫存」子分頁中。這些變數僅適用於目前啟用的控制台工作階段。
- 舊草稿功能即將淘汰:A/B Testing 中舊的獨立「草稿」分頁即將淘汰。
這個分頁中的現有草稿僅供查看 (可複製或刪除),無法啟動或編輯。這個分頁預計在 2026 年 10 月 31 日永久移除。
- 移除測試裝置:新版工作流程不再提供「管理測試裝置」功能。如要指定特定內部測試裝置,您可以在建立實驗時,將一或多個 Firebase 安裝 ID (FID) 新增至實驗條件。
我可以建立及執行多少項實驗?
每個專案最多可進行 300 個實驗 (包括推出),其中最多可有 24 個實驗和推出作業正在進行,其餘則為已完成的實驗。如果達到上限,請先刪除草稿或已完成的實驗,再建立新實驗。
如何建立實驗?
您可以直接從「Remote Config」部分建立實驗。舉例來說,如要從「參數」頁面建立實驗,請依序前往「Remote Config」>「參數」,然後按一下「建立實驗」。這會開啟側欄式建立流程,與建立 Remote Config 發布作業的流程類似。
如何先在內部測試或審查實驗,再向所有使用者公開?
在推出實驗前,您通常會先驗證及測試實驗,此時您可能更想測試實驗值和應用程式行為,而不是實驗分配本身。在這種情況下,建議您建立測試實驗,並指定一小群使用者進行測試。建立測試實驗並確認實驗變體運作正常後,即可複製實驗並變更條件,以鎖定外部使用者,以及根據要鎖定的使用者套用任何其他條件。
您也可以指定內部測試裝置,先驗證實驗行為,再向任何使用者公開實驗。如要這麼做,請在建立實驗時,將一或多個 Firebase 安裝 ID (FID) 新增至實驗條件。
臨時實驗草稿在哪裡?「預備」分頁有什麼用途?
透過這個工作流程,暫時的實驗草稿 (包括目前處於建立或更新狀態的實驗) 會顯示在 Remote Config 內的「預備」子分頁中。這個子分頁中的草稿不會保留至下一個工作階段。
如何停止執行中的實驗?
如要停止實驗,現在必須發布Remote Config範本。點選「停止實驗」後,系統會顯示發布確認彈出式視窗。這個彈出式視窗會列出所有生效的變更,包括停止實驗。您必須發布範本,才能完成停止動作。
為什麼執行中的 A/B 測試實驗會無預警停止?
如果 Remote Config 範本有變更,實驗可能會自動停止:
- 範本復原:將 Remote Config 範本復原至實驗不存在的版本,會停止實驗。復原至實驗已停止的版本不會重新啟動實驗。如要重新建立及執行實驗,可以複製已停止的實驗並重新發布。
- 取消連結參數:如果實驗只連結至一個參數,取消連結與該參數相關聯的條件,就會導致實驗停止。
如果我還原至舊版範本,先前停止或刪除的實驗會重新啟用嗎?Remote Config
不會。即使實驗在還原版本中處於有效狀態,還原範本也不會重新啟動已停止或刪除的實驗。Remote Config如要重新建立及執行實驗,可以複製已停止的實驗並重新發布。
網頁應用程式是否支援 A/B 測試實驗的即時支援?
目前網頁應用程式不支援即時更新 A/B Testing 參數值。Remote Config
如果我編輯進行中的實驗,排除特定使用者,為什麼這些使用者仍會納入實驗的評估資料?
A/B Testing 使用固定 bucket 進行評估。
使用者一旦分配到實驗並開始接受評估,即使後續編輯目標條件會正常排除他們,系統仍會繼續將他們納入實驗指標。不過,如果這些使用者不再符合更新後的條件,系統就會停止傳送實驗的變數值。詳情請參閱Remote Config變體指派邏輯。
設定實驗的指定目標時,我看到「請將應用程式連結至這個條件,或是選取其他條件」錯誤訊息。
這項錯誤表示所選指定條件需要明確指定 Firebase 應用程式,但目前的設定未包含這類應用程式。確認條件包含至少一個以 Firebase 應用程式為目標的規則。
為什麼我的條件沒有指定任何使用者?
系統會使用「先比對先套用」邏輯,由上到下依序評估 Remote Config 範本中的條件。如果廣泛的一般條件位於較具體的實驗條件上方,系統會先擷取廣泛條件的使用者,並忽略實驗。如要修正這個問題,請在「條件」分頁中採取下列任一做法:
- 重新排序條件:確保評估清單中較具體 (最不具包容性) 的實驗條件排在較高的位置,以便系統先檢查這些條件,再檢查較廣泛、較一般的條件。
- 使用專屬參數:如果目標對象需求複雜,請考慮為實驗建立專屬的 Remote Config 參數,以免條件衝突。
我無法從「條件」分頁中刪除條件。
如果條件連結至任何有效/執行中的實驗,就無法刪除。請先停止實驗並移除條件。
如果規則連結至特定應用程式,就無法從條件中移除該規則。
如果條件包含明確指定 Firebase 應用程式的規則,編輯條件時就無法移除該特定應用程式連結規則。
我在實驗目標對象中看到使用多個百分比條件的警告。我該擔心嗎?
這項警告不會阻礙作業進行。當實驗的指定目標結合多個百分比條件時,系統會顯示這項訊息,因為這些條件的複合效應,加上實驗的曝光百分比,有時會導致使用者分配比例超出預期。您可以繼續操作,但請留意這些條件的互動方式。
哪裡可以找到及管理「草稿」實驗或「測試裝置」?
新版 A/B Testing 工作流程上線後,舊版草稿和測試裝置會出現以下異動:
-
「草稿」分頁已淘汰:草稿分頁和現有草稿實驗已無法編輯。您只能查看、複製或刪除現有草稿實驗。
「草稿」分頁將於 2026 年 10 月 31 日從控制台永久移除。
-
移除測試裝置:新版工作流程不再提供「管理測試裝置」功能。如要指定特定內部測試裝置,您可以在建立實驗時,將一或多個 Firebase 安裝 ID (FID) 新增至實驗條件。如要測試 QA 應用程式的實驗功能,請將實驗指派給特定應用程式 ID,並將曝光率設為 100%。如要在發布前檢查實驗,請將曝光度設為 0%。
請注意,實驗發布後,即使曝光度為 0%,90 天的實驗期限也會開始計算。
審查實驗後,您可以提高曝光百分比,開始全面推出。
建立實驗時可以建立參數嗎?
不行,您無法直接在實驗建立側欄中建立 Remote Config 參數。您必須先在 Remote Config 中建立參數,才能設定使用該參數的實驗。
如何透過新工作流程,減輕 2026 年 5 月發生的擷取問題?
由於發生問題,2026 年 5 月 13 日至 2026 年 5 月 22 日之間建立的 Firebase A/B 測試實驗未能送達用戶端 SDK。這表示使用者沒有收到實驗變化版本,系統也無法提供這些實驗的指標。請注意,系統現已自動恢復向使用者傳送實驗,並會從下次擷取起開始收集指標。如果因為此次中斷而需要延長實驗的評估期,或對新工作流程有其他疑問,請與 Firebase 支援團隊聯絡。