This developer guide describes how to measure social interactions using the Google Analytics SDK for iOS v2.
Overview
Social interaction measurement allows you to measure a user's interactions with various social network sharing and recommendation widgets embedded in your content.
A social interaction comprises the following fields:
-
NSString
network – represents the social network with which the user is interacting (e.g. Google+, Facebook, Twitter, etc.). -
NSString
action – represents the social action taken (e.g. Like, Share, +1, etc.). -
NSString
target (optional) – represents the content on which the social action is being taken (i.e. a specific article or video).
Social interaction data collected by the Google Analytics SDK for iOS v2.x is only available in custom reports.
Implementation
To send a social interaction to Google Analytics, call
sendSocial:withAction:withTarget:
as in the following example, where an interaction with a Twitter Tweet button is
measured on the Analytics developer site homepage:
[tracker sendSocial:@"Twitter" withAction:@"Tweet" withTarget:@"https://developers.google.com/analytics"]; // Send social interaction.