KATLA DLA GHOST
Zgoda na pliki cookie w Ghost dla Twojej publikacji, w jednym fragmencie kodu.
Dodaj Katlę do Ghost przez Code injection w Site header, z kontenera Google Tag Manager albo w trybie headless za banerem w Twoim motywie. Skanowanie wykrywa, co ustawia Twoja publikacja i osadzone w niej treści, i na tej podstawie pisze politykę cookies.
Code injection, Site headerAlbo Google Tag ManagerAlbo baner w Twoim motywie
Settings → Advanced → Code injection → Site headerHead, wszystkie strony
1. In Katla, add your Ghost site's domain and let the first scan run. 2. Install → Widget, and copy the snippet. 3. In Ghost: Settings → Advanced → Code injection → Site header. 4. Paste it into the head code for all pages, above any analytics or advertising code. 5. Publish, then open the site in a private window and check that the banner appears. For a banner you design yourself, load https://cdn.katla.app/YOUR-SITE-ID.js?headless=true instead: the guard and the API, no banner.
Code injection to część Ghost Admin; jeśli go brakuje, sprawdź swój plan Ghost(Pro)Przewodnik po widgecie →
DLACZEGO STRONY NA GHOST MAJĄ KŁOPOT ZE ZGODĄ
Strona na Ghost zbiera pliki cookie ze wszystkiego, co do niej dodasz.
PROBLEMAnalityka, osadzone multimedia i integracje w publikacji na Ghost ustawiają własne pliki cookie, a polityka cookies to gotowy wzór, który ktoś kiedyś raz dopasował.
Z KATLĄKatla skanuje opublikowaną stronę tak, jak zobaczyłby ją odwiedzający, wypisuje każdy znaleziony plik cookie z dostawcą i celem, a na podstawie tej listy pisze politykę cookies.
PROBLEMKod śledzący w Site header działa od razu po załadowaniu wpisu, zanim czytelnik cokolwiek wybierze.
Z KATLĄBlokada cookies odrzuca pliki cookie spoza kategorii ze zgodą i usuwa te ustawione przed jej uruchomieniem. Skrypty dodane przez Ciebie mogą poczekać na zgodę dzięki data-katla-category.
PROBLEMPublikacje żyją z szybkości stron, a ciężki baner odbiera ją przy każdym wpisie.
Z KATLĄBaner Katli to 18 KB w jednym żądaniu, serwowany z CDN i cache’owany na brzegu sieci.
KONFIGURACJA
Trzy sposoby instalacji i asystent, jeśli chcesz.
- Widget: wklej jeden fragment koduSkopiuj fragment kodu z Install → Widget w Katli i wklej go do kodu w sekcji head wszystkich stron (Settings → Advanced → Code injection → Site header), powyżej kodu analityki.
- Tag Manager: nic do wklejaniaJeśli Twoja strona na Ghost już ładuje kontener Google Tag Manager, połącz konto Google w Katli, a Katla zapisze tam własny tag na regule Consent Initialization.
- Własny baner: headlessZaładuj Katlę z włączonym trybem headless i zaprojektuj baner w Ghost. Jego przyciski wywołują KatlaConsent.acceptAll(), rejectAll() lub acceptCategories().
- Albo poproś asystentaPołącz Claude lub ChatGPT z serwerem MCP Katli, a asystent doda stronę, zeskanuje ją i przekaże Ci fragment kodu. Ty wklejasz go w Ghost, a asystent sprawdza potem działającą stronę pod kątem plików cookie ustawionych przed zgodą.
STWORZONE DLA GHOST
Co dostajesz, niezależnie od sposobu instalacji.
Consent Mode v2Wartości domyślne i aktualizacje dla GA4 i Google Ads pochodzą z banera, więc nie trzeba pisać ani synchronizować kodu zgody gtag.
Skanowanie plików cookie przez AIKażdy plik cookie na opublikowanej stronie na Ghost, sklasyfikowany według kategorii i dostawcy, z opisem w każdym języku Twojej strony.
Polityka, która nadążaPolitykę cookies osadzisz na dowolnej stronie krótkim fragmentem kodu. Jest generowana ze skanowania i sama się aktualizuje po każdym skanowaniu.
Droga powrotu do wyboruPływająca ikona albo link wywołujący katla.open() pozwala odwiedzającym zmienić lub wycofać wybór z dowolnej strony.
Global Privacy ControlOdwiedzający, których przeglądarka wysyła GPC, są zapisywani jako odmawiający zgody albo, w przypadku CCPA, jako rezygnujący (opt-out), zanim baner o cokolwiek zapyta.
Hosting w UEKatla działa w regionie eu-central-1 AWS, we Frankfurcie.
CORE WEB VITALS
Ciasteczka się kruszą. Twoje SEO nie musi.
Baner zgody to pierwsza usługa zewnętrzna na każdej stronie, a strony z kreatorów i tak niosą mnóstwo skryptów. Baner Katli to 18 KB transferu, serwowany z CDN i cache’owany na brzegu sieci, a tryb headless to 4 KB.
Jak działa tryb headless →18 kBTransferBaner i dane Twoich plików cookie, brotli
0 msWzrost LCPW porównaniu z tą samą stroną bez niego
0Przesunięcie układuBaner nie rezerwuje miejsca w układzie strony
2ŻądanieJeden skrypt, cache’owany na brzegu sieci
Nasze własne pomiary z : jak je wykonaliśmy.
Pytania od zespołów pracujących z Ghost
- Czy jest aplikacja Katla dla Ghost?
- Nie i nie jest potrzebna. Katla działa na Ghost jako jeden fragment kodu w kodzie head całej strony, z kontenera Google Tag Manager albo w trybie headless za zaprojektowanym przez Ciebie banerem.
- Czy Katla blokuje pliki cookie ustawiane przez Ghost?
- Skanowanie je wypisuje. Pliki cookie, których Ghost potrzebuje do sesji i bezpieczeństwa, są niezbędne i zostają. Każdy plik cookie, na który odwiedzający się nie zgodził, jest usuwany przy starcie Katli i odrzucany później, ale pliki cookie ustawiane przez serwery Ghost, a nie przez skrypty na stronie, są poza zasięgiem każdego skryptu banera.
- Czy mój asystent AI może to zainstalować?
- Wszystko poza wklejeniem. Po połączeniu z serwerem MCP Katli Claude lub ChatGPT dodaje stronę, uruchamia skanowanie, daje Ci fragment kodu i mówi, gdzie go umieścić w Ghost, a po publikacji sprawdza działającą stronę.
- Gdzie w Ghost trafia fragment kodu?
- Settings → Advanced → Code injection, w polu Site header. Kod z tego pola trafia do sekcji head każdej strony, więc blokada startuje przed resztą strony.
- Czy to wpływa na członków i newslettery?
- Pliki cookie, których Ghost potrzebuje do logowania członków, są niezbędne i zostają. Baner zarządza analitycznymi i marketingowymi plikami cookie; zgoda na e-maile z newsletterem wykracza poza to, czym zajmuje się baner cookies.
Zeskanuj swoją publikację, potem wklej jeden fragment kodu.
Darmowy plan skanuje Twoją stronę na Ghost i generuje politykę cookies, bez podawania karty.