Linux 软件免费装
Banner图

Easy Server Side Tracking

开发者 jachtdigital2026
easyserversidetracking
更新时间 2026年8月26日 02:37
PHP版本: 7.2 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

tracking woocommerce analytics server-side conversion-tracking

下载

5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.3.2 5.4.0 5.4.1 5.4.2 5.4.3 5.5.0 5.3.1 5.6.0 5.3.0 5.6.2 5.6.1 5.7.0 5.7.1

详情介绍:

Ad blockers and browser privacy settings block Google Analytics on a large share of your visits — commonly 30-50%. Those visitors still browse, still add to cart, and still buy. You just never see them. Your reports under-count traffic, your best-converting channels look worse than they are, and every decision you make from that data is made from an incomplete picture. Easy Server Side Tracking closes that gap. Instead of the browser talking straight to google-analytics.com — the request blockers are built to recognise — events go to a tracking endpoint that isn't on any blocklist, and are forwarded to Google Analytics 4 from there. What you get back How it works
  1. A small script collects the event in the visitor's browser — event name, page URL, referrer, and anonymous client and session IDs.
  2. It posts to collect.easyserversidetracking.com over HTTPS, signed with a short-lived token so only your site can send as your site.
  3. The endpoint validates the request, filters obvious bots, and forwards the event straight on to Google Analytics 4 using Google's Measurement Protocol.
  4. A copy is kept so you can see your own event stream on the dashboard.
We are a proxy, not a data broker. Your analytics data is forwarded to your own Google Analytics property and kept so you can look at it. It is not sold, not shared with third parties, not used to build profiles, and not combined across customers. What we do and do not store Stored per event: event name, page URL, referrer, user agent, country, consent state, anonymous client and session IDs, and a bot score. Raw IP addresses are never stored. The IP is hashed with a salt that rotates every day and truncated, which is enough to rate-limit abuse and nothing more — the hash cannot be reversed, and the same visitor produces a different hash tomorrow. Events are deleted automatically according to your plan's retention period. Privacy and consent What you need Setup A guided setup walks you through it: agree to what is shared and create your free account, enter your two Google Analytics credentials, tell us which cookie banner you use, and answer two questions so the right tracking settings are applied. Most sites are done in a few minutes. Features Pricing The free tier is not a trial and does not expire. Paid plans raise the monthly event allowance and extend dashboard retention; they are bought on the dashboard and applied to your site automatically. No licence key is ever entered in WordPress, and no plugin feature is locked, disabled or degraded on the free tier.

安装:

  1. Install the plugin from Plugins → Add New, or upload the folder to /wp-content/plugins/.
  2. Activate it. Nothing is transmitted at this point — the plugin does not contact any external service until you ask it to.
  3. The guided setup opens automatically. Step one shows exactly what will be shared and asks you to agree before your free account is created.
  4. Enter your GA4 Measurement ID and Measurement Protocol API Secret. Both are in Google Analytics under Admin → Data streams → your web stream.
  5. Choose your cookie banner, answer two short questions about how you want tracking configured, and you are done.
To check data is arriving, open Realtime in Google Analytics and load a page on your site.

升级注意事项:

5.1.2 The License page now has a persistent consent panel. If you installed before 5.1.0 you'll see an unticked consent checkbox — tick it to record explicit consent and re-enable the Re-provision button. Tracking is not interrupted. 5.1.0 WordPress.org compliance release: explicit opt-in for provisioning, logs moved to uploads directory, stricter sanitization and unique prefixes. No tracking behavior change. 5.0.4 Fixes a tracker init TypeError introduced by 5.0.3's orphaned method calls. Upgrading is required for tracking to function. Cache-buster bump. 5.0.3 Privacy & security: removes third-party geo-IP fallbacks, adds CSRF protection on the encryption-key endpoint, prefixes the legacy event_count option, and documents external services. No tracking behavior change. Migration runs automatically on next admin pageload. 5.0.2 Removes client-side event-limit enforcement; quota is now exclusively server-side. License page fix. 5.0.0 Major refactor: the plugin no longer requires a customer-hosted Cloudflare Worker. Events post directly to the managed ingestion endpoint. Old event queue tables are dropped on upgrade. Test thoroughly after upgrading.

常见问题:

How do I set up and connect my site?

  1. Install and activate the plugin.
  2. Go to Easy SST → Connection and click Create free account. This sends your site URL and admin email to easyserversidetracking.com and provisions your site (you'll see a Site ID appear on the Connection page). Tracking begins on the free tier.
  3. Your site is automatically linked to the dashboard account whose email matches the WordPress admin email used at step 2. So if you sign in to https://dashboard.easyserversidetracking.com/ with that same email, your site already appears under your account — nothing else to do.
  4. If your dashboard account uses a different email, link the site manually: on the dashboard go to Account → Websites → Add site, paste the Site ID shown on the plugin's Connection page, and click Add site. The Site ID is what proves the site is yours.

How do I upgrade, or change a site's plan?

Plans are managed entirely on the dashboard — you never enter a license key in WordPress. Buy or change a plan at https://dashboard.easyserversidetracking.com/, then on Account → Websites use the Plan dropdown next to a site to assign it the plan (or switch it back to the Default free plan). The new monthly limit is applied to the tracking service automatically; no change is needed in WordPress.

Do I need an account?

You do not need to sign up anywhere first. During setup you press Create free account and the plugin provisions your site for you — that click is the only moment anything is sent. The free tier is fully functional and does not expire. A paid plan at https://dashboard.easyserversidetracking.com/ raises your monthly event allowance and dashboard retention.

Does this replace gtag.js?

It can run alongside gtag.js (hybrid mode), or you can rely entirely on the server-side path. The script is loaded from googletagmanager.com only when hybrid mode is enabled in the Settings screen.

What data is sent to the managed worker?

Each event includes: event name, page URL, page title, referrer, anonymized client ID and session ID, consent state, and event-specific parameters (e.g. WooCommerce order IDs, scroll percentages, click targets). The visitor's IP address is processed by the worker for geo-resolution and rate limiting but is not stored long-term. No personally identifiable information (name, email, address) is sent unless you explicitly configure user-data fields.

Where can I see my events?

After activation the License page shows your site_id and a link to the management dashboard, where you can view your live event log, monthly usage, and configure plan options.

Can I uninstall cleanly?

Yes. Deactivating the plugin stops event collection. The plugin's options can be deleted via the standard WordPress plugin uninstall flow.

更新日志:

5.7.1 5.7.0 5.6.2 5.6.1 5.6.0 5.5.0 5.4.3 5.4.2 5.4.1 5.4.0 5.3.2 5.3.1 5.3.0 5.2.6 5.2.5 5.2.4 5.2.3 5.2.2 5.2.1 5.2.0 5.1.7 5.1.6 5.1.5 5.1.4 5.1.3 5.1.2 5.1.1 5.1.0 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0 3.7.x Earlier 3.7.x releases focused on plugin-check compliance and security hardening. See the GitHub release notes for details. The plugin's data flow and admin surface were rewritten in 5.0.0; users on 3.7.x should re-test after upgrading.