LW Pixel
Könnyűsúlyú követőpixel-kezelő WordPresshez, ChatGPT Ads konverziókövetéssel a böngészőből és a szerverről.
Áttekintés
| WordPress szükséges | 6.6+ |
| PHP szükséges | 8.0+ |
| Tesztelve | 7.1 |
| Licenc | GPL-2.0-or-later |
| GitHub | lwplugins/lw-pixel |
Az LW Pixel betölti a nagy hirdetési hálózatok követőpixeleit, és elküldi hozzájuk a szokásos webshop- és konverziós eseményeket a böngészőből és a szerverről is. Nincs upsell, nincs követés, nincs felesleg.
Gyors kezdés
- Telepítsd és aktiváld a bővítményt
- Nyisd meg a LW Plugins > Pixel oldalt
- Add meg a pixel-azonosítóidat; minden szolgáltatónak saját beállításai vannak, a szerveroldali opciókat is beleértve
- WooCommerce webshopnál a vásárlási események automatikusan lőnek
Telepítés
Composerrel
composer require lwplugins/lw-pixelKézi telepítés
- Töltsd le a bővítményt a GitHub Releases oldalról
- Töltsd fel az
lw-pixelmappát a/wp-content/plugins/könyvtárba - Aktiváld a Bővítmények menüben
Támogatott pixelek
- ChatGPT Ads:
oaiqmérőpixel és szerveroldali Conversions API - Meta (Facebook) Pixel:
fbqböngészős pixel és szerveroldali Conversion API (Advanced Matching, External ID, Order Enrich) - Google Analytics 4:
gtag.jsés szerveroldali Measurement Protocol - Google Ads: konverziókövetés
- Google Tag Manager: konténer és
dataLayer - TikTok Pixel:
ttq - Pinterest Tag:
pintrk - Microsoft Bing UET:
uetq - Reddit Pixel:
rdt - Snapchat Pixel:
snaptr - X (Twitter) Pixel:
twq - Barion Pixel:
bp(WooCommerce események Barion formátumában)
ChatGPT Ads konverziókövetés
- Böngészős pixel (
oaiq) és Conversions API (szerveroldali), közös esemény-azonosítóval deduplikálva - WooCommerce:
contents_viewed,items_added,checkout_started,order_created(rendelésenként egyszer; az összegek ISO 4217 szerinti legkisebb pénzegységben) - Érdeklődők és regisztrációk: az űrlapbeküldések
lead_created, az új fiókokregistration_completedeseményként; az oldalmegtekintésekpage_viewedeseményként - Egyedi események: a saját eseményeid
customeseményként, érvényescustom_event_namemezővel - Hozzájárulás: marketing kategória az LW Cookie-n keresztül, a pixelre és a szerveroldali eseményekre is
- Opcionális SHA-256 hash-elt advanced matching, hibakereső mód és
validate_onlykapcsolattesztelés - Az API-kulcs a
wp-config.php-ban is lehet:
define( 'LW_PIXEL_CHATGPT_API_KEY', '...' );Események
PageView(automatikus, minden oldalon)ViewContent: egyedi bejegyzések, oldalak és WooCommerce termékekSearch: keresési találati oldalakLead/Contact: űrlapbeküldésekAddToCart,InitiateCheckout,AddPaymentInfo,Purchase,ViewCart,ViewCategory: WooCommerceLogin,Signup(CompleteRegistration),Comment: szerveroldali, a következő oldalbetöltéskor lejátszvaScroll,TimeOnPage,Download: automatikusan követett frontend események, beállítható küszöbökkelContact(tel: és mailto: linkek kattintása) ésLead(köszönőoldal-egyezés): automatikusan követett, alapból kikapcsolva- Egyedi események: a szerkesztőben magad definiálhatod (page_load, click, scroll és idő alapú indítók, URL-minták)
Szerveroldali események
- Meta Conversion API: minden szokásos esemény (PageView, ViewContent, Search, Lead, Contact, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase, CompleteRegistration)
- ChatGPT Ads Conversions API: ugyanazok az események, mint a ChatGPT Ads pixelnél
- GA4 Measurement Protocol: a vásárlás; minden esemény, ha a GA4-et más tölti be (például a Tag Manager), mert a GA4 nem deduplikál a
gtag.js-sel szemben - Deduplikáció: a böngészős és a szerveroldali példány közös esemény-azonosítót kap; a vásárlás rendelés-alapú azonosítót használ, és szolgáltatónként rendelésenként egyszer megy el
- Hozzájárulás: minden szolgáltató szerveroldali példánya a látogató adott pixelre adott hozzájárulását követi
- Nem blokkoló: az oldal kiszolgálása után, vagy háttérben az Action Scheduleren át megy el; a kiküldött eseményeket nem naplózza
- Gyorsítótár-biztos: az oldalszintű események csak azokon az oldalakon mennek szerveroldalról, amelyeket az oldal-gyorsítótár nem oszthat meg a látogatók között
Hozzájárulás
Az LW Cookie bővítménnyel (vagy bármelyikkel, amely kiteszi az lw_cookie_is_category_allowed szűrőt) a pixelek csak azután töltődnek be, hogy a látogató elfogadja a megfelelő kategóriát. A Hozzájárulás oldalon minden pixel kategóriáját te választod ki.
A Barion alappixelt a fizetési csalás megelőzésére használják, ezért alapból minden látogatónál betöltődik. A bolti események marketing-hozzájárulásra várnak, a látogató LW Cookie sávban adott válasza pedig átkerül a Barionhoz (grantConsent / rejectConsent). Kapcsold ki az Alap-pixel hozzájárulás nélkül opciót, ha azt szeretnéd, hogy a teljes pixel hozzájárulásra várjon. Amíg be van kapcsolva, ne tiltsd le a pixel.barion.com címet a sütisávodban.
Integrációk
Űrlap-bővítmények
A lead események automatikusan lőnek, ha az alábbi űrlapok bármelyikét beküldik:
- Contact Form 7
- WPForms
- Elementor Pro Forms
- Gravity Forms
- Forminator
- Formidable Forms
- Ninja Forms
- Fluent Forms
- WS Form
Egyéb
- WooCommerce: a teljes webshop-tölcsér, idempotens, köszönőoldali Purchase eseménnyel
- LW Cookie: hozzájáruláson alapuló pixelbetöltés
- LW Site Manager: az Abilities API-n át kezelhető (
get-options,set-options,list-pixels)
Megfelelőség
- Orvosi forgalom mód: eltávolítja a személyes adatokat az eseményekből és a szerveroldali felhasználói adatokból (Meta CAPI, ChatGPT Ads, GA4 MP)
- Limited Data Use (LDU): Meta
data_processing_optionshozzáadása kaliforniai / CCPA forgalomra (automatikus felismerés vagy Kalifornia kényszerítése)
Migráció
A LW Plugins > Pixel > Eszközök alatti beépített beállításimportáló felismeri a támogatott korábbi pixel-bővítményt, előnézeti különbséget mutat, és egy kattintással importál. Terminálból is elérhető: wp lw-pixel migrate.
WP-CLI
wp lw-pixel status
wp lw-pixel list [--configured] [--format=<format>]
wp lw-pixel config list|get|set|reset
wp lw-pixel migrate list|preview|runstatus: verzió, beállított pixelek száma, hozzájárulási mód, megfelelőségi jelzők, Meta CAPI és GA4 MP állapotalist: minden regisztrált pixel az engedélyezett és beállított jelzőivelconfig: opciók olvasása és módosítása; a logikai értékek elfogadják atrue/false/1/0/yes/no/on/offértékeket, a tömb-opciók vesszővel elválasztott listátmigrate: a beállításimportáló futtatása
GYIK
Hogyan állítom be a ChatGPT Adst?
- Másold ki a pixel-azonosítódat a ChatGPT Ads Managerből.
- A LW Plugins > Pixel oldalon nyisd meg a ChatGPT Ads beállításait, kapcsold be a pixelt, illeszd be a pixel-azonosítót és mentsd.
- Szerveroldali követéshez hozz létre Conversions API-kulcsot az Ads Managerben, illeszd be (vagy definiáld a
LW_PIXEL_CHATGPT_API_KEYkonstanst awp-config.php-ban), kapcsold be az Események küldése szerveroldalról a Conversion API-n keresztül opciót, és használd a kapcsolatteszt gombot. - Tesztelés közben kapcsold be a hibakereső módot, hogy a böngészőkonzolban lásd az összes pixelhívást. Éles oldalon kapcsold ki.
Ha az oldalad Content Security Policy-t küld, engedélyezd a https://bzrcdn.openai.com (script-src, connect-src) és a https://bzr.openai.com (connect-src, img-src) címet.
Lassítja a látogatót?
A szerveroldali események az oldal kiszolgálása után, vagy háttérben az Action Scheduleren át mennek el, és soha nem lassítják a látogatót.