在 Google Analytics 中为 activity 名称设置自定义标签
set custom labels for activity name in Google Analytics
我使用 Google Analytics 在我的 Android 应用程序中监控我的用户。现在我想为 google 分析中的每个 activity 设置标签。为了更好地理解,我不想看到 Activity Class 名称,而是看到我的自定义标签。我该怎么做?
在 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()
tracker = ((GlobalClass) getApplication()).getTracker(GlobalClass.TrackerName.APP_TRACKER);
tracker.setScreenName("Add_your_own_lable");
tracker.send(new HitBuilders.AppViewBuilder().build());
希望对您有所帮助。
您还可以使用 XML 跟踪器配置文件配置 activity 名称。
https://developers.google.com/analytics/devguides/collection/android/v4/#analytics-xml
例如,如果您想将 "com.example.app.MainActivity" activity 命名为 "Home Screen",您可以添加:
<screenName name="com.example.app.MainActivity">
Home Screen
</screenName>
到配置文件。创建跟踪器时,请确保您使用的是 XML 配置而不是硬编码的 trackerId。
我使用 Google Analytics 在我的 Android 应用程序中监控我的用户。现在我想为 google 分析中的每个 activity 设置标签。为了更好地理解,我不想看到 Activity Class 名称,而是看到我的自定义标签。我该怎么做?
在 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()
tracker = ((GlobalClass) getApplication()).getTracker(GlobalClass.TrackerName.APP_TRACKER);
tracker.setScreenName("Add_your_own_lable");
tracker.send(new HitBuilders.AppViewBuilder().build());
希望对您有所帮助。
您还可以使用 XML 跟踪器配置文件配置 activity 名称。 https://developers.google.com/analytics/devguides/collection/android/v4/#analytics-xml
例如,如果您想将 "com.example.app.MainActivity" activity 命名为 "Home Screen",您可以添加:
<screenName name="com.example.app.MainActivity">
Home Screen
</screenName>
到配置文件。创建跟踪器时,请确保您使用的是 XML 配置而不是硬编码的 trackerId。