CMP integratsiya qo'llanmasi: Shopify, WordPress, Wix va maxsus saytlar
Yangi foydalanuvchilardan eng ko'p eshitadigan savolimiz: "FlexyConsent-ni saytimga qanday o'rnataman?" Javob platformadan qat'iy nazar bir xil — head yopuvchi tegidan oldin bir qator JavaScript-ni joylashtiring. Lekin aniq qadamlar Shopify, WordPress, Wix, Squarespace va maxsus qurilgan saytlar uchun biroz farq qiladi. Ushbu qo'llanma barchasini qamrab oladi.
Universal yondashuv
FlexyConsent bitta skript tegi bilan ishlaydi. Plaginsiz, SDKsiz, server tomonida konfiguratsiyasiz. Head bo'limida maxsus HTML-ga ruxsat beruvchi har qanday platforma FlexyConsent-ni qo'llab-quvvatlaydi. Skript 50KB dan kam bo'lib, asinxron tarzda yuklanadi, ya'ni sahifangiz tezligiga hech qanday ta'sir ko'rsatmaydi.
Skript:<script src="https://flexyconsent.com/d/c/c/4/your-site-id.js"></script>
O'zingizning noyob skriptingizni hisob yaratgandan so'ng FlexyConsent panelidan olasiz.
Shopify
- 1-qadam: Online Store > Themes > Edit Code ga o'ting
- 2-qadam: theme.liquid-ni oching
- 3-qadam: FlexyConsent skriptini </head> dan oldin joylashtiring
- 4-qadam: Saqlang — rozilik banneri barcha sahifalarda faol
Hech qanday Shopify ilovasi kerak emas. Dawn, Debut va maxsus mavzular bilan ishlaydi.
WordPress
- A varianti (plaginsiz): Appearance > Theme Editor > header.php > </head> dan oldin joylashtiring
- B varianti (plugin bilan): Istalgan "Insert Headers" plaginini o'rnating > skriptni Head bo'limiga joylashtiring
- C varianti (functions.php): Skript tegini chiqaruvchi wp_head action hook qo'shing
Barcha asosiy mavzular (Astra, GeneratePress, Divi, Elementor) va sahifa quriluvchilar bilan mos keladi. Keshlash plaginlari bilan hech qanday ziddiyat yo'q — skript mustaqil yuklanadi.
Wix
- 1-qadam: Settings > Custom Code ga o'ting
- 2-qadam: "Add Custom Code" tugmasini bosing
- 3-qadam: FlexyConsent skriptini joylashtiring
- 4-qadam: Joylanishni "Head" ga o'rnating va "All pages" ga qo'llang
Maxsus kodni qo'llab-quvvatlovchi barcha Wix rejalarida ishlaydi (Business rejasi va undan yuqori).
Squarespace
- 1-qadam: Settings > Advanced > Code Injection ga o'ting
- 2-qadam: Skriptni Header bo'limiga joylashtiring
- 3-qadam: Saqlang — rozilik banneri barcha sahifalarda paydo bo'ladi
Maxsus HTML / Statik saytlar
- 1-qadam: HTML shablonini yoki tartib faylini oching
- 2-qadam: Skriptni </head> dan oldin joylashtiring
- 3-qadam: Joylashtiring — bu tom ma'noda hammasi
Istalgan statik sayt generatori (Next.js, Gatsby, Hugo, Jekyll, Astro), istalgan freymvork (React, Vue, Angular) va istalgan hosting provayderi bilan ishlaydi.
Google Tag Manager
- 1-qadam: Yangi Custom HTML tegi yarating
- 2-qadam: FlexyConsent skriptini joylashtiring
- 3-qadam: Trigerni "All Pages — Page View" ga o'rnating
- 4-qadam: Boshqa teglardan oldin ishga tushirish uchun ustuvorlikni o'rnating
GTM ishlatilganda, FlexyConsent Google Consent Mode V2 bilan avtomatik integratsiyalashadi — qo'shimcha konfiguratsiya talab qilinmaydi.
O'rnatgandan so'ng: Nima tekshirish kerak
- Banner ko'rinadi — saytingizni inkognito oynasida tashrif buyuring
- Consent Mode ishlaydi — rozilik holati uchun Google Tag Assistant-ni tekshiring
- TC String yaratiladi — brauzer konsolida __tcfapi yordamida tekshiring
- Analitika ishlayapti — rozilikni qabul qilgandan so'ng ma'lumotlar oqimini tasdiqlang
- Mobil qurilma ishlaydi — haqiqiy mobil qurilmalarda sinab ko'ring
Keng tarqalgan muammolar va yechimlar
- Banner ko'rinmayaptimi? Skript <head> da, <body> da emas ekanligini tekshiring. Brauzer keshini tozalang.
- Banner har tashrif buyurishda ko'rinayaptimi? Cookie-lar brauzeringiz yoki maxfiylik kengaytmasi tomonidan bloklanmayotganiga ishonch hosil qiling.
- Google Ads kuzatmayaptimi? FlexyConsent skripti Google teglaridan oldin yuklanishiga ishonch hosil qiling.