Sync Data
Synkronisér dine Shopify-produkter, meta-felter og abonnenter til Clerk. Denne guide dækker tilpasning af produktdata og synkronisering af abonnentoplysninger.
Konfigurer datasynkronisering #
For at synkronisere dine Shopify-butiksdata med Clerk skal du oprette en brugerdefineret app i Shopify og konfigurere den i Clerk.
- Gå i Shopify til Apps > App and sales channel settings og klik på Develop apps.

Klik på Create app, giv den navnet “Clerk.io”, vælg App-udvikler, og klik derefter på Create app igen.
Klik på Configuration → Admin API integration → Configure.

Under Admin API access scopes, giv Læseadgang (scopes der starter med read_) til følgende:
Customers
Inventory
Locales
Markets
Online Store Pages
Orders
Products
Store Content
Translations

Klik på Save, derefter Install App → Install.
Åbn API Credentials og kopier dit Shopify Domain samt appens API Key, Access Token og Secret Key.

- Gå til my.clerk.io > Data > Configuration og indsæt disse værdier i formularen. Vælg en standard billedstørrelse, hvis du bliver bedt om det, og klik derefter på Start Sync.
Tilpasning af produktdata #
I Shopify kan meta-felter og andre attributter, du opretter, synkroniseres gennem my.clerk.io > System status > Data sync.
Gå blot til input-feltet kaldet Custom Attributes og indtast de produktattributter, der skal inkluderes.
For at tilføje flere attributter, adskil dem med kommaer.

Attributter skal altid skrives med deres key.
Dette vil typisk være med små bogstaver. For eksempel skal attributten “Sizes” være “sizes”.
Du behøver ikke at inkludere namespace - Clerk finder det automatisk baseret på key.
I Shopify kan du ofte finde disse keys ved at finde din attribut i Settings > Custom data > Products/Variants:

Synkroniser abonnenter #
Shopify understøtter håndtering af abonnenter direkte på platformen.
Disse kan nemt synkroniseres med Clerk.
Når aktiveret, importerer vi attributten “subscribed: true” for enhver emailadresse, der er abonneret i Shopify.
Dette kan derefter bruges til Auto-Email.
Gå blot til din my.clerk.io-butik, derefter Data -> Configuration og sæt Include Subscriber State til Yes. Klik derefter på Save og start en ny synkronisering.

Hvis du vil bruge et afmeldingslink for kunder, har hver kunde, der trækkes fra en Shopify-backend, en unsub_url-attribut, som kan bruges til auto email-designs i afmeldingsfeltet: {{customer.unsub_url}}
Shopifys Webhook API-version skal være sat til mindst 2022-04, hvor denne understøttelse blev tilføjet. Du kan tjekke dette i den app, du opretter til Clerk > Configuration > Admin API integration > Edit > Webhook subscriptions

Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.