# Kompatibilitás más bővítményekkel

> Hogyan kapcsolja ki a Pixel Manager automatikusan más bővítmények átfedő követését, és hogyan működik a CheckoutWC, a CartFlows, a FunnelKit és a WooCommerce Checkout Block mellett.

A Pixel Manager magától felismeri és feloldja a követési ütközéseket más WooCommerce-bővítményekkel. Ha a Pixel Manager kezel egy platformot, ugyanannak a platformnak a másik bővítményben lévő követését kikapcsolja. Így nem lesz dupla követés, dupla `gtag.js` betöltés és pontatlan konverziós adat.

Semmit nem kell beállítanod: a bővítmény a háttérben elvégzi. Kapcsold be a kívánt követési platformokat, a többit a Pixel Manager intézi.

## Összefoglaló táblázat

| Bővítmény | Feltétel | Mit kapcsol ki a Pixel Manager |
|---|---|---|
| Google for WooCommerce (korábban Google Listings & Ads) | A Google Ads be van kapcsolva a Pixel Managerben | Az összes gtag-követést és eseményt (a termékfeed-szinkron megmarad) |
| Facebook for WooCommerce | A Meta (Facebook) be van kapcsolva a Pixel Managerben | A Facebook-pixelt |
| Pinterest for WooCommerce | A Pinterest be van kapcsolva a Pixel Managerben | A Pinterest-követést |
| Reddit for WooCommerce | A Reddit be van kapcsolva a Pixel Managerben | A Reddit-pixelt és a konverziókat |
| WooCommerce Google Analytics Integration | A Google Analytics be van kapcsolva a Pixel Managerben | A GA-követést |
| WooCommerce Google Ads Dynamic Remarketing (WGDR) | A bővítményt felismeri | A dinamikus remarketinget |
| WooFunnels (FunnelKit) | A bővítményt felismeri | A beépített pixelkövetést |
| Woo Product Feed | A bővítményt felismeri | A Facebook-pixelt és a remarketinget |

## Google for WooCommerce

A két bővítmény egymás mellett fut. A Google for WooCommerce továbbra is a Google Merchant Center termékfeed szinkronját végzi, a Pixel Manager átveszi az összes Google Ads-követést.

Ha a Google Ads-követés be van kapcsolva a Pixel Managerben, a Google for WooCommerce követőfunkciói kikapcsolnak:

- a `gtag.js` betöltése,
- az `add_to_cart` esemény követése,
- a `view_item` esemény követése,
- a `purchase` és `conversion` esemény követése,
- a `glaGtagData` JavaScript-változó.

Erre azért van szükség, mert a Google for WooCommerce a saját `gtag.js`-ét tölti be, és a saját Google Ads-eseményeit küldi (például `add_to_cart` eseményt `send_to: "GLA"` értékkel). Ha mindkét bővítmény kezeli a Google Adset, dupla eseményt és pontatlan konverziós adatot kapsz.

A Pixel Manager a Google for WooCommerce `woocommerce_gla_disable_gtag_tracking` szűrőjével kapcsolja ki a követőrendszert. Csak a követés áll le: a Merchant Center-kapcsolat, a termékfeed-szinkron és a kampánykezelés érintetlen marad.

Ha a Google Ads-követés nincs bekapcsolva a Pixel Managerben (például csak a Google Analyticset használod), a Google for WooCommerce saját Google Ads-követése megmarad, hiszen a Pixel Manager ilyenkor nem kezeli a Google Adset.

Biztonságosan megtarthatod a Google for WooCommerce-t a termékfeed szinkronjára. Ez azt a beállítást is lefedi, amikor csak a Merchant Centerhez kapcsolod, a Google Adshez nem: nincs mit kikapcsolni a Google Ads oldalon, a két bővítmény különböző feladatot lát el (feed és követés).

Ha a Google for WooCommerce adja a termékfeedet, állítsd a **Product identifier** beállítást **Post ID with gla_ prefix** értékre, hogy a követési események azonosítói egyezzenek a feed azonosítóival.

Ha a böngészőben mégis GLA-követőkódot látsz (`gla_` előtagú azonosítók, `glaGtagData` objektum, `send_to: "GLA"` vagy `groups: "GLA"` a gtag-hívásokban, vagy egy `Global site tag (gtag.js) … Google for WooCommerce` megjegyzés az oldal forrásában), akkor kétféle ok lehet:

- Még nincs beállítva a Google Ads a Pixel Managerben. A beállítás után a GLA követése magától kikapcsol.
- A Pixel Manager régi kiadását használod, amely a szűrőt később regisztrálta, mint ahogy a Google for WooCommerce beolvasta. Ilyenkor a kijelentkezett látogatók minden eseménye, a Google Ads vásárlási konverzió is, kétszer követődött. Frissítsd a bővítményt, és a duplázás megszűnik. Két független Google-címke, amely ugyanazt a konverzióazonosítót konfigurálja, nem ad megbízható jelentést.

## Facebook for WooCommerce

Ha a Meta (Facebook) követés be van kapcsolva a Pixel Managerben, a Facebook for WooCommerce pixelkövetése kikapcsol. A Pixel Manager a `facebook_for_woocommerce_integration_pixel_enabled` szűrővel kapcsolja ki a pixelt, a `wc_facebook_fb_retailer_id` szűrővel pedig a termékazonosító formátumot a saját beállításához igazítja.

A Facebook for WooCommerce-t továbbra is használhatod a termékkatalógus szinkronizálására, a Pixel Manager csak a követőpixelt kapcsolja ki.

## Pinterest, Reddit és a WooCommerce Google Analytics Integration

- **Pinterest for WooCommerce:** ha a Pinterest-követés be van kapcsolva a Pixel Managerben, a bővítmény követése a `woocommerce_pinterest_disable_tracking` szűrővel kikapcsol.
- **Reddit for WooCommerce:** a Reddit-követés bekapcsolásakor a bővítmény pixelje és konverziókövetése a `reddit_for_woocommerce_filter_tracking_data` szűrővel kikapcsol.
- **WooCommerce Google Analytics Integration:** a Google Analytics (GA4) követés bekapcsolásakor a bővítmény követése a `woocommerce_ga_disable_tracking` szűrővel kikapcsol.

## WGDR, WooFunnels és Woo Product Feed

- **WooCommerce Google Ads Dynamic Remarketing (WGDR):** ha a Pixel Manager felismeri, a `wgdr_third_party_cookie_prevention` szűrővel kikapcsolja a követőfunkcióit, hogy ne legyenek dupla Google Ads remarketing-események.
- **WooFunnels (FunnelKit):** a beépített pixelkövetést (Google Ads, Facebook és a többi) kikapcsolja, hogy ne legyenek dupla események. Ez csak a nem admin oldalakon érvényes, hogy a WooFunnels beállításait ne zavarja.
- **Woo Product Feed:** a beépített Facebook-pixelt és a Google remarketing-követést kikapcsolja.

## Gyorsítótár- és optimalizáló bővítmények

A Pixel Manager a WP Rocket, a LiteSpeed Cache, a SiteGround Optimizer, az Autoptimize, a WP-Optimize, az Optimocha (Speed Booster Pack) és a FlyingPress saját JavaScript-optimalizálási kizárásait maga regisztrálja, és a beállítások módosításakor kiüríti a nagyobb gyorsítótár-bővítmények gyorsítótárát. Ehhez nem kell semmit beállítanod.

Azoknál az optimalizálóknál, amelyek nem kínálnak szűrőt (a leggyakoribb a NitroPack), kézzel kell felvenni a kizárásokat, ha a követés elromlik. A pontos útvonalakat, azonosítókat és végpontokat a [Gyorsítótár és optimalizálás: kizárások](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hibaelharitas-gyorsitotar-kizarasok/) fejezet sorolja fel.

## Pénztárat cserélő bővítmények

Vannak bővítmények, amelyek a WooCommerce pénztárat a saját felületükre cserélik. Ezek nem versenyeznek a Pixel Managerrel a követésért, ezért nincs mit kikapcsolni. A kérdés az, hogy a Pixel Manager felismeri-e a pénztárlépéseket, ha az elrendezés nem a WooCommerce sajátja.

Felismeri. A Pixel Manager nem sablon, téma vagy URL alapján követi a pénztárat, hanem a szokásos WooCommerce pénztárjelzéseket figyeli, és ezeket ezek a bővítmények a saját felületük alatt is használják. Nem kell beállítás, szűrő vagy kódrészlet.

### CheckoutWC

A CheckoutWC egyoldalas, többlépéses pénztárra cseréli a WooCommerce pénztárat. Minden pénztáresemény követhető:

| Esemény | Követett |
|---|---|
| `begin_checkout` | igen |
| `add_shipping_info` | igen |
| `add_payment_info` | igen |
| `purchase` | igen |

- Az `add_shipping_info` eseményhez friss bővítménykiadás kell. A CheckoutWC ugyanis a cím kitöltése után magától kiválasztja a szállítási módot, a vásárló kattintása nélkül, és a régi kiadások csak a ténylegesen megkattintott szállítási módot ismerték fel, ezért az esemény sosem futott le.
- A CheckoutWC „Distraction Free Portal” sablonmódjában a WooCommerce a pénztároldalt kosároldalként is jelzi (az `is_cart()` és az `is_checkout()` egyszerre igaz). A régi kiadásokban emiatt a pénztároldal kosároldalnak számított, és a `begin_checkout` nem futott le. A friss kiadás a WooCommerce magjához hasonlóan a pénztár javára dönti el az ellentmondást, kódrészlet nélkül. Régebbi kiadásnál az oldaltípust a `pmw_experimental_data_layer` szűrővel javíthatod.
- A Pixel Manager nem követi a CheckoutWC hash-lépéseit. A CheckoutWC az URL hash-ét változtatva lép a lépések között (`#cfw-customer-info`, `#cfw-shipping-method`, `#cfw-payment-method`, `#cfw-order-review`). Ezek a CheckoutWC saját felületi lépésnevei, a Pixel Manager figyelmen kívül hagyja őket, és arra reagál, amit a vásárló ténylegesen tett. Ez megbízhatóbb, mint egy hash, amely a lépések közti oda-vissza kattintáskor változik.
- Nincs `order_review` esemény. A `#cfw-order-review` lépésnek nincs megfelelő követési eseménye, és ez nem hiányosság: se a GA4 e-kereskedelmi specifikációja, se a hirdetési platformok nem definiálnak áttekintő pénztárlépés-eseményt, ezért ilyen néven semmi nem jelenhet meg a jelentésekben. Ha mérni akarod, küldd saját egyedi eseményként ([JavaScript-események](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/fejlesztoknek-javascript-esemenyek/)).

### Más pénztár- és tölcsérbővítmények

| Bővítmény | Megjegyzés |
|---|---|
| WooCommerce Checkout Block | Teljes támogatás. A Pixel Manager a Store API saját pénztáresemény-kapcsolódásait használja. |
| CartFlows | Teljes támogatás, a kosároldal nélkül a pénztárra érkező tölcsérlépésekkel együtt. |
| FunnelKit (WooFunnels) | A pénztárkövetés működik. A vásárlás utáni upsellek csak részben támogatottak ([Gyakori kérdések: Google Ads és GA4](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hibaelharitas-gyik-google/)). |

### Ellenőrizd te is

Nyisd meg a pénztárat a címhez fűzött `?pmwloggeron` paraméterrel, nyisd meg a böngészőkonzolt, és menj végig a pénztáron. Minden felismert lépés kiír egy sort, például `Pixel Manager: pmw:add-shipping-info event fired`. A naplózót a `?pmwloggeroff` paraméterrel kapcsolhatod ki.
