Java 在Google Analytics中为活动名称设置自定义标签

Java 在Google Analytics中为活动名称设置自定义标签,java,android,google-analytics,Java,Android,Google Analytics,我在Android应用程序中使用Google Analytics监控我的用户。现在我想为google analytics中的每个活动设置标签。为了更好地理解,我不想看到活动类名,而是想看到我的自定义标签。如何执行此操作?在onCreate中: // Get tracker. Tracker t = ((MyApplicationClass) getActivity().getApplication()).getTracker(MyApplicationClass.TrackerName.APP_

我在Android应用程序中使用Google Analytics监控我的用户。现在我想为google analytics中的每个活动设置标签。为了更好地理解,我不想看到活动类名,而是想看到我的自定义标签。如何执行此操作?

在onCreate中:

// Get tracker.
Tracker t = ((MyApplicationClass)
getActivity().getApplication()).getTracker(MyApplicationClass.TrackerName.APP_TRACKER);

// Set screen name. Where path is a String representing the screen name.
t.setScreenName("YOUR_CUSTOM_LABLE_FOR_THIS_SCREEN");

// Send a screen view.
t.send(new HitBuilders.AppViewBuilder().build());
在onCreate中:

// Get tracker.
Tracker t = ((MyApplicationClass)
getActivity().getApplication()).getTracker(MyApplicationClass.TrackerName.APP_TRACKER);

// Set screen name. Where path is a String representing the screen name.
t.setScreenName("YOUR_CUSTOM_LABLE_FOR_THIS_SCREEN");

// Send a screen view.
t.send(new HitBuilders.AppViewBuilder().build());
初始化变量:

private Tracker tracker;
onCreate()

希望这对您有所帮助。

初始化变量:

private Tracker tracker;
onCreate()


希望这将对您有所帮助。

您还可以使用XML tracker配置文件配置活动名称。

例如,如果您想将“com.example.app.MainActivity”活动命名为“主屏幕”,您可以添加:

<screenName name="com.example.app.MainActivity">
   Home Screen
</screenName>

主屏幕

到配置文件。创建跟踪器时,请确保使用的是XML配置,而不是硬编码的跟踪器ID。

您还可以使用XML跟踪器配置文件配置活动名称。

例如,如果您想将“com.example.app.MainActivity”活动命名为“主屏幕”,您可以添加:

<screenName name="com.example.app.MainActivity">
   Home Screen
</screenName>

主屏幕

到配置文件。创建跟踪器时,请确保您使用的是XML配置,而不是硬编码的跟踪器ID。

您尝试过解决方案吗?您尝试过解决方案吗?