簡體   English   中英

Firebase Remote Config:關於百分位數條件的“應用程序實例”的定義是什么?

[英]Firebase Remote Config: what is the definition of an “app instance” regarding percentile conditions?

當我想使用“ Firebase Remote Configs”執行A / B測試時,我為50%的用戶分配了一個值“ GroupA”,其他用戶使用百分位數條件接收了“ GroupB”。

根據文檔( 1 ),為每個應用程序實例分配一次百分比。 當我在同一部手機上卸載並重新安裝該應用程序(包括並清除用戶設置)時,我希望再次評估百分比條件,並且該用戶將屬於這兩個組中的任何一個。 我認為這是因為重新安裝應用程序時,使用FirebaseInstanceId.getInstance().getId()檢索到的FirebaseInstanceId也已更改。

“ Firebase遠程配置”上下文中的“應用程序實例”的定義是什么? 出於開發和測試目的,可以重置偏心條件嗎?

出於開發和測試目的,可以重置偏心條件嗎?

在可以編輯“遠程配置”參數條件的對話框中,您可以指定用於隨機化用戶百分位數的鍵。 該鍵默認為“ DEF”。 將此鍵更改為任何其他字符串將使您每次從用戶到用戶百分比的映射都不同,這對測試很有幫助。

從文檔

根據該項目中定義的鍵,每個應用程序實例都永久映射到隨機整數或小數。 除非您選擇或創建另一個密鑰,否則規則將使用默認密鑰(在Firebase控制台中顯示為DEF)。 通過清除“使用此密鑰對用戶進行隨機化”字段,可以使規則返回到使用默認密鑰。 您可以在規則之間使用單個鍵,以在給定的百分比范圍內一致地處理相同的應用程序實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM