CMP integravimo vadovas: Shopify, WordPress, Wix ir pritaikytos svetainės
Dažniausias naujų naudotojų klausimas: "Kaip įdiegti FlexyConsent savo svetainėje?" Atsakymas toks pat nepriklausomai nuo platformos — įklijuokite vieną JavaScript eilutę prieš uždaromąjį head žymę. Tačiau tikslūs veiksmai šiek tiek skiriasi Shopify, WordPress, Wix, Squarespace ir pritaikytoms svetainėms. Šis vadovas apima visas jas.
Universalusis metodas
FlexyConsent veikia su viena scenarijaus žyme. Jokių įskiepių, SDK, serverio konfigūracijos. Kiekviena platforma, leidžianti naudoti pasirinktinį HTML head skyriuje, palaiko FlexyConsent. Scenarijus yra mažesnis nei 50 KB ir įkeliamas asinchroniškai, o tai reiškia, kad jis visiškai neturi įtakos puslapio greičiui.
Scenarijus:<script src="https://flexyconsent.com/d/c/c/4/your-site-id.js"></script>
Savo unikalų scenarijų gausite iš FlexyConsent skydelio sukūrę paskyrą.
Shopify
- 1 žingsnis: Eikite į Online Store > Themes > Edit Code
- 2 žingsnis: Atidarykite theme.liquid
- 3 žingsnis: Įklijuokite FlexyConsent scenarijų prieš </head>
- 4 žingsnis: Išsaugokite — jūsų sutikimo reklamjuostė aktyvi visuose puslapiuose
Nereikia jokios Shopify programos. Veikia su visomis temomis, įskaitant Dawn, Debut ir pasirinktines temas.
WordPress
- A variantas (be įskiepio): Appearance > Theme Editor > header.php > įklijuokite prieš </head>
- B variantas (su įskiepiu): Įdiekite bet kokį "Insert Headers" įskiepį > įklijuokite scenarijų Head skyriuje
- C variantas (functions.php): Pridėkite wp_head veiksmo kabliuką, kuris pateikia scenarijaus žymę
Suderinamas su visomis pagrindinėmis temomis (Astra, GeneratePress, Divi, Elementor) ir puslapių kūrėjais. Jokių konfliktų su talpyklos įskiepiais — scenarijus įkeliamas nepriklausomai.
Wix
- 1 žingsnis: Eikite į Settings > Custom Code
- 2 žingsnis: Spustelėkite "Add Custom Code"
- 3 žingsnis: Įklijuokite FlexyConsent scenarijų
- 4 žingsnis: Nustatykite vietą į "Head" ir pritaikykite visiems puslapiams "All pages"
Veikia su visais Wix planais, palaikančiais pasirinktinį kodą (Business planas ir aukštesni).
Squarespace
- 1 žingsnis: Eikite į Settings > Advanced > Code Injection
- 2 žingsnis: Įklijuokite scenarijų Header skyriuje
- 3 žingsnis: Išsaugokite — sutikimo reklamjuostė rodoma visuose puslapiuose
Pasirinktinis HTML / Statiniai svetainės
- 1 žingsnis: Atidarykite HTML šabloną arba išdėstymo failą
- 2 žingsnis: Įklijuokite scenarijų prieš </head>
- 3 žingsnis: Diegkite — tai pažodžiui viskas
Veikia su bet kokiu statiniu svetainių generatoriumi (Next.js, Gatsby, Hugo, Jekyll, Astro), bet kokia sistema (React, Vue, Angular) ir bet kokiu prieglobos teikėju.
Google Tag Manager
- 1 žingsnis: Sukurkite naują Custom HTML žymę
- 2 žingsnis: Įklijuokite FlexyConsent scenarijų
- 3 žingsnis: Nustatykite paleidiklį į "All Pages — Page View"
- 4 žingsnis: Nustatykite prioritetą, kad suaktyvėtų prieš kitas žymes
Naudojant GTM, FlexyConsent automatiškai integruojasi su Google Consent Mode V2 — papildomos konfigūracijos nereikia.
Po diegimo: Ką reikia patikrinti
- Reklamjuostė rodoma — aplankykite savo svetainę inkognito lange
- Consent Mode veikia — patikrinkite Google Tag Assistant sutikimo būsenai
- TC String generuojamas — patikrinkite naršyklės konsolėje naudodami __tcfapi
- Analizė veikia — patvirtinkite, kad duomenys srauniai teka priėmus sutikimą
- Mobilieji veikia — išbandykite tikruose mobiliuosiuose įrenginiuose
Dažnos problemos ir sprendimai
- Reklamjuostė nerodoma? Patikrinkite, ar scenarijus yra <head>, o ne <body>. Išvalykite naršyklės talpyklą.
- Reklamjuostė rodoma kiekvienam apsilankymui? Patikrinkite, ar naršyklė ar privatumo plėtinys neblokuoja slapukų.
- Google Ads neseka? Įsitikinkite, kad FlexyConsent scenarijus įkeliamas prieš jūsų Google žymes.