外部提供者的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 — 戶外」示範網站,讓「頁面屬性」中提供的屬性附加至對應js指令碼的html原始碼(緊接在</html>結尾標籤上方)。

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

若未這麼做,任何服務(一般、Analytics、Target等)都無法運作。

使用通用代碼段建立新服務

對於基本配置:

  1. 開啟​Tools​控制台。

  2. 從左窗格展開​Cloud Services配置

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

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

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

  6. 按一下​OK​以儲存。

在頁上使用新服務

建立服務設定後,您現在需要設定所需頁面才能使用:

  1. 導覽至頁面。

  2. 從sidekick開啟​Page Properties,然後開啟​Cloud Services​標籤。

  3. 按一下「添加服務」,然後選擇所需服務;例如, 一般分析程式碼片段:

  4. 按一下​OK​以儲存。

  5. 您將返回到​Cloud Services​頁簽。 一般Analytics程式碼片段​現在會與訊息Configuration reference missing一併列出。 使用下拉式清單來選取您的特定服務執行個體;例如google-analytics:

  6. 按一下​OK​以儲存。

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

    經過適當的時間段後,您將能夠檢視已收集的統計資料。

    注意

    如果設定附加至具有子頁面的頁面,則這些頁面也會繼承服務。

本頁內容