2

画面に関する情報を取得し、カスタム イベントを送信する目的で、Google アナリティクスをアプリに追加しました。

重複したコンテンツが取得されます...また、 「com.package.app.MainScreen」 - 300 ビューと 「メイン画面」 - 200 ビューという異なる結果が得られます

パッケージではなく、アクティビティのカスタム名のみをフォローアップすることに興味があります。いずれにせよ、両方が異なる結果を示すためですか?

public class MainScreen extends Activity {
private static final String GA_PROPERTY_ID = "UA-12345678-9"; 
private static final String SCREEN_LABEL = "Main Screen";
Tracker mTracker;
EasyTracker easyTracker;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main_screen);

    mTracker = GoogleAnalytics.getInstance(this).getTracker(GA_PROPERTY_ID);
    mTracker.set(Fields.SCREEN_NAME, SCREEN_LABEL); // For Custom Name from activity
    mTracker.send(MapBuilder.createAppView().build());

    easyTracker = EasyTracker.getInstance(this); //  Analytics Events
    ...
    easyTracker.send(MapBuilder.createEvent("MainScreen", "Play", category.get(1), null).build()); //AnalyticsEvents
    ...


}

@Override
public void onStart() {
    super.onStart();
    EasyTracker.getInstance(this).activityStart(this);
}

@Override
public void onStop() {
    super.onStop();
    EasyTracker.getInstance(this).activityStop(this);
}

}

そしてanalytics.xml

<?xml version="1.0" encoding="utf-8" ?>
    <resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="TypographyDashes">
      <!--Replace placeholder ID with your tracking ID-->
      <string name="ga_trackingId">UA-12345678-9</string>
      <!--Enable automatic activity tracking-->
      <bool name="ga_autoActivityTracking">true</bool>
      <!--Enable automatic exception tracking-->
      <bool name="ga_reportUncaughtExceptions">true</bool>
    </resources>

Google アナリティクス開発ガイド

4

1 に答える 1