Was this article helpful?

Reports & Analytics

Last modified 12:37, 14 Jul 2014

Overview

Gigya’s cross-platform analytics deliver interaction and traffic data, including details by platform and sharing type. Gigya’s graphic reports are available on Gigya's website under the Reports tab (please make sure you are logged in). 

Note: The reports data is cached and refreshed every 30 minutes.

Under the Reports tab you can also access an Identity Query Tool, which is an intuitive and dynamic tool for searching and retrieving users' profile data, enabling people without DB knowledge to create a search query using simple drop-down menus.

In addition to the graphic reports, Gigya provides REST API methods for retrieving reports data in CSV format. Please refer to the Reports API reference for more information.

If you are using a 3rd-party analytics tool in your site such as Google Analytics or Adobe Analytics, please refer to the Analytics Integration guide to learn how to easily add Gigya's social data to 3rd-party reports. For regular deliveries of new and changed account data see Data Extract

 

The following is a screenshot of Gigya's graphic reports page:

Reports-Overview.gif

 

Most reports can be filtered by Sites, Range, Start and End Dates, and Context ID. Range refers to the time range for which you want the reports. Context ID refers to the site/application context, which is explained in the Filtering Reports by Context section.

Types of Reports

The reports are divided into categories:

  • User Identities - includes new registered users, new registered users by provider, daily logins, logged-in users by provider, new social networks connections, demographics, user interests, key influencers (iRank), and an Identity Query Tool.
  • Syndication - includes shares, shares by provider, status updates, status updates by provider, most shared, referred traffic, and referred traffic by provider.    
  • Community - includes activity feed, chat, comments, top rated URLs, reactions, shares by plugin, and referred traffic by plugin.
  • Game Mechanics - includes top users, daily activity, new daily users by challenge, users by challenge, and new daily users by level.
  • Other - usage (pageviews).  

The following sections explain each report type separately.

 

User Identities

New Registered Users

This report returns the number of new registered users per day. This includes either site registration or registration through Gigya's Social Login.

What is a new registered user?

Every time an API or PlugIn is called to create a new user,  the system records a new registration. APIs which register new users are socialize.loginsocialize.notifyLoginsocialize.notifyRegistration and accounts.register. Refer to the Social Login guide and Registration-as-a-Service guide for more information.

Note that users who close their account after registration or who turn out to be already registered under a different account will be included in the New Registered Users report but will not appear in queries generated by the Identity Query Tool, accounts.search or ids.search.

Dates refer to the time the user ID was created and not to the time that registration completed or was initiated and are equivalent to the createdTimestamp in the account structure.

reports_new_users.gif
 

Report information is also available using reports.getAccountsStats

 

New Users by Provider

Displays the distribution of new registered users by the provider through which they registered during the selected period. The provider is either the site or the social registration provider for users who registered through Gigya's Social Login.

reports_new_users_providers.gif
 

 

Daily Logins

Displays the number of users who logged in per day. For Registration-as-a-Service customers the report shows the number of users who logged in, excluding new user registrations.  
For customers of Social Login the report counts users that are either new user registrations or returning users, and logged in either through the site login or through Gigya's Social Login. 

Report information is also available using reports.getAccountsStats and reports.getSocializeStats.

reports_loggedin_users.gif

 

Logged-in Users by Provider

Displays the distribution of logged-in users by the provider through which they logged in during the selected period. The provider is either the site or the social login provider for users who logged in through Gigya's Social Login.

reports_loggedin_users_provider.gif

 

New Social Network Connections

Displays the number of new social network connections per day.  Counts connections generated by the socialize.addConnection API.

reports_new_networks.png

 

Demographics

The Demographics Report includes several graphs that show distribution by age and gender:

  • New users by age – The percentage or number of new users by age group during the selected period.
  • New users by gender - The percentage or number of new users by gender during the selected period.
  • Sharing – The number of shared items per day according to gender.
  • Users by Location -  The number of logged-in users according to geographic location.

reports_demographics.gif
 

Key Influencers (iRank)

The Influencers Report presents the top influencers for this site. You may select how many top users to display (options are: 10, 100, 1000, 10000) and for which site:

reports_influencers.gif
The influencers are displayed with the top influencer on top, arranged in a table with the following columns:

  • Photo - the user's social network photo
  • UID - the user's unique ID.  Click on the link to open the full ID in a pop-up window.
  • Name - the user's name
  • Email - the user's email, if provided
  • iRank - influencer rank. The iRank is a number between 1-99, which denotes the percentile location of the user in comparison to all other site users as a site influencer. For example, if a user's iRank equals 80, this means that 80% of the site users influence less than this user, or in other words, this user is in the top 20% of site influencers.
    The iRank is calculated based on the amount of exposure this user gives to the site. The calculation is done for the past several months, where recent activities receive higher ranks. The iRank is per site (per API-Key), the same user may have different ranks for different domains.The iRank calculation uses the following parameters:
    • The number of friends this user has in all the networks to which he is connected through this site.
    • The number of times this user shared something in this site (per month).
    • The number of click backs that were made as a result of this user's shares.

You can click on the Excel icon to export the list to an Excel file in a CSV format. In addition to the Influencers table, the CSV file displays each user's unique User ID.

 

Identity Query Tool

Gigya's site provides an intuitive and dynamic Identity Query Tool for searching and retrieving users' profile data. The documention can be found here.

 

Syndication

Shares

Displays The number of items shared per day. This refers to any operation that makes site material available to multiple other sites, such as shares, sent messages, bookmarking, sharing reactions, commenting and chatting.

Sharing to social networks can be through any of the following API methods: socialize.publishUserAction, socialize.sendNotification, socialize.postBookmark, or through any of the following plugins: Share plugin, Reactions plugin (when sharing a reaction), Chat plugin (when sharing a chat), Comments plugin (when sharing a comment).
 

reports_shares.gif

Exporting the report

The syndication data can be exported to an Excel sheet that provides a more elaborate analysis of the share data.
On the report, shares are divided into categories: 

Shares by Provider

Displays the distribution of the shared items by the provider through which they were shared. This refers to any operation that makes site material available to multiple other sites, such as shares, sent messages, bookmarking, sharing reactions, commenting and chatting.

reports_shares_provider.gif

 

Status Updates

Presents the number of status updates posted to social networks during the selected period, using the socialize.setStatus API method.

reports_status.gif
  

Status Updates by Provider        

Presents the distribution of status updates by the provider through which the updates were posted.

reports_status_provider.gif

 

Most Shared

Presents the content (URLs) most shared on the site in the recent defined time period (up to 7 days).

reports_most_shared.gif

 

Referred Traffic

Presents the number of site visits per day that are a result of linkbacks. This refers to any traffic that comes to your site via a link that was distributed to a social network or an email. Links can be distributed through shares, status updates, emails, sharing reactions, commenting and chatting.

reports_referred.gif
 

 

Referred Traffic by Provider

Presents the distribution of site visits that are a result of linkbacks by the provider that referred the traffic. The provider can be either a social network or an email provider.

reports_referred_provider.gif
 

The Referred Traffic report will be available to you only if one of the following conditions (or both) are fulfilled:

  1. If Gigya's URL shortening service is active.
  2. If the referred pages on your site include the Gigya JS script (gigya.js)

In these cases, Gigya tracks all the traffic arriving at your site from the distributed URLs.

 

URL Distribution

URLs may be distributed through the following methods:

Each of the above methods may distribute URLs. The URL may be supplied by your site or by a user (for example, as part of the user message in the Share plugin).

 

URL Shortening

If Gigya's URL shortening service is active, each of the distributed URL will be shortened to a URL with the fw.to domain.

For example, a tweet with a http://fw.to/2fKYHzY link back, distributed using the Share plugin:

UserActionBasic-Twitter_new.gif

Gigya's URL shortening service is active by default, however you can control its activation, using the shortURLs parameter, which is available in the global configuration object and in each of the methods mentioned above.

Note: Gigya was using soc.li as the URL shortening domain until June 2013, so you may still see it in your reports if your users shared links prior to that date.

 

Community

This section provides partners using the social engagement plugins with reports that show usage and clickthroughs. You may select the Sites, Range, Start and End Dates, and Context ID.

Activity Feed

Gigya tracks and counts the number of daily clicks on links inside the Activity feed during the selected period and displays the results in a graph:

reports_activityfeed.gif
 

Chat

Gigya tracks and counts the number of daily posted chat messages during the selected period and displays the results in a graph:

reports_chats.gif

 

Comments

Gigya tracks and counts the number of daily posted comments during the selected period and displays the results in a graph:

reports_comments.gif

 

Top Rated URLs

Presents the URLs that received the highest ratings, via Gigya's Rating & Reviews plugin or comments.postComment API. The report shows only URLs with rating streams created within the period defined in the "Range" dropdown.

reports_top_rated_urls.gif

 

Reactions

Gigya tracks and counts the number of daily reaction button clicks during the selected period, the daily number of reactions shared to social networks and the daily distribution of reaction button clicks by button ID. These results are displayed in three corresponding graphs:

reports_reactions.gif

 

Shares by Plugin

Gigya tracks the distribution of shares by plugin during the selected period and displays the results in a graph:

reports_plugin.gif

 

Referred Traffic by Plugin

Gigya tracks the distribution of referred traffic by plugin during the selected period and displays the results in a graph:

reports_plugin_referred.gif
 

Game Mechanics

This section provides partners using the Game Mechanics platform with reports that show usage users activity. For most reports you can select the Sites, Range, Start and End Dates, Context ID, and Challenge ID.

Note: The Game Mechanics report pages are visible only if Game Mechanics is part of your site package and has been activated by Gigya. 

 

Top Users

Gigya tracks and counts the actions performed on the site and displays the highest ranking users in the specified achievement. This is calculated based on the actions the users performed on the site.

reports_gm_topusers.gif
 

Daily Activity

Gigya tracks and counts the actions performed on the site, and displays in a graph the number of times each of the actions was performed per day on your site for the specified challenge:

reports_gm_dailyactivity.gif
 

Daily Users by Challenge

Gigya tracks and counts each new user participating in any of the challenges, and then displays in a graph the number of new users who start participating in each of the challenges a day:

reports_gm_dailyusers_challenge.gif

 

Users by Challenge

Gigya tracks and counts how many users are participating in each of the challenges, and then displays this in a graph:

reports_gm_users_challenge.gif

 

Users by Level

Gigya tracks and counts how many users advance to the next level in each of the challenges, and then displays how many new level users there are per each level in a graph:

reports_gm_users_level.gif

 

Other

Usage

The Usage Report presents the number of page views on the site per day where Gigya's javascript library (gigya.js) is present. You may select the month for which you wish to view the usage.

Note: The Usage report pages are visible only for customers who have paid for this service. For more information, please contact your Gigya account manager or contact us by filling in a support form on our site. You can also access the support page by clicking "Support" on the upper menu of Gigya's site.

Usage.gif

 

 

Filtering Reports by Context

The "Context ID" combo box lets you filter the report data by site/application context:

reports_cid.gif

 

Defining Context ID (cid)

You can define a context ID for different pages or widgets in your site/application, by using the cid parameter.

The cid parameter is a string of maximum 100 characters length. This string is used to associate categories with transactions to which a parameter is passed, for use in generating reports. You should not use more than 100 different CID strings.

The cid may be defined per page/widget, by defining it in the page's/widget's global configuration object. For example:

<script type="text/javascript" src="http://cdn.gigya.com/js/gigya.js?apiKey=INSERT-YOUR-APIKEY-HERE">
{
    cid: "Home Page"
}
</script>

The cid may also be defined per transaction (API method call), by defining it in the method's specific params object.

var share_params =
{
    ...
    ,cid: "Share from Home Page"
};  

gigya.socialize.showShareUI(share_params);

 

Note: If the cid parameter appears both in the global configuration object and in the method's params object, then the value set in the params object overrides the value set in the configuration object. This can be useful for defining a global default in the global configuration object, and overriding the default in some methods, by setting a different value in the method's params object.

Was this article helpful?
Pages that link here
Page statistics
10802 view(s) and 34 edit(s)
Social share
Share this page?

Tags

This page has no custom tags set.

Comments

You must to post a comment.

Attachments