この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
google_analytics_v4 [2015/03/02 14:21] sou [データの反映・確認] |
google_analytics_v4 [2015/03/10 09:55] (現在) sou [必要なもの] |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
+ | ==== 必要なもの ==== | ||
+ | * GooglePlayService SDKのインストール | ||
+ | * GoogleAnalyticsアカウントの作成(UAコード) | ||
+ | |||
==== AndroidManifest.xml を更新する ==== | ==== AndroidManifest.xml を更新する ==== | ||
metaタグとpermissionを追加します。 | metaタグとpermissionを追加します。 | ||
- | <application ...> | + | <application |
+ | android:name=".AnalyticsApplication" | ||
+ | ...> | ||
<meta-data android:name="com.google.android.gms.version" | <meta-data android:name="com.google.android.gms.version" | ||
android:value="@integer/google_play_services_version" /> | android:value="@integer/google_play_services_version" /> | ||
ライン 31: | ライン 37: | ||
==== スクリーンビューを送信する ==== | ==== スクリーンビューを送信する ==== | ||
+ | 基本的にはonStart()に仕込むのが常套手段っぽいですが、\\ | ||
+ | 別の画面から戻ってきた時にも送るかどうかの注意が必要。 | ||
+ | @param screenName スクリーン名\\ | ||
+ | |||
+ | // Get tracker. | ||
+ | Tracker t = ((AnalyticsApplication) getApplication()).getTracker(); | ||
+ | // Set screen name. | ||
+ | // Where path is a String representing the screen name. | ||
+ | t.setScreenName(screenName); | ||
+ | // Send a screen view. | ||
+ | t.send(new HitBuilders.AppViewBuilder().build()); | ||
==== イベントを送信する ==== | ==== イベントを送信する ==== | ||
@param categoryId カテゴリ\\ | @param categoryId カテゴリ\\ | ||
ライン 45: | ライン 62: | ||
.setLabel(labelId) | .setLabel(labelId) | ||
.build()); | .build()); | ||
+ | |||
+ | ==== データの反映・確認 ==== | ||
+ | ここまでが必要最低限の設定です。\\ | ||
+ | レポートタブのアプリサマリーの項目ににデータが追加されていきますが、\\ | ||
+ | 反映されるには24~48時間前後かかるようです。 | ||
+ | |||
+ | リアルタイム項目のイベントやスクリーンにはすぐに反映されます。\\ | ||
+ | |||
+ | {{:ga_screen.png?direct&300|}} | ||
+ | {{:ga_event.png?direct&300|}} | ||
==== Trackerを使い分ける ==== | ==== Trackerを使い分ける ==== | ||
+ | あまり使わないと思いますが、一応メモ。\\ | ||
Trackerを使い分ける際は以下のようにして管理するようです。\\ | Trackerを使い分ける際は以下のようにして管理するようです。\\ | ||
+ | |||
APP_TRACKER アプリ個別の設定\\ | APP_TRACKER アプリ個別の設定\\ | ||
GLOBAL_TRACKER 会社用など共通の設定を使用する場合\\ | GLOBAL_TRACKER 会社用など共通の設定を使用する場合\\ | ||
ライン 81: | ライン 110: | ||
} | } | ||
- | ==== データの反映・確認 ==== | + | ==== 参考URL ==== |
- | レポートタブのアプリサマリーの項目ににデータが追加されていきますが、\\ | + | |
- | 反映されるには24~48時間前後かかるようです。 | + | |
- | リアルタイム項目のイベントやスクリーンにはすぐに反映されます。 | + | [[https://developers.google.com/analytics/devguides/collection/android/v4/?hl=ja]] |