首页 文章

Android Google Analytics实验

提问于
浏览
0

尝试通过TagManager在Android上实施Google Analytics实验

分析版:编译'com.google.android.gms:play-services-analytics:8.3.0'

我找到了如何从中读取值的文档,但没有关于支持Google Experiment变量类型的文字 . https://developers.google.com/tag-manager/android/v4/

代码段:

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);

容器中的所有简单变量类型都在工作 . 但是,当我想阅读变量类型“谷歌分析内容实验”,它只是没有工作,并返回“无效的宏”

有人知道解决方法吗?

1 回答

  • 0

    尝试使用最新版本的play-services-analytics,即8.4.0:

    compile 'com.google.android.gms:play-services-analytics:8.4.0'

相关问题