1

我正在使用自定义事件设置远程配置 AB 测试。我可以在 Dashboard/Events/DebugView 以及 GCP Query 中看到我的事件。

但是,每个实验在几天后都包含 0 个用户并因错误而停止。

我在应用程序运行时检查了 logcat,出现了一个 firebase SDK (abt.AbtException) 错误警报:

E/FirebaseRemoteConfig: Could not update ABT experiments.
   com.google.firebase.abt.AbtException: The Analytics SDK is not available. Please check that the Analytics SDK is included in your app dependencies.
       at com.google.firebase.abt.FirebaseABTesting.zzg(Unknown Source)
       at com.google.firebase.abt.FirebaseABTesting.replaceAllExperiments(Unknown Source)
       at com.google.firebase.remoteconfig.FirebaseRemoteConfig.zza(Unknown Source)
       at com.google.firebase.remoteconfig.zza.onSuccess(Unknown Source)
       at com.google.android.gms.tasks.zzn.run(Unknown Source)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
       at java.lang.Thread.run(Thread.java:818)

我的 SDK 版本如下:

compile 'com.google.firebase:firebase-core:16.0.8'
compile 'com.google.firebase:firebase-perf:16.2.4'
compile 'com.google.firebase:firebase-messaging:17.3.3'
compile 'com.google.firebase:firebase-analytics:16.3.0'
compile 'com.google.android.gms:play-services-measurement-sdk-api:16.3.0'

另外,firebase-config 版本是 16.4.0 ,我确定它支持 AB 测试。

我已经提到了这个问答,但没有一个可以解决我的问题

将 SDK 更新到最新版本可能会有很大风险。

我想知道如何解决这个问题,非常感谢!

4

1 回答 1

0

您能否将分析 SDK(和核心)更新到最新版本,看看这是否能解决您的问题?

于 2019-10-01T23:23:25.353 回答