KATLA FÖR GHOST

Cookiesamtycke för din Ghost-publikation, med en kodsnutt.

Lägg till Katla i Ghost via Code injection i Site header, från en Google Tag Manager-container, eller headless bakom en banner i ditt tema. Skanningen hittar det som din publikation och dess inbäddningar sätter, och skriver cookiepolicyn utifrån det.

Code injection, Site headerEller Google Tag ManagerEller en banner i ditt tema
Settings → Advanced → Code injection → Site headerHead, alla sidor
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 ingår i Ghost Admin; om det saknas, kontrollera din Ghost(Pro)-planWidgetguide →
DÄRFÖR HAR GHOST-WEBBPLATSER SVÅRT MED SAMTYCKE

En Ghost-webbplats samlar cookies från allt som läggs till på den.

PROBLEMETAnalys, inbäddad media och integrationer i en Ghost-publikation sätter egna cookies, och cookiepolicyn är en mall som någon anpassade en gång.
MED KATLAKatla skannar den publicerade webbplatsen som en besökare ser den, listar varje cookie den hittar med leverantör och syfte, och skriver cookiepolicyn utifrån den listan.
PROBLEMETSpårningskod i Site header körs så fort ett inlägg laddas, innan någon läsare har gjort ett val.
MED KATLACookiespärren nekar cookies utanför de godkända kategorierna och raderar de som satts innan den startade. Skript som du lägger till själv kan vänta på samtycke med data-katla-category.
PROBLEMETPublikationer lever på sidhastighet, och en tung banner kostar på varje inlägg.
MED KATLAKatlas banner är 18 kB i en förfrågan, levererad från ett CDN och cachad i edge-noderna.
INSTALLATION

Tre vägar in, och en assistent om du vill.

  1. Widget: klistra in en kodsnuttKopiera kodsnutten från Install → Widget i Katla och klistra in den i Settings → Advanced → Code injection → Site header, i head, för alla sidor, ovanför all analyskod.
  2. Tag Manager: inget att klistra inOm din Ghost-webbplats redan laddar en Google Tag Manager-container kan du ansluta Google i Katla, så skriver Katla en egen tagg där, på utlösaren Consent Initialization.
  3. Din egen banner: headlessLadda Katla med headless-läget på och designa bannern i Ghost. Dess knappar anropar KatlaConsent.acceptAll(), rejectAll() eller acceptCategories().
  4. Eller fråga din assistentAnslut Claude eller ChatGPT till Katlas MCP-server så lägger assistenten till webbplatsen, skannar den och ger dig kodsnutten. Du klistrar in den i Ghost; sedan kontrollerar assistenten live-sidan efter cookies som satts före samtycke.
BYGGT FÖR GHOST

Det här får du, hur du än installerar.

Consent Mode v2Standardvärden och uppdateringar för GA4 och Google Ads kommer från bannern, så det finns ingen gtag-kod för samtycke att skriva eller hålla i takt.
AI-skanning av cookiesVarje cookie på den publicerade Ghost-webbplatsen, klassificerad efter kategori och leverantör, med en beskrivning på varje språk du erbjuder.
En policy som hänger medCookiepolicyn bäddas in på valfri sida med en kort kodsnutt, genereras från skanningen och uppdaterar sig själv efter varje skanning.
En väg tillbaka till valetEn flytande ikon, eller en länk som anropar katla.open(), låter besökare ändra eller återkalla sitt val från vilken sida som helst.
Global Privacy ControlBesökare vars webbläsare skickar GPC registreras som att de nekar, eller som att de väljer bort enligt CCPA, innan bannern frågar något.
Driftas i EUKatla körs i AWS-regionen eu-central-1, i Frankfurt.
CORE WEB VITALS

Samtycket laddar. Din SEO märker inget.

En samtyckesbanner är den första tredje parten på varje sida, och webbplatser från webbplatsbyggare bär redan på gott om skript. Katlas banner är 18 kB över nätverket, levereras från ett CDN och cachas i edge-noderna, och headless-läget är 4 kB.

Så fungerar headless-läget →
18 kBÖverförtBanner och din cookiedata, brotli
0 msTillagd LCPJämfört med samma sida utan den
0LayoutförskjutningBannern reserverar inget utrymme i flödet
2AnropEtt skript, cachat vid kanten

Våra egna mätningar, gjorda : så gjordes de.

Frågor som Ghost-team ställer

Finns det en Katla-app för Ghost?
Nej, och det behövs ingen. Katla körs på Ghost som en kodsnutt i head-koden för hela webbplatsen, från en Google Tag Manager-container eller headless bakom en banner som du designar.
Blockerar Katla de cookies som Ghost själv sätter?
Skanningen listar dem. Cookies som Ghost behöver för sessioner och säkerhet är nödvändiga och stannar kvar. En cookie som besökaren inte har tillåtit tas bort när Katla startar och nekas därefter, men cookies som sätts av servrarna hos Ghost, och inte av skript på sidan, ligger utanför vad något bannerskript kan nå.
Kan min AI-assistent installera det?
Allt utom själva inklistringen. Ansluten till Katlas MCP-server lägger Claude eller ChatGPT till webbplatsen, kör skanningen, ger dig kodsnutten och talar om var den ska ligga i Ghost, och kontrollerar live-sidan när du har publicerat.
Var i Ghost ska kodsnutten ligga?
Settings → Advanced → Code injection, i fältet Site header. Kod där skrivs ut i head på varje sida, så spärren startar före resten av sidan.
Påverkar det medlemmar och nyhetsbrev?
Cookies som Ghost behöver för medlemsinloggning är nödvändiga och stannar kvar. Bannern styr analys- och marknadsföringscookies; samtycke till nyhetsbrev via e-post ligger utanför vad en cookiebanner gör.
KATLA FÖR

Skanna din publikation och klistra sedan in en kodsnutt.

Gratisplanen skannar din Ghost-webbplats och genererar en cookiepolicy, utan kort.

Kom igång gratis