社交插件和社交互动简介

许多社交网络都提供嵌入式按钮和小部件,方便用户从网页或应用中轻松分享内容。这些按钮的示例包括 Google+ 的“+1”按钮和 Facebook 的“赞”按钮。用户与这些嵌入式社交按钮的互动代表着与您的内容的社交互动。这些社交互动是有价值的用户互动度信号,可以通过 Google Analytics(分析)来进行衡量。

本文包含的主题:

数据收集

与网页浏览、屏幕浏览和事件一样,社交互动也是一种独特的匹配类型,其中包含一组用于描述社交互动的唯一值。

数据模型

Google Analytics(分析)中的社交互动由下列字段表示:

字段类型是否必需说明
socialNetwork 字符串必填 被衡量的社交网络(如 Facebook、Twitter、Google+ 等)。
socialAction 字符串必填 用户采取的社交操作(如“点赞”、“分享”)。
socialTarget 字符串选填 发生社交操作的内容(例如某篇文章或某段视频的路径)。

衡量

应在用户与嵌入式社交按钮或小部件的互动结束时对社交互动进行衡量。社交按钮的示例包括 Facebook 的“赞”按钮和 Google+ 的“+1”按钮。

例如,开发者可以使用以下值来衡量用户与某个网页上的 Twitter 分享按钮的互动情况:

衡量社交互动:用户使用嵌入式 Twitter 分享按钮分享了内容 ID 为 article_5555 的文章。此次分享会在 Google Analytics(分析)中计为一次社交互动。

每个按钮或小部件都有自己的 API,开发者需要集成这些 API 才能衡量相应的社交互动。开发者应参阅各社交网络提供的 API 文档,以详细了解最佳集成方法。

注意:如果您在同一网页上使用了 analytics.js,则系统会自动跟踪 Google+ 徽章+1 按钮的互动情况。

收集社交互动数据

开发者可以使用以下客户端库或协议来收集社交互动数据:

Web: analytics.js Android SDK iOS SDK Measurement Protocol

报告

数据处理完成后,您可以通过网络界面中的“社交插件”报告或自定义报告来查看相关社交互动数据,或是通过 Core Reporting API 提取此类数据。

下面列出了 Google Analytics(分析)中可用的社交互动维度和指标:

社交互动维度

网络界面 Core Reporting API 说明
社交来源 ga:socialInteractionNetwork 表示跟踪的社交网络的值(如 Google、Facebook、Twitter、LinkedIn)
社交操作数 ga:socialInteractionAction 表示跟踪的社交操作的值(如 +1、like、bookmark)
社交来源和操作 ga:socialInteractionNetworkAction 表示跟踪的社交网络和社交操作的合并值(如 Google: +1Facebook: Like
社交实体 ga:socialInteractionTarget 表示收到社交网络操作的网址(或资源)的值

社交互动指标

网络界面 Core Reporting API 说明
社交操作数 ga:socialInteractions 社交互动的总数量。
唯一身份社交互动次数 ga:uniqueSocialInteractions 至少发生一次相应社交操作的会话数量。该数据基于社交网络、操作和目标的唯一组合。
每次社交会话的操作数 ga:socialInteractionsPerSession 每次会话的社交互动次数。

如需 Core Reporting API 可使用的社交互动维度和指标的完整列表,请参阅 Core Reporting API 社交维度和指标参考

示例

下面这个涵盖全流程的示例将向您显示数据的收集、处理方式,以及如何通过不同的社交互动维度和指标来使用这些数据。

数据收集

在此示例中,一位用户使用嵌入式 Twitter“分享”按钮分享了来自同一个网站的两篇文章。在数据收集阶段,用户每次分享完成时,开发者会将两次社交互动的数据分别发送到 Google Analytics(分析),其中的值如下:

示例:用户在一次会话中在两篇文章上分别与嵌入式 Twitter 分享按钮互动。

报告

在数据处理完成后,使用“社交实体”作为维度且包含全部社交操作指标的自定义报告如下所示:

社交实体 社交操作数 唯一身份社交操作数 每次社交会话的操作数
/articles/2012/june/article?id=5555 1 1 2
/articles/2012/june/article?id=6000 1 1 2

与此同时,使用“社交操作”作为维度且包含同样的社交操作指标的自定义报告如下所示:

社交操作数 社交操作数 唯一身份社交操作数 每次社交会话的操作数
Twitter/Share 2 1 2

唯一身份社交操作数

请注意,在上面的例子中,只有一个独特的社交操作(社交网络/操作组合):Twitter / Share。虽然用户曾与两个单独的 Twitter 分享按钮互动,但由于它们属于相同的社交网络/操作组合 (Twitter/Share),因此在报告中只会显示为一个独特的社交操作。

每次社交会话的操作数

最后请注意,还是在上面的例子中,“每次社交会话的操作数”的计算方式是社交操作总数除以唯一身份社交操作数,在此例中,即是 2 除以 1

本文是否对您有帮助?
您有什么改进建议?