Analytics與外部提供者

Analytics可為您提供網站使用方式的重要且有趣的資訊。

各種現成可用的配置可用於與適當的服務整合,例如:

您也可以設定您自己的一般分析 程式碼片段例項 ,以定義新的服務設定。

然後,通過添加到網頁的代碼的小片段收集資訊。 例如:

注意

指令碼不得包含在標 script 記中。

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);

(function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

這些程式碼片段可讓您收集資料並產生報表。 收集的實際資料取決於提供者和使用的實際程式碼片段。 統計資料範例包括:

  • 一段時間內有多少訪客
  • 瀏覽的頁數
  • 使用搜尋詞
  • 著陸頁面
注意

Geometrixx-Outdoors示範網站的設定,讓「頁面屬性」中提供的屬性附加至對應指令碼的html原始碼(剛好在 </html> endtag的正上 js 方)。

如果您自 /apps 己不繼承預設頁面元件( /libs/foundation/components/page),您(或您的開發人員)必須確定已包含對應的指令碼,例如 js cq/cloudserviceconfigs/components/servicescomponents,包括或使用類似機制。

若沒有這項功能,則所有服務(一般、分析、目標等)都無法運作。

使用一般程式碼片段建立新服務

對於基本配置:

  1. 開啟「工 」主控台。

  2. 從左窗格展開「 雲端服務設定」

  3. 連按兩下「 一般分析程式碼片段 」以開啟頁面:

  4. 按一下+,使用對話方塊新增設定;至少指派一個名稱,例如google analytics:

  5. 按一 下「建立」,程式碼片段對話方塊會立即開啟——將適當的javascript程式碼片段貼入欄位:

  6. 按一 下「確定 」以儲存。

在頁面上使用您的新服務

已建立服務配置後,您現在需要配置所需的頁以使用它:

  1. 導覽至頁面。

  2. 開啟「 Page Properties from sidekick 」(頁面屬性 ),然後 開啟「Cloud Services」標籤。

  3. 按一 下「新增服務」,然後選取所需的服務;例如,「 一般分析程式碼片段:

  4. 按一 下「確定 」以儲存。

  5. 您將會返回「雲端服 務」標籤 。 「 一般分析程式碼片段 」現在會隨訊息一併列出 Configuration reference missing。 使用下拉式清單來選擇您的特定服務例項;例如google-analytics:

  6. 按一 下「確定 」以儲存。

    如果您檢視頁面的「頁面來源」,現在可以看到此程式碼片段。

    經過適當的時間後,您就可以檢視已收集的統計資料。

    注意

    如果配置附加到具有子頁面的頁面,則服務也由這些頁面繼承。

本頁內容