【问题标题】:Google Analytics for Android SDK, setting multiple custom dimensionsGoogle Analytics for Android SDK,设置多个自定义维度
【发布时间】:2013-12-03 20:53:24
【问题描述】:

在 Google 分析管理部分中,我创建了 4 个自定义维度。第 1 维范围为“用户”,第 2、第 3 和第 4 维范围为“点击”。

我在我的onCreate 函数中设置参数,并将它们发送到我的ActivityonStart 命令中。但是当我检查自定义报告时,我发现第一个维度设置正确。但没有其他 3 个维度的数据。我尝试了不同的日子并等待但没有改变。我可以成功看到第一维的数据。如何设置这些自定义尺寸,我错过了什么?

   @Override
    public void onCreate(Bundle savedInstanceState) {
        MyUtil.initializeGAtracker(mContext);
        MyUtil.getGaTracker().set(Fields.customDimension(1), "aaa");
        MyUtil.getGaTracker().set(Fields.customDimension(2), "bbb");
        MyUtil.getGaTracker().set(Fields.customDimension(3), "ccc");
        MyUtil.getGaTracker().set(Fields.customDimension(4), "ddd");
        MyUtil.getGaTracker().set(Fields.SCREEN_NAME, "myscreen");
    }

    @Override
    public void onStart() {
        super.onStart();
        MyUtil.getGaTracker().send(MapBuilder.createAppView().build());

    }

我也试过这个。但这没有帮助:

MyUtil.getGaTracker().send(MapBuilder
             .createAppView()
              .set(Fields.customDimension(2), "bbb")
              .set(Fields.customDimension(3), "ccc")
              .set(Fields.customDimension(4), "ddd")
                    .build()
                    );

是否有设置多个自定义维度的详细资源?

我只发现了这个: https://developers.google.com/analytics/devguides/collection/android/v3/customdimsmets

编辑:文档不充分,自定义维度文档也有语法错误。

【问题讨论】:

    标签: android google-analytics


    【解决方案1】:

    您提供的代码应该可以正常工作。

    • 您能否提供有关 MyUtil 类的更多详细信息?
    • 您在调试模式下是否看到任何错误?如果出现问题,SDK 应该会输出一堆错误。
    • SDK 还会打印出它通过线路发送的命中。您可以在此处复制并粘贴其中一个这样的命中吗?
    • 另外,您的代码 sn-ps 不会显示您设置跟踪 ID。你能检查你是否设置了ID?您可以在 xml 配置或 SDK API 中进行设置。

    【讨论】:

    • 调试模式解决了我的问题。设置值没有问题。问题是我没有从网上看到它们。我通过创建自定义报告解决了问题。
    猜你喜欢
    • 2014-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多