获取用户在Google Analytics中输入的值

时间:2015-02-23 12:27:30

标签: android google-analytics

我想在我的应用程序中使用Google Analytics。我已经为此阅读了在线文档。我有想法(不清楚)如何使用它。我只是想知道是否可以在google anayltics中显示用户输入的值。

假设我有一个注册表格,我在这个表格中收集用户地址的信息。我想知道来自特定城市的特定客户的数量。 (用户在填写登记表格中输入了该城市字段)。如果是,可以在Google Analytics中收集用户输入信息,请告诉我如何获取此信息?

提前致谢。任何建议将不胜感激。

1 个答案:

答案 0 :(得分:2)

让我们说用户通过点击mTracker按钮提交表单:

 mTrackButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                SendEventGoogleAnalytics("FormEvent", "cityName",
                        variableNameYouWantToSend);
            }
 });

以下是您需要在活动中放置的API

 private void InitGoogleAnalytics() {
        mGoogleHelper = new GoogleAnalyticsHelper();
        mGoogleHelper.init(MainActivity.this);
    }

    private void SendScreenNameGoogleAnalytics() {

        mGoogleHelper.SendScreenNameGoogleAnalytics("MainActivity", MainActivity.this);
    }

    private void SendEventGoogleAnalytics(String iCategoryId, String iActionId, String iLabelId) {

        mGoogleHelper.SendEventGoogleAnalytics(MainActivity.this, iCategoryId, iActionId, iLabelId);
    }