Analytics與外部提供者 analytics-with-external-providers

Analytics可提供您如何使用網站的重要且有趣資訊。

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

您也可以設定自己的​ Generic Analytics程式碼片段 ​執行個體,以定義新的服務組態。

接著,系統會以新增至網頁的程式碼片段來收集資訊。 例如:

CAUTION
請勿將指令碼包含在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);
})();

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

  • 一段時間內有多少訪客
  • 造訪了多少頁面
  • 使用的搜尋辭彙
  • 登陸頁面
CAUTION
Geometrixx-Outdoors示範網站已設定為將「頁面屬性」中提供的屬性附加至相對應js指令碼中的html原始程式碼(</html>結束標籤正上方)。
如果您自己的/apps並非繼承自預設頁面元件( /libs/foundation/components/page),您(或您的開發人員)必須確定已包含對應的js指令碼,例如,可包含cq/cloudserviceconfigs/components/servicescomponents或使用類似的機制。
如果沒有此專案,任何服務(一般、Analytics、Target等)都無法運作。

使用一般程式碼片段建立服務 creating-a-new-service-with-a-generic-snippet

對於基本設定:

  1. 開啟​ 工具 ​主控台。

  2. 從左窗格中,展開​ Cloud Service設定

  3. 連按兩下​ Generic Analytics Snippet ​以開啟頁面:

    一般Analytics程式碼片段

  4. 按一下+即可使用對話方塊新增組態。 至少要指定一個名稱,例如Google Analytics:

    建立設定

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

    正在編輯元件

  6. 按一下​ 確定 ​以儲存。

在頁面上使用您的新服務 using-your-new-service-on-pages

建立服務組態之後,您必須設定使用它所需的頁面:

  1. 導覽至頁面。

  2. 從Sidekick開啟​ 頁面屬性,然後開啟​ Cloud Service ​索引標籤。

  3. 按一下​ 新增服務,然後選取所需的服務。 例如,Generic Analytics程式碼片段

    正在新增雲端服務

  4. 按一下​ 確定 ​以儲存。

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

    正在新增雲端服務組態

  6. 按一下​ 確定 ​以儲存。

    現在,如果您檢視該頁面的頁面Source,即可看到程式碼片段。

    經過一段時間後,您可以檢視收集的統計資料。

    note note
    NOTE
    如果設定附加至具有子頁面的頁面,則這些頁面也會繼承服務。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2