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