私は Android 用の Google アナリティクスを使用しており、次のようにトラッカーを作成しています。
GoogleAnalytics analytics = GoogleAnalytics.getInstance(context);
tracker = analytics.newTracker(context.getString(R.string.ga_tracking_id));
tracker.enableAutoActivityTracking(true);
構成ごとに異なる trackingIds があるため、トラッカーを xml から膨らませることはできません (xml から文字列リソースを参照できないため)。
コードで自動アクティビティ追跡を有効にしましたが、レポートに表示される画面名をカスタマイズする API が見つかりません。代わりに、レポートに完全なアクティビティ名が表示されます。
Tracker.setScreenNameメソッドがありますが、手動のアクティビティ追跡を暗示しているようです。
コードでトラッカー xml ファイルから画面構成を模倣するにはどうすればよいですか? 通常は次のようになります。
<!-- The screen names that will appear in reports -->
<screenName name="com.mycompany.MyActivity">MyActivity Screen Name</screenName>