Shopify

Sync Data

Lær, hvordan du synkroniserer og tilpasser data fra din Shopify-butik

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.

  1. Gå i Shopify til Apps > App and sales channel settings og klik på Develop apps.
Develop apps page
  1. Klik på Create app, giv den navnet “Clerk.io”, vælg App-udvikler, og klik derefter på Create app igen.

  2. Klik på ConfigurationAdmin API integrationConfigure.

Permissions configuration
  1. 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

API access scopes
  1. Klik på Save, derefter Install AppInstall.

  2. Åbn API Credentials og kopier dit Shopify Domain samt appens API Key, Access Token og Secret Key.

API credentials
  1. 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.

Add attributes

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:

Custom data

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.

Subscriber state configuration

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
Webhook API version

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