-1
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

这是实际代码。

4

1 回答 1

0

定义一个跟踪器,如谷歌分析开发者指南中所述,并为活动设置不同的屏幕名称。

  1. 在 Google Analytics(分析)控制台中设置您的项目
  2. 更新清单
  3. 更新您的 Activity 或 Fragment 类

    @Override
    protected void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.activity_main);
     // Get tracker.
     Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
         TrackerName.APP_TRACKER);
    
     // Set screen name.
     t.setScreenName("YourActivityName");
    
     // Send a screen view.
     t.send(new HitBuilders.AppViewBuilder().build());
    }
    

从 Google Analytics 开始,请使用 App tracker。为此,您不必像初学者指南中那样定义任何 xml

  1. 发送事件

    Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
        TrackerName.APP_TRACKER);
    
    // Build and send an Event.
    t.send(new HitBuilders.EventBuilder()
        .setCategory(getString(categoryId))
        .setAction(getString(actionId))
        .setLabel(getString(labelId))
        .build());
    
于 2015-01-15T12:36:23.790 回答