このデベロッパー ガイドでは、Android 向け Google アナリティクス SDK v3 を使ってソーシャル インタラクションを測定する方法を説明します。
概要
ソーシャル インタラクションの測定では、ソーシャル ネットワークの共有や推奨のウィジェット(コンテンツに埋め込まれたウィジェット)に対するユーザー操作を測定できます。
ソーシャル インタラクションには次のフィールドがあります。
フィールド名 | トラッカー フィールド | タイプ | 必須 | 説明 |
---|---|---|---|---|
ソーシャル ネットワーク | Fields.SOCIAL_NETWORK
|
String
|
はい | ユーザーが操作を行ったソーシャル ネットワークです(例: Facebook、Google+、Twitter など)。 |
ソーシャル アクション | Fields.SOCIAL_ACTION
|
String
|
はい | 発生したソーシャル アクションです(例: いいね!、共有、+1 など)。 |
ソーシャル アクションのターゲット | Fields.SOCIAL_TARGET
|
String
|
× | ソーシャル アクションが発生したコンテンツです(例: 特定の記事や動画など)。 |
Android 向け Google アナリティクス SDK v3.x で収集されたソーシャル インタラクション データは、現在カスタム レポートと Core Reporting API で確認できます。
実装
ソーシャル インタラクションを Google アナリティクスに送信するには、次の例のように MapBuilder.createSocial()
を使用します。
// May return null if EasyTracker has not already been initialized with a // property ID. Tracker easyTracker = EasyTracker.getInstance(this); easyTracker.send(MapBuilder .createSocial("Twitter", // Social network (required) "Tweet", // Social action (required) "https://developers.google.com/analytics") // Social target .build() );