【问题标题】:Android Google Analytics ExperimentsAndroid 谷歌分析实验
【发布时间】:2015-12-25 16:09:44
【问题描述】:

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

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

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

代码 sn-p:

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

容器中的所有简单变量类型都可以正常工作。 但是当我想读取变量类型“谷歌分析内容实验”时,它只是不起作用并返回“无效宏”

有人知道解决方法吗?

【问题讨论】:

    标签: java android google-analytics


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多