ソーシャル インタラクション - iOS SDK

このデベロッパー ガイドでは、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]];