社交外掛程式與互動簡介

有許多社交網路提供可嵌入的按鈕和小工具,方便使用者在網站或應用程式上分享內容。包括 Google+ 的 [+1] 按鈕或 Facebook 的 [讚] 按鈕,都是這種按鈕。使用者與這些嵌入式社交按鈕的互動,就代表與您內容的社交互動。這些社交互動透露使用者參與度的重要訊息,而 Analytics (分析) 就是評估互動的好方法。

本文內容:

資料收集

像是網頁瀏覽量、畫面瀏覽量和事件等社交互動,都是獨特的匹配類型,包含一組可描述社交互動的不重複值。

資料模型

在 Analytics (分析) 中使用以下欄位來表示社交互動:

欄位類型必要說明
socialNetwork 字串 必要 系統所評估的社交網路 (如 Facebook、Twitter、Google+ 等)。
socialAction 字串 必要 使用者執行的社交動作,如「按讚」和「分享」。
socialTarget 字串 選用 發生社交動作的內容,如文章或影片的路徑。

評估

使用者使用內嵌社交按鈕或小工具完成互動時,您就應評估社交互動。像是 Facebook 的 [讚] 按鈕或是 Google+ 的 [+1] 按鈕,都是社交按鈕的例子。

舉例來說,若要評估網頁上使用者與 Twitter 分享按鈕的互動,開發人員可以利用以下各項數值:

評估社交互動:使用者使用 Twitter 內嵌的分享按鈕,分享了內容編號為 article_5555 的文章,Analytics (分析) 就會將這次分享評估為一次社交互動。

每個按鈕或小工具都可能有自己的 API,開發人員必須整合這個 API,才能評估社交互動。開發人員應參閱每個社交網路提供的 API 文件,進一步瞭解整合的最佳做法。

注意: 在同一個網頁上使用 analytics.js 時,系統會自動追蹤 Google+ 徽章[+1] 按鈕

收集社交互動

開發人員可以使用以下用戶端程式庫或通訊協定,收集社交互動資料:

網路:analytics.js Android SDK iOS SDK Measurement Protocol

報表

處理完成後,就可以在網路介面的「社交外掛程式」報表或自訂報表中,或是透過 Core Reporting API 存取社交互動資料。

以下是 Analytics (分析) 提供的社交互動維度與指標:

社交互動維度

網路介面 Core Reporting API 說明
社交來源 ga:socialInteractionNetwork 這個值代表系統所追蹤的社交網路 (如 Google、Facebook、Twitter、LinkedIn)
社交動作 ga:socialInteractionAction 這個值代表系統所追蹤的社交動作 (如 +1、喜歡、加入書籤等)
社交來源和操作 ga:socialInteractionNetworkAction 這個值代表社交網路和所評估動作的串連 (如 Google:+1Facebook:按讚)
社交話題 ga:socialInteractionTarget 這個值代表收到社交網路動作的網址 (或資源)。

社交互動指標

網路介面 Core Reporting API 說明
社交動作 ga:socialInteractions 社交互動的總數。
不重複社交互動 ga:uniqueSocialInteractions 指定社交動作至少發生一次的工作階段數,以網路、動作和目標三者的獨特組合為主。
每個社交工作階段的動作 ga:socialInteractionsPerSession 每人的社交互動總數。

如需可由 Core Reporting API 取得的社交互動維度和指標完整清單,請參閱 Core Reporting API 維度和指標參考資料

範例

以下的端對端範例,顯示系統透過各種社交互動維度和指標收集、處理和提供各項值的方式。

收集

在本例中,一位使用者利用 Twitter 內嵌的 [分享] 按鈕,分享了一個網站的兩篇不同文章。到了收集時間,在使用者完成「分享」後,開發人員會傳送兩個社交互動給 Analytics (分析),提供以下各項的值:

範例:使用者在一個工作階段內,使用內嵌的 Twitter 分享按鈕分享了兩篇獨立的文章。

報表

資料處理完畢後,使用社交媒體做為維度和所有社交動作指標的自訂報表,看起來可能像這樣:

社交話題 社交動作 不重複的社交動作 每個社交工作階段的動作
/articles/2012/june/article?id=5555 1 1 2
/articles/2012/june/article?id=6000 1 1 2

另一方面,如果自訂報表使用「社交動作」做為維度,搭配上述的同一個社交動作指標,報表看起來可能像這樣:

社交動作 社交動作 不重複的社交動作 每個社交工作階段的動作
Twitter/分享 2 1 2

不重複的社交動作

請注意,在上述範例中,只有一個不重複的社交動作被歸到「Twitter/分享」這個網路/動作組合。雖然使用者與兩個獨立的 Twitter 分享按鈕互動過,但因為這兩個按鈕都有「Twitter/分享」這個網路/動作組合,因此在報表中只顯示一個不重複的社交動作。

每個社交工作階段的動作

最後請注意,在上述的同一個範例中,「每個社交工作階段的動作」的計算方式,為將「社交動作總數」除以「不重複社交動作」,在本例中即為 (2/1)。

這對您有幫助嗎?
我們應如何改進呢?