CookiezyCookiezy
ProduktPlatformeDokumentacijaCenikBlogKontakt
  1. Domov/
  2. Docs/
  3. Shopify adapter

Dokumentacija nazadnje dopolnjena 27. maj 2026

Navigacija po dokumentaciji

Pregled

DokumentacijaTehnična dokumentacija za namestitev, konfiguracijo in preverjanje Cookiezy na vseh podprtih adapterjih.UvodPreveri pripravljenost, generiraj pravi paket in nato preveri uvajanje v živo.NamestitevNamestitev povsod sledi istemu temeljnemu vzorcu: generiraj izdani paket, registriraj domeno, namesti adapter in pred objavo preveri delovanje.KonfiguracijaKonfiguracija uskladi jezik, stran s politiko piškotkov, kategorije, postavitev in licenčni kontekst.

Referenca

APIMetode izvajanja v brskalniku, dogodki in integracijske opombe, ki upoštevajo preverjanje delovanja.

Adapterji

Webflow adapterTehnični vodič za Webflow nastavitev Cookiezy: kaj dobiš po nakupu, kam spadajo datoteke in kako preveriš delovanje na objavljeni Webflow strani.Shopify adapterTehnični vodič za Shopify nastavitev Cookiezy: prenesi Platform Core, uvedi theme app extension, prikaži prava Theme Editor polja in preveri storefront vedenje pred objavo.Wix adapterTehnični vodič za Wix nastavitev Cookiezy: namesti private ali unlisted Wix app, poveži pravi Cookiezy račun, objavi app-hosted runtime in ohrani custom code samo kot fallback.Hugo adapterTehnični vodič za Hugo nastavitev Cookiezy: generiraj namenski Hugo paket, kopiraj izdani config scaffold, uskladi locale routes in preveri banner ter cookie audit vedenje.Headless adapterTehnični vodič za headless nastavitev Cookiezy: zaženi plain adapter, poveži preverjanje delovanja ter preveri pregled piškotkov, nastavitve in omejeni način samo z nujnimi piškotki v lastnih frontendih.WordPress adapterTehnični vodič za WordPress nastavitev Cookiezy: naloži ZIP z vtičnikom, nastavi vtičnik z upoštevanjem licenciranja in preveri shortcode nastavitve ter obnašanje pregleda piškotkov.React adapterTehnični vodič za React nastavitev Cookiezy: plain adapter naloži iz lupine aplikacije, opcijske storitve pogojuj s stanjem soglasja in preveri obnašanje enostranske aplikacije.Next.js adapterTehnični vodič za Next.js nastavitev Cookiezy: plain adapter naloži iz korenske postavitve, poti do politike piškotkov ohrani lokalizirane in preveri blokiranje brez soglasja na straneh App Routerja.Strapi adapterTehnični vodič za Strapi nastavitev Cookiezy: izvajanje ohrani na frontendu, Strapi uporabi kot konfiguracijski most, večjezične poti do politike piškotkov pa poveži prek skupnega modela.DatoCMS adapterTehnični vodič za DatoCMS nastavitev Cookiezy: visitor-facing runtime naj ostane v frontend aplikaciji, Platform Core naj dostavi runtime assete, samostojni DatoCMS plugin pa naj služi samo za editor-side konfiguracijo in generated frontend config preview.
Verzija adapterjaShopify adapter

Status izdaje Shopify adapterja

Trenutna verzija Shopify storefront poti in rollout opombe za extension, ki se dostavlja znotraj Platform Core.

Trenutna verzija

0.1.23

Dostavni kanal

Vključeno v Platform Core

Opombe o združljivosti

Shopify storefront rollout še vedno teče skozi Platform Core, medtem ko je samostojna app pot ločena.

Ključne rollout spremembe

1. Uporabi theme app extension iz Platform Core.

2. Embedded app pot obravnavaj kot ločeno admin površino, ne kot primarni storefront installer.

3. Embed blok preveri v development trgovini pred live rolloutom.

Pregled

Shopify adapter: uvajanje po nakupu

Ta vodič uporabi po plačilu, da prideš od generiranega ZIP-a do preverjenega storefront rollouta. Shopify runtime plast živi v theme app extensionu. Opcijski embedded app ostaja ločen admin in billing lane za večje, bolj produktizirane rollout scenarije.

  • • Iz `/sl/prenosi` prenesi `cookiezy-platform-core.zip`.
  • • Za Shopify uporabi `packages/adapters/shopify/theme-app-extension/` iz tega paketa.
  • • Prvi smoke test naredi na Shopify development storeu in extension-only appu, preden posežeš v živo temo.
  • • Pred vklopom Cookiezy embed bloka v billingu registriraj točen storefront hostname.
  • • V čisti seji preveri homepage, product, collection, cart in policy stran.
Pogled tehnične dokumentacije za Cookiezy Shopify adapter, ki prikazuje theme app extension in storefront embed tok.
Shopify tehnična referenca: Platform Core paket, embed block in storefront preverjanje.
Korak 1

Prenesi Platform Core in ohrani Shopify datoteke nespremenjene

Shopify se trenutno dostavlja znotraj Platform Core in ne kot ločen ZIP. Imena datotek pusti nespremenjena, ker jih Liquid blok in loader referencirata neposredno.

Code snippet

packages/adapters/shopify/theme-app-extension/assets/cookie-consent-shopify-loader.js
packages/adapters/shopify/theme-app-extension/assets/cookie-consent.js
packages/adapters/shopify/theme-app-extension/assets/cookie-consent-ui.js
packages/adapters/shopify/theme-app-extension/assets/cookie-consent-scanner.js
packages/adapters/shopify/theme-app-extension/assets/cookie-consent.css
packages/adapters/shopify/theme-app-extension/assets/shopify-customer-privacy-bridge.js
packages/adapters/shopify/theme-app-extension/blocks/cookiezy-embed.liquid
packages/adapters/shopify/theme-app-extension/locales/en.default.json
packages/adapters/shopify/theme-app-extension/locales/en.default.schema.json
Korak 2

Za prvi smoke test uporabi development store in extension-only app

Najmanj tvegan prvi test je Shopify development store skupaj z extension-only appom. Ustvari theme app extension, vanj kopiraj Cookiezy Shopify datoteke in najprej preveri storefront flow tam.

  • • V Shopify Partner Dashboardu ustvari development store.
  • • Za prvi storefront smoke test ustvari extension-only app.
  • • Generiraj theme app extension in vanj kopiraj celotno vsebino `theme-app-extension/`.
  • • Pred testom odstrani demo scaffold ostanke, da ostane samo Cookiezy blok.
Korak 3

V Theme Editorju prikaži polja, ki jih merchant dejansko potrebuje

Embed block mora v Theme Editorju prikazati produkcijska polja, da merchant ali delivery ekipa lahko dokonča setup brez ročnega urejanja Liquid datotek.

  • • Cookie policy URL
  • • Cookiezy Site Key
  • • License verification URL
  • • Billing / portal URL
  • • Banner layout
  • • Theme CSS class
Korak 4

Pred objavo registriraj točen storefront hostname

Cookiezy licensing v runtimeu preverja točen storefront hostname. Registriraj tisti host, na katerem storefront dejansko teče, ne le tistega, ki se zdi ekvivalenten v Shopify adminu.

  • • `my-shop.myshopify.com` in custom storefront domena nista isti hostname.
  • • Če testiraš na custom domeni, registriraj custom domeno.
  • • Če testiraš na `myshopify.com` hostu, registriraj ta točen hostname.
  • • Po nastavitvi potrdi, da `/api/licensing/verify` za storefront hostname vrne `allowed: true`.
Korak 5

Objavi extension in preveri storefront vedenje

Objavi theme app extension, v aktivni temi omogoči `cookiezy-embed`, nato pa vse preveri v theme previewju ali v čisti seji, preden objaviš spremembe v živo temo.

  • • Pred shranjevanjem potrdi, da Theme Editor prikazuje vsa pričakovana polja.
  • • Na prvem obisku se mora prikazati banner.
  • • Product, collection in cart strani ne smejo naložiti opcijskega sledenja pred soglasjem.
  • • Zavrni opcijsko in preveri, da analitika ter marketing ostaneta blokirana.
  • • Audit na policy strani se mora po ponovnem skenu osvežiti na trenutno stanje.
Odpravljanje težav

Hitri pregledi, ko Shopify consent ne deluje po pričakovanjih

Večina Shopify rollout težav izhaja iz vidnosti konfiguracijskih polj, exact hostname neskladij ali zastarelih assetov in ne iz samega consent runtime jedra.

  • • Če `verify_url` ali `billing_url` v Theme Editorju nista vidna, preveri extension schema in locale datoteke.
  • • Če storefront pade v restricted mode, preveri `window.CookiezyConfig` in potrdi, da so `siteKey`, `verifyUrl` in `billingUrl` zapolnjeni.
  • • Če licensing še vedno pade, preveri, ali je v Cookiezy billingu registriran točen storefront hostname.
  • • Če si paket posodobil, poskrbi, da so theme app extension asseti znova objavljeni in da aktivna tema uporablja nov embed build.
Cookiezy

Lahka platforma za soglasje za piškotke za sodobne spletne strani.

Produkt

FunkcionalnostiPlatformeCenikDokumentacijaBlogKontakt

Pravno

Politika piškotkovPolitika zasebnostiPogoji uporabe

Jezik

Slovenščina
EnglishenSlovenščinaslHrvatskihrItalianoit

Upravljanje piškotkov

© 2026 Cookiezy. Vse pravice pridržane.