[WordPress] 外掛分享: UniPixel: Server-side Event Tracking & Consent for Meta, TikTok and Google

前言介紹

  • 這款 WordPress 外掛「UniPixel: Server-side Event Tracking & Consent for Meta, TikTok and Google」是 2024-12-18 上架。
  • 目前有 100 個安裝啟用數。
  • 上一次更新是 2026-02-24,距離現在已有 2 天。
  • 外掛最低要求 WordPress 5.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.0 以上。
  • 有 6 人給過評分。
  • 論壇上目前有 2 個提問,問題解答率 0%

外掛協作開發者

buildiodev |

外掛標籤

Meta Pixel | TikTok Events API | Server Side Tracking | Facebook Conversion API |

內容簡介

總結:UniPixel 提供了使用者友善的方法來追蹤 Facebook 轉換 API 和 Google 伺服器端標籤,以改善事件發送,並繞過第三方 cookie 的限制。消除設定上的挫折感,獲得準確可靠的數據,以推動更明智的廣告決策。

問題與答案:
1. UniPixel 提供了哪些功能?
- 簡單直觀的設置流程
- 乾淨可靠的介面
- 測試日誌以驗證已發送的事件
- 處理「點擊」觸發器和「展示」觸發器
2. 這個外掛為何被稱為 UniPixel?
UniPixel 提供了無煩惱的體驗,確保可靠性能帶來安心。透過清晰的指引和功能豐富的特性,您可以自信地使用 Facebook 轉換 API 追蹤轉換並管理事件,從而使廣告工作效果更佳。
3. 這個外掛使用了哪些隱私和第三方服務?
這個外掛依賴 Meta(Facebook)和 Google 提供的外部服務來追蹤和記錄用戶事件以進行分析和廣告目的。它與以下服務互動:
- Meta(Facebook)像素和圖形 API
- Google Analytics
4. 該外掛向哪些域名傳送數據?
- Meta(Facebook):
- https://www.facebook.com
- https://graph.facebook.com
- Google:
- https://www.google-analytics.com
- https://www.googletagmanager.com
5. 該外掛可能會傳送哪些數據給 Meta(Facebook)和 Google?
可能包括用戶互動、IP 地址、用戶代理等,也可能根據插件配置情況傳送自定義事件數據,例如購買金額、貨幣和交易 ID。
6. 如何確保 Facebook 像素和轉換 API 跟踪的事件不會被計算為重複?
使用去重功能可以避免這種情況,只需在每個像素和 API 跟踪的事件中附上事件 ID。Facebook 使用這個 ID 來識別和合併相同的事件,從而提供準確的跟踪和報告。可以在 Facebook 商業管理員設置中的「事件管理員」中配置此功能。
7. 這個外掛的授權是什麼?
該外掛在 GPLv2 或更高版本下授權。

原文外掛簡介

UniPixel brings next-level event tracking to WordPress with full client- and server-side support for Meta, TikTok and Google.
No need for extra apps, external cloud servers, or separate custom domains for server-side sending. Easy install to your existing WordPress website.
It solves the growing gaps caused by browser restrictions, ad blockers, and cookie limits — ensuring your conversion data stays accurate, complete, and privacy-safe.
Key Features

Fine-tuned control over client-side and server-side event sending for every platform.
Works with Meta Conversion API, “TikTok Events API” and Google Server-Side Tagging.
Tracks standard WooCommerce events (ViewContent, AddToCart, InitiateCheckout, Purchase) with full order and product data.
Create and manage your own custom events for clicks, views, and interactions.
Automatic deduplication keeps matching client/server events counted only once.
Built-in consent banner integrates with your site’s privacy framework to control when events are allowed to send.
Live event viewer for testing, plus optional database logging for full event history.
Simple setup with clear layouts, recommended defaults, and inline help.

Why Use UniPixel
Modern tracking needs more than browser pixels.
UniPixel sends verified conversion events directly from your own server to Meta and Google — keeping data flowing even when scripts or cookies are blocked.
No complex cloud setup or additioal hosting, easy installation, be setup in mintues.
Client-side tracking still runs for richer, contextual insights, while server-side delivery ensures reliability and compliance.
Everything is managed inside WordPress, giving you transparent control over how events send, when consent applies, and how data is logged.
The result: more complete measurement, better ad platform optimisation, and a future-proof tracking setup for your store or website.
Setup
Configure Meta (Facebook) Conversion API tracking?
To enable Meta (Facebook) Conversion API tracking, you need:
– Facebook Pixel ID
– Access Token
Getting Your Facebook Pixel ID

Log in to Facebook Business Manager: https://business.facebook.com/
Go to Events Manager.
Select your Pixel.
Copy the Pixel ID from the top-right corner.

Generating an Access Token

Go to Business Settings in Facebook Business Manager.
Navigate to System Users and click Add System User.
Assign Admin permissions and select your Business Account.
In the Permissions tab, ensure access to “Manage Ads”.
Click Generate Access Token.
Copy and save the token securely.

Enter these details in WordPress Admin > UniPixel Settings > Meta.
Configure TikTok Event Tracking?
UniPixel now includes full support for TikTok Events API, allowing you to send both client-side and server-side events directly to TikTok for accurate ad reporting.
To enable TikTok event tracking, you only need:

TikTok Pixel ID
Access Token

Getting Your TikTok Pixel ID

Log in to TikTok Ads Manager: https://ads.tiktok.com/
Go to Assets > Events.
Choose Web Events.
Select or create your TikTok Pixel.
Copy the Pixel ID shown under your Pixel name.

Getting Your TikTok Access Token

In TikTok Events Manager, open your Pixel.
Go to Settings > Advanced Settings > Access Token.
Click Generate Access Token.
Copy and save the token securely.

Enter both your Pixel ID and Access Token inWordPress Admin > UniPixel Settings > TikTok.
No extra steps required
Unlike other platforms, TikTok setup is quick and straightforward —
you do not need to set up a Business Center App, external server, or custom domain for server-side sending.
UniPixel handles both the client-side pixel and server-side Events API calls automatically inside WordPress.
Just activate TikTok in UniPixel settings, enter your credentials, and you’re ready to start tracking conversions and optimizing your TikTok campaigns.
configure Google Server-Side Tracking?
To enable Google Analytics (GA4) and Google Ads server-side tracking, you need:
– GA4 Measurement ID
– Google Tag Manager (GTM) Container ID (if using GTM)
– Google API Secret
Getting Your GA4 Measurement ID

Log in to Google Analytics: https://analytics.google.com/
Click Admin > Data Streams.
Select your website data stream.
Copy the Measurement ID (format: G-XXXXXXXXXX).

Getting Your Google Tag Manager (GTM) Container ID

Log in to Google Tag Manager: https://tagmanager.google.com/
Select your container.
Copy the Container ID (format: GTM-XXXXXX).

Getting Your Google API Secret

Go to Google Analytics Admin.
Under Data Streams, select your website stream.
Scroll down to Measurement Protocol API Secret.
Click Create, name it (e.g., “Server-Side Tracking”), and copy the API Secret.

Enter these details in WordPress Admin > UniPixel Settings > Google.
What if I already have Meta or Google tracking installed?
If your site already includes tracking via another plugin or manually, select “Pixel Already Included” in UniPixel settings. This prevents duplicate tracking scripts but still allows UniPixel to send custom events.
How does server-side event tracking work?
UniPixel supports both client-side and server-side event tracking:
– Client-side events are sent directly from the browser.
– Server-side events use API calls to prevent ad blockers from blocking conversions.
To enable server-side tracking for Meta, enter your Access Token.
For Google, enter your API Secret.
How does UniPixel prevent duplicate events?
UniPixel uses event deduplication by assigning a unique event ID to each event. This ensures that events sent via both client-side and server-side are not counted twice.
Tips
Deduplication
UniPixel automatically prevents duplicate counting when both client-side and server-side events are enabled.
Each event is assigned a unique event_id when triggered. This same ID is sent to both the browser pixel and the server API, allowing platforms to merge identical events.

Meta (Facebook / Instagram) – Uses event_id to match Pixel and Conversion API events so they count once.
Google (GA4 / Ads) – Uses shared client_id and session_id values for client/server matching. Works automatically for both client-first and server-first setups.
TikTok – Uses shared event IDs across Pixel and Events API for seamless deduplication.

No extra setup is required — UniPixel handles ID creation and matching automatically.
Privacy and 3rd Party Services
This plugin uses external services provided by Meta (Facebook) and Google to track and log user events for analytics and advertising purposes. The plugin interacts with the following services:

Meta (Facebook) Pixel: Sends user event data (e.g., PageView, Purchase) to Facebook for tracking purposes.
Meta’s Graph API: Sends user event data server-side for tracking and logging purposes.
Google Analytics: Sends user event data to Google for analytics and tracking via the Measurement Protocol and Google Tag Manager.

Domains
This plugin communicates with the following domains:
– Meta (Facebook):
– https://www.facebook.com
– https://graph.facebook.com
– Google:
– https://www.google-analytics.com
– https://www.googletagmanager.com
– Buildio:
– https://buildio.dev
Data Sent
Data sent to these domains may include:
– User interactions (e.g., clicks, page views, purchases)
– IP address and user agent (collected by tracking mechanisms)
– Custom event data such as purchase amount, currency, and transaction ID (depending on how the plugin is configured)
– Diagnostic information may be sent to Buildio to assist with plugin performance and bug fixes, including site url, ip address and basic interactions. No sensitive information or keys are sent.
Privacy and Terms
For more details on Meta’s and Google’s privacy policies and terms of use, please visit the following links:

Meta (Facebook) Privacy Policy
Meta (Facebook) Terms of Service
Google Privacy Policy
Google Terms of Service
Buildio Privacy Policy

License
This plugin is licensed under the GPLv2 or later.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「UniPixel: Server-side Event Tracking & Consent for Meta, TikTok and Google」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.6.1 | 1.7.0 | 1.7.1 | 1.8.0 | 1.8.1 | 1.8.2 | 1.8.3 | 1.8.4 | 1.8.5 | 1.9.0 | 1.9.1 | 1.9.2 | 1.9.3 | 2.1.0 | 2.1.1 | 2.1.2 | 2.1.3 | 2.1.4 | 2.2.0 | 2.3.0 | 2.3.1 | 2.3.2 | trunk | 1.10.0 | 1.10.1 | 1.10.2 | 1.10.3 | 1.10.4 | 1.10.5 | 1.10.6 | 1.10.7 | 1.11.0 | 1.11.1 | 1.12.0 | 1.12.1 | 1.12.2 | 1.13.0 | 1.13.1 | 1.14.0 | 1.14.1 | 1.15.0 | 1.15.1 |

延伸相關外掛(你可能也想知道)

暫無相關外掛推薦。

文章
Filter
Mastodon