[英]Android Google Analytics Experiments
Trying to implement Google Analytics Experiments on Android via TagManager 尝试通过TagManager在Android上实施Google Analytics(分析)实验
Analytics version : compile 'com.google.android.gms:play-services-analytics:8.3.0' Analytics(分析)版本:编译'com.google.android.gms:play-services-analytics:8.3.0'
I found documentation of how to read values from it, but there are no words about support Google Experiment variable types. 我找到了有关如何从中读取值的文档,但是没有关于支持Google Experiment变量类型的文字。 https://developers.google.com/tag-manager/android/v4/
https://developers.google.com/tag-manager/android/v4/
Code snippet : 程式码片段:
TagManager tagManager = TagManager.getInstance(LoginActivity.this);
PendingResult<ContainerHolder> pending = tagManager.loadContainerPreferNonDefault(getString(R.string.google_tag_manager_container_id), R.raw.tag_manager_container);
pending.setResultCallback(new ResultCallback<ContainerHolder>() {
@Override
public void onResult(ContainerHolder containerHolder) {
Container container = containerHolder.getContainer();
if (!containerHolder.getStatus().isSuccess()) {
return;
}
String testVariable = container.getString("LoginMethod");
}
}, 2, TimeUnit.SECONDS);
All simple variable types in container are working. 容器中的所有简单变量类型都可以使用。 But when i want to read variable type “Google Analytics Content Experiment” it's just not working and return “invalid macro”
但是,当我想读取变量类型“ Google Analytics(分析)内容实验”时,它不起作用并返回“无效的宏”
Does anybody knows workaround on this? 有人知道解决方法吗?
尝试使用最新版本的play-services-analytics,即8.4.0:
compile 'com.google.android.gms:play-services-analytics:8.4.0'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.