社交互动 - iOS SDK

本开发者指南将介绍如何使用 iOS 版 Google Analytics(分析)SDK v3 来衡量您的应用中的社交互动。

概览

社交互动衡量功能可让您衡量用户与您的内容中嵌入的各种社交网络分享和推荐小部件的互动情况。

社交互动数据包含以下字段:

字段名称 跟踪器字段 类型 是否必需 说明
Social Network kGAISocialNetwork NSString 用户与之互动的社交网络(例如 Facebook、Google+、Twitter 等)。
Social Action kGAISocialAction NSString 进行的社交操作(例如赞、分享、+1 等)。
Social Target kGAISocialTarget NSString 发生社交操作的内容(例如某篇文章或某段视频)。

iOS 版 Google Analytics(分析)SDK v3.x 收集的社交互动数据可在自定义报告中查看或通过 Core Reporting API 提取。

实现

要向 Google Analytics(分析)发送社交互动数据,请使用 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]];