Server-Side Proxy beállítása
A proxy aktiválása az elejétől a végéig: SweetCode Cloud fiók, domain, DNS CNAME, szinkronizációs token, gyorsítótárak ürítése, ellenőrzés.
Ez az útmutató a Server-Side Proxy aktiválását vezeti végig: fiók létrehozása, proxydomain felvétele, DNS beállítása és a Pixel Managerhez kapcsolás. Ez Pro funkció.
Előkészületek
Szekció neve “Előkészületek”- A Pixel Manager Pro telepítve és aktiválva van (legalább 1.57.0-s verzió).
- Legalább egy szerveroldali cél be van állítva (például Meta CAPI hozzáférési token és pixelazonosító, TikTok Events API token).
- Van DNS-hozzáférésed a bolt domainjéhez.
- Van egy e-mail-címed a SweetCode Cloud regisztrációhoz.
1. SweetCode Cloud fiók létrehozása
Szekció neve “1. SweetCode Cloud fiók létrehozása”- Nyisd meg a SweetCode Cloud portált (portal.sweetcode.cloud).
- Add meg az e-mail-címedet, és kattints a bejelentkezésre.
- A postaládádba érkező egyszer használatos hivatkozásra kattintva belépsz az irányítópultra.
A bejelentkezés jelszó nélküli, nem kell jelszót megjegyezned. Alapból ingyenes csomag jár, amelyet később magasabb kérésszámú csomagra cserélhetsz.
2. A domain felvétele a portálon
Szekció neve “2. A domain felvétele a portálon”- Az irányítópult oldalsávján válaszd a Domains menüt.
- Kattints az Add Domain gombra.
- Írd be a bolt domainjét (például
aboltod.hu). - Ha szeretnéd, módosítsd az aldomain előtagját. Az alapérték
ssp, így az aldomainssp.aboltod.hulesz. - Kattints az Add gombra.
A portál megmutatja a következő lépésben felveendő CNAME rekordot.
3. DNS beállítása
Szekció neve “3. DNS beállítása”Vedd fel a CNAME rekordot a domain DNS-beállításaiban:
| Típus | Név | Cél |
|---|---|---|
| CNAME | ssp |
ssp.sweetcode.cloud |
Ha más előtagot választottál, az ssp helyére azt írd.
Cloudflare-es DNS: „DNS only”, nem „Proxied”
Szekció neve “Cloudflare-es DNS: „DNS only”, nem „Proxied””Ha a domained Cloudflare DNS-t használ, a CNAME rekord proxy-állapota DNS only (szürke felhő) legyen. Ha Proxied (narancssárga felhő), a Cloudflare a saját IP-címeivel válaszol a DNS-kérésekre, és nem teszi közzé a CNAME-et. Ennek következményei:
- a SweetCode Cloud portál DNS-ellenőrzése nem látja a rekordot, és hiányzónak jelzi;
- az
ssp.aboltod.humegnyitásakor a Cloudflare 1014-es hibát ad (CNAME Cross-User Banned); - a tanúsítvány ellenőrzése sosem ér el a SweetCode Cloudhoz, lejár az ideje, és a proxydomain a Pending DNS állapotban ragad.
A DNS only beállítás nem okoz hátrányt: az ssp.sweetcode.cloud eleve a Cloudflare peremhálózatán fut, az események így is a gyors úton mennek.
Ha a rekordot mégis proxyzva szeretnéd tartani (Cloudflare Orange-to-Orange beállítás), a tanúsítványt másképp kell ellenőrizni: a portálon nyisd meg a domaint, kattints a Check DNS Status gombra, és válaszd a Switch to TXT validation lehetőséget. A portál megad egy TXT rekordot, amelyet fel kell venned, az ssp rekord pedig maradhat narancssárga. Vedd figyelembe a hátrányt: a proxyzott rekordnál a saját Cloudflare-zónád kezeli először a kéréseket, ezért a WAF-szabályaid, a Bot Fight Mode, a sebességkorlátok és a gyorsítótár-beállítások a követési eseményekre is vonatkoznak. Egy automatikus kéréseket kihívással megállító szabály csendben eldobja az eseményeket.
A rekord felvétele után:
- Térj vissza a SweetCode Cloud irányítópultra.
- Kattints a domainnél a Verify DNS gombra.
A DNS-terjedés néhány percig tarthat. Ha az ellenőrzés nem sikerül, várj, és próbáld újra.
4. Csatlakoztatás a Pixel Managerhez
Szekció neve “4. Csatlakoztatás a Pixel Managerhez”- A SweetCode Cloud irányítópultján nyisd meg a domaint, és másold ki a Sync Tokent.
- A WordPressben a WooCommerce → Pixel Manager → Server-Side fülön görgess a SweetCode Server-Side Proxy szakaszhoz.
- Illeszd be a tokent a Sync token mezőbe.
- Kattints az Activate gombra.
A Pixel Manager ekkor:
- ellenőrzi a szinkronizációs tokent a SweetCode Clouddal;
- lekéri a domain beállításait;
- automatikusan elküldi az összes beállított cél hitelesítő adatait (pixelazonosítók, API-tokenek).
Siker esetén megjelenik az állapotpanel a kapcsolat állapotával. Kézi szinkronizálásra nincs szükség, a célok az aktiváláskor automatikusan átkerülnek.
Ürítsd ki a gyorsítótárakat
Szekció neve “Ürítsd ki a gyorsítótárakat”Az aktiválás után ürítsd ki a bolt minden szerveroldali gyorsítótárát:
- objektumgyorsítótár (Redis, Memcached stb.);
- oldalgyorsítótár (WP Super Cache, W3 Total Cache, LiteSpeed stb.);
- tárhelyszintű teljes oldalas gyorsítótár (Cloudflare, Varnish stb.).
A Pixel Managernek frissített JavaScript-beállítást kell kiírnia a frontendre, a gyorsítótárazott oldalak viszont a régi beállítást tartalmazzák, amíg nem ürítesz.
5. Ellenőrzés
Szekció neve “5. Ellenőrzés”- A WooCommerce → Pixel Manager → Server-Side fül SweetCode Server-Side Proxy szakaszában nézd meg az állapotpanelt: a Routing Status Active, a Config Status Synced, és az általános állapotjelvény is Active legyen.
- A SweetCode Cloud portálon az Events → Live nézetben valós időben látod a bolt eseményeit.
- Nyiss meg néhány termékoldalt, és tegyél egy terméket a kosárba. Az események másodpercek alatt megjelennek a portálon.
Ha nem látsz eseményeket, a Kezelés és hibaelhárítás fejezet gyakori hibáit nézd át.
Mi történik az aktiválás után
Szekció neve “Mi történik az aktiválás után”A proxy innentől magától működik:
- A böngészős események (PageView, ViewContent, AddToCart, InitiateCheckout stb.) az aldomainen át a SweetCode Cloudhoz mennek, ami továbbítja őket a beállított hirdetési platformoknak.
- A vásárlási események is a proxyn át mennek, a proxy elérhetetlensége esetén automatikus közvetlen küldéssel.
- A beállítások automatikusan szinkronizálódnak: ha módosítasz egy CAPI-tokent vagy pixelazonosítót a Pixel Managerben, az új adatok magától átkerülnek a SweetCode Cloudhoz. Naponta is fut egy szinkronizálás.
Készült: