Google Analytics

Social Interactions - iOS SDK

This developer guide describes how to measure social interactions using the Google Analytics SDK for iOS v2.

  1. Overview
  2. Implementation
More

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.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.