firebase - Firebase A/b 测试远程配置在发布版本中不起作用
问题描述
我是使用远程配置进行 Firebase A/B 测试的新手。我在远程配置中创建参数(SplashAds),默认值为 0。当我在 A/B 测试中为保留第 1 天创建实验时,我更改参数(SplashAds)的值 1。对于第 1 天保留,当我在调试模式下执行应用程序时android studio 我在第一天的保留中获得了 SplashAds 值 1。它很好,但是当我使用发布版本时,我得到默认值 0 意味着 A/B 测试在发布版本中不起作用。请帮我在这里获取代码
mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
FirebaseRemoteConfigSettings configSettings = new FirebaseRemoteConfigSettings.Builder()
.setMinimumFetchIntervalInSeconds(3600)
.build();
mFirebaseRemoteConfig.setConfigSettingsAsync(configSettings);
mFirebaseRemoteConfig.fetchAndActivate()
.addOnCompleteListener(this, new OnCompleteListener<Boolean>() {
@Override
public void onComplete(@NonNull Task<Boolean> task) {
if (task.isSuccessful()) {
long SplashAdsDisable = mFirebaseRemoteConfig.getLong("SplashAdsDisable");
long Interstitialadsclick = mFirebaseRemoteConfig.getLong("Interstitialadsclick");
long RewardsAdsClick = mFirebaseRemoteConfig.getLong("RewardsAdsClick");
long WhatsWebAdsDisable = mFirebaseRemoteConfig.getLong("WhatsWebAdsDisable");
long Homescreennativeadsdisable = mFirebaseRemoteConfig.getLong("Homescreennativeadsdisable");
long ExitadsDisable = mFirebaseRemoteConfig.getLong("ExitadsDisable");
}
}
});
解决方案
推荐阅读
- r - GGplot 问题:连续值被解释为离散值,无法正确绘制
- reactjs - 在使用创建反应应用程序制作的现有项目中创建反应应用程序
- tcl - 如何从表达式中正确返回字符串常量?
- amazon-web-services - 拒绝访问将开放数据读入 Sagemaker
- macos - 将独立 Java 应用程序中的点连接到 Mac OS 安装
- swift - 对于没有默认情况的 Double 类型,快速开关可以详尽无遗吗?
- java - 如何获取过去一周的所有日期?
- python - 获取 python 2.7 包并为 python 3.6 安装它们
- php - 递归替换字符直到在php中满足条件?
- c# - C# 在末尾写 Word,如果字符串模式包含