[WordPress] 外掛分享: Hotspots Analytics

首頁外掛目錄 › Hotspots Analytics
WordPress 外掛 Hotspots Analytics 的封面圖片
⚠ 此外掛已下架 — 不再更新維護,建議勿安裝。
500+
安裝啟用
★★★★
4.4/5 分(15 則評價)
3390 天前
最後更新
問題解決
WordPress 3.0.1+ v4.0.12 上架:2013-01-09

內容簡介

熱點分析是 WordPress 網站上最先進的分析外掛,包括熱點圖、使用者活動和自訂事件追蹤。它可以有效地與 Google Analytics 搭配使用,並支援回應式網頁設計和觸控螢幕設備。

此外掛的關鍵特點包括:

- 在網頁上重疊滑鼠點擊和觸控點擊的熱點圖(您可以從 wp-admin 啟動熱點圖,或者只需在 URL 加上 ?drawHeatmap=true)
- 為回應式網頁設計而繪製不同的熱點圖
- 每個網站頁面都有自己的熱點圖
- 追踪使用者活動,包括頁面瀏覽、AJAX 操作、滑鼠點擊、觸控點擊和自訂 JavaScript 事件
- 免費且不需要註冊
- 所有資料存儲在您自己的 WordPress 資料庫中
- 所有資料都在 WordPress 管理員中查看,無需前往第三方網站
- 若要查看熱點圖,您的 WordPress 佈景主題必須符合 HTML5 標準,並且需要使用支援 HTML5 canvas 的網路瀏覽器。

以下是在除錯模式下的示範網站:http://danielpowney.com/hotspots-analytics?drawHeatmap=true。

請注意,此外掛不應在性能關鍵的場合使用,因為每次滑鼠點擊、觸控點擊、AJAX 操作、頁面瀏覽和自訂事件都會進行額外的伺服器請求。

Github 儲存庫:https://github.com/danielpowney/hotspots-analytics。

熱點圖:

有兩種熱點圖,分別是帶有點的分散式熱點圖和 heatmap.js。每個熱點圖都顯示綠色至紅色的點擊密度,熱點圖.js 是一個使用 HTML5 canvas 繪製熱點圖的開源 JavaScript 函式庫。

可以從 WordPress 管理員外掛頁面上的 "查看熱點圖" 按鈕啟動熱點圖,也可以通過向您的網站 URL 添加查詢字串參數 drawHeatmap=true 來啟用熱點圖(例如:http://danielpowney.com?drawHeatmap=true)。對於回應式網頁設計和篩選,每個頁面、頁面寬度、瀏覽器、操作系統和設備都有不同的熱點圖。

顯示熱點圖時,使用 HTML5 canvas 繪製覆蓋在網站上。還提供了另一個信息面板,位於屏幕右下角,提供當前頁面寬度、瀏覽器、設備等等。如果調整頁面寬度,將顯示不同的熱點圖。可以更改寬度允許設置,以允許在頁面寬度上重疊一些內容。

使用者活動:

可以查看網站上所有使用者活動的詳細摘要,包括滑鼠點擊、觸控點擊、頁面瀏覽、AJAX 操作和自定義事件的順序清單。還提供額外的資訊,例如與上一個事件之間經過的時間,可以在網頁上覆蓋單個滑鼠點擊或觸控點擊,精確地顯示了點擊或觸控的位置。

報告:

有各種報告,提供網站上所有使用者活動的統計和圖表。每個報告都可以篩選不同的設備、瀏覽器、操作系統、頁面寬度和時間段(今天、昨天、上週、過去 30 天或過去 60 天)。以下報告可用:

- 比較選定事件的線圖
- 詳細事件線圖
- 顯示所有事件類型的總計、每位使用者的平均值和每頁的平均值的事件統計表格
- 顯示事件總數的條形圖。

自訂事件:

可以添加滑鼠點擊、觸控點擊和自定義事件。

外掛標籤

開發者團隊

⬇ 下載最新版 (v4.0.12) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Hotspots Analytics」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Hotspots Analytics is the most advanced analytics plugin for WordPress websites including heatmaps, user activity and custom event tracking. It can be a great compliment to Google Analytics and provides support for responsive web design and touchscreen devices.
The key features of the plugin are:

Heatmaps of mouse clicks and touch screen taps overlayed on your webpage (You can launch the heatmap for a page from wp-admin or simply add ?drawHeatmap=true to the URL)
Different heatmaps are drawn to cater for responsive web design
Each page on your website has it’s own heatmap
Track user activity including page views, AJAX actions, mouse clicks, touchscreen taps and custom JavaScript events
It’s free and there’s no sign up or registration required!
All data is stored on your own WordPress database
All data is viewed in your WordPress admin. No need to go to a third party website.
To be able to view the heatmaps, your WordPress theme must be HTML5 compliant and you need to use an Internet browser which supports HTML5 canvas.

Here’s a demo in debug mode: http://danielpowney.com/hotspots-analytics?drawHeatmap=true
The plugin should not be used where performance is critical as an additional server request is made for each mouse click, touch screen tap, AJAX action, page view and custom event.
Github Repo: https://github.com/danielpowney/hotspots-analytics
Heatmaps
There are two types of heatmaps, a confetti heatmap with spots and heatmap.js. Each heatmap shows the density heat of mouse clicks and or touch screen taps from green which is cool to red which is hot. Heatmap.js is an open source JavaScript library for drawing heatmaps using HTML5 canvas.
Heatmaps can be launched from the WordPress admin plugin page by clicking on the “View Heatmap” button or by adding the query string parameter drawHeatmap=true to your website URL ( i.e. http://danielpowney.com?drawHeatmap=true). There are different heatmaps for each page, page widht, browser, operating system and device to cater for responsive web design and for filtering.
When the heatmap is displayed, a HTML5 canvas drawing is overlayed on the website. An additional information panel is also provided at the bottom right of the screen which provides the current page width, browser, device etc… If you resize the page width, a different heatmap will be displayed. A width allowance setting can be changed to allow for some overlap in page widths.
User Activity
A comprehensive summary of all user activity on your website can be viewed including a sequence list of mouse clicks, touch screen taps, page views, AJAX actions and custom defined events. Additional information is provided such as time elapsed since previous event and the individual mouse clicks and or touch screen taps can viewed overlayed on the web page to show you exactly what was clicked or tapped.
Reports
There are various reports which provide statistics and graphs of all user activity on your website. Each report can be filtered for different devices, browsers, operating systems, page widths and within a period of time (today, yesterday, last week, last 30 days or last 60 days). The following reports are available:

Event comparison line graph which compares selected events over time
Event line graph which details events over time
Event statistics table which shows the total counts, averages per user and averages per page for all event types
Events total bar graph which shows the total counts of events

Custom Events
Custom events can be added for mouse clicks, touch screen taps or form submits on any HTML element selected using a jQuery selector. Alternatively you can use JavaScript to save custom events using the saveEvent function of the global hotspots object
i.e. hotspots.saveEvent(‘my_event’,’My description’, ‘My misc data’);

文章
Filter
Apply Filters
Mastodon