[WordPress] 外掛分享: No Cookie Analytics – By Arfa

首頁 › 外掛目錄 › No Cookie Analytics – By Arfa
全新外掛
安裝啟用
★★★★★
5/5 分(1 則評價)
43 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.1.0 上架:2026-05-26

內容簡介

No Cookie Analytics – By Arfa 是一款以隱私為首的分析外掛,能在不使用 Cookies 和追蹤腳本的情況下,記錄每次訪問,並將數據儲存在自己的伺服器上。這樣不僅提升了網站速度,還避免了顯示分析 Cookie 橫幅。

【主要功能】
• 無需 Cookies 的訪問記錄
• 詳細的報告與儀表板
• 目標、轉換與收入追蹤
• 隱私合規性設計
• 兩年內保留匿名數據

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.0) 或搜尋安裝

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

原文外掛簡介

No Cookie Analytics – By Arfa is a privacy-first analytics plugin. It records every visit on your
own server, with no cookies, no tracking script, and no third-party services. Because nothing is
measured in the browser, there is nothing to slow your pages down and no analytics cookie banner to
show. Your visitors’ raw IP addresses are never stored.
Reports and dashboards

Dashboard with KPI tiles, visitor and page-view trends, a live activity feed, and a countries map
Acquisition report — marketing channel grouping (direct, organic and paid search, organic and paid
social, email, affiliate, display, referral) and full UTM campaign performance
Content report — views broken down by post type, author, category and tag
Behavior report — entry pages, exit pages, internal site search (including searches that found
nothing), and a cookieless new-vs-returning visitor split
Conversions report — goals, conversion rates, and revenue attribution
Pages, Referrers, Users and 404 reports
A sortable “Views (30d)” column on the Posts and Pages list tables, and a per-post analytics box
in the editor

Goals, conversions and revenue

Define goals by exact path, prefix, suffix, substring, regular expression, or “viewed this post”,
with an optional value per conversion
First-touch and last-touch attribution captured for every session
WooCommerce revenue attribution by channel, campaign and landing page — only the order id and
total are stored, never customer details

Keep years of history without keeping years of personal data

Raw page-view records are short-lived by design. Before they are deleted, each day is condensed
into anonymous per-dimension totals, which are kept for a much longer window (two years by
default). Long-term trend charts survive a short raw-data retention setting.

Privacy and compliance built in

Honors the Do Not Track and Global Privacy Control browser signals — those visits are never recorded
A cookieless visitor opt-out, as the [ncaba_optout] shortcode or the “Analytics opt-out” block,
that also erases whatever was already recorded for that visitor
Registers with the WordPress Privacy Tools (personal-data exporter and eraser) and adds suggested
privacy-policy text
Exclude traffic by path, IP address or CIDR range, user agent, post type, or user role

Delivered to you

A designed weekly, monthly or daily email digest with a fully brandable header and footer, plus a
live preview and one-click test send
Traffic-anomaly alerts and busy-404 alerts, by email and as an admin notice
Timeline annotations to mark launches and campaigns on your charts

For developers

Filters and actions throughout the tracking, channel, email and reporting pipeline
Authenticated REST routes under ncaba/v1 for stats, reports, time series and annotations
WP-CLI commands: wp ncaba stats, report, rollup, purge, export, send-summary, alerts

Privacy
This plugin stores analytics records in your WordPress database (wp_ncaba_hits), including:

Page URL/path
Referrer host and the marketing channel it maps to
Browser/OS/device type
Anonymized IP hash
Session key
Country code
Whether the request resulted in a 404 (not found)
Whether the request was an internal site search, and the term used (can be disabled)
Whether the visitor had been seen before
UTM campaign parameters (utm_source, utm_medium, utm_campaign), when present in the visited URL
Timestamp

No raw IP address is stored in the plugin database.
The plugin honors the DNT (Do Not Track) and Sec-GPC (Global Privacy Control) request headers by
default: those visits are never recorded at all. Visitors can also opt out themselves through the
[ncaba_optout] shortcode or the “Analytics opt-out” block, which erases the anonymous records
already stored for them and suppresses future ones — without setting a cookie.
Registered users’ records are exposed through the WordPress Privacy Tools, so Tools → Export Personal
Data and Tools → Erase Personal Data both cover this plugin.
Country detection behavior:

Uses server-provided geolocation headers when available (for example Cloudflare or GeoIP
headers).
Optional external IP geolocation lookup can be enabled by admin consent in plugin settings.

When external geolocation is enabled, visitor IP is sent to:

Service: ipapi.co (primary) and ipwho.is (fallback)
Purpose: country lookup only

Site owners must disclose this in their privacy policy before enabling external lookup.
External services
This plugin can optionally use the third-party services ipapi.co and ipwho.is for country lookup. The lookup
is disabled by default and only runs after a site administrator explicitly enables the
“Allow External Geo Lookup” option in plugin settings.

Services: ipapi.co (https://ipapi.co/) and ipwho.is (https://ipwhois.io/) as fallback
What is sent: the visitor’s IP address (only when the option is enabled and no server-provided
geo headers are available).
When: at most once per visitor IP per week on success; failed lookups are retried after one hour.
Why: to determine the visitor’s country code for the analytics dashboard.
ipapi.co Terms of Service: https://ipapi.co/terms/
ipapi.co Privacy Policy: https://ipapi.co/privacy/
ipwho.is Terms: https://ipwhois.io/terms
ipwho.is Privacy: https://ipwhois.io/privacy

If the option is left disabled, the plugin never contacts ipapi.co or ipwho.is.
No other external service is contacted. All scripts, styles and fonts are bundled locally.
Features
Privacy and compliance

Server-side tracking with no frontend cookies and no tracking script
Honors Do Not Track and Global Privacy Control signals
Cookieless visitor opt-out shortcode and block, which also erases past records
WordPress Privacy Tools exporter and eraser, plus suggested privacy policy text
Exclude traffic by path, IP address or CIDR range, user agent, post type, and user role

Reports

Dashboard with KPI tiles, visitor and page-view trends, countries, and live activity
Acquisition report: marketing channel grouping and campaign performance
Content report: views by post type, author, category and tag
Behavior report: entry pages, exit pages, internal site search, and new vs returning visitors
Conversions report: goals, conversion rates, and revenue attribution
Pages, Referrers, Users and 404 reports
Sortable “Views (30d)” column on the Posts and Pages list tables
Per-post analytics meta box in the editor

Attribution and conversions

Goal tracking by exact path, prefix, suffix, substring, regular expression, or post ID
First-touch and last-touch attribution captured per session
Channel grouping: direct, organic and paid search, organic and paid social, email, affiliate,
display, referral
WooCommerce revenue attribution by channel, campaign and landing page

Data lifecycle

Daily rollups condense each day into anonymous totals before raw records are purged, so you can
keep years of trends while retaining only a few weeks of raw data
Separate retention windows for raw hits and aggregated rollups
Conversion records are stripped of visitor identifiers once the raw window passes

Reporting and workflow

Scheduled daily, weekly or monthly email digest with a fully brandable template
Traffic anomaly alerts and busy-404 alerts, by email and as an admin notice
Timeline annotations to mark launches and campaigns on your charts
CSV export and settings import/export

Developer surface

Filters: ncaba_should_track, ncaba_hit_data, ncaba_channel, ncaba_retention_days,
ncaba_summary_email_data, ncaba_email_html, ncaba_email_header_html,
ncaba_email_footer_html, ncaba_email_footer_links, ncaba_email_headers,
ncaba_banner_campaigns, ncaba_banner_eligible_screen, ncaba_search_engine_hosts,
ncaba_social_hosts, ncaba_bot_user_agent_pattern
Actions: ncaba_hit_recorded, ncaba_goal_converted, ncaba_visitor_opted_out,
ncaba_alerts_raised, ncaba_email_sent, ncaba_cleanup_complete
Authenticated REST routes under ncaba/v1: stats, report/, timeseries, annotations
WP-CLI: wp ncaba stats, report, rollup, purge, export, send-summary, alerts

延伸相關外掛

文章
Filter
Mastodon