FAQ
Synkronisering med HTTP Auth #
Ofte bruges HTTP-godkendelse på staging-sider for at undgå ubudne besøgende.
Dette vil også blokere Clerk importøren og vise en 401 Uautoriseret fejl i synkroniseringsloggen.
Du kan nemt verificere importøren ved at indsætte godkendelsesoplysningerne i import-URL’en som nedenfor, i Data Sync på my.clerk.io:
https://USER:OASS@dandomain.clerk.io/api/6155349/28
Almindelige synkroniseringsfejl #
Når du importerer data med Clerk.io’s DanDomain App, er webshoppens server ansvarlig for at sende produktkategori- og salgsdata til Clerk.io.
Men i nogle tilfælde kan serverens konfiguration forhindre importen i at få adgang, hvilket forårsager en fejl i Synkronisering af data.
Nedenfor er en liste over de mest almindelige fejl, og hvordan man løser dem.
401 Serverfejl: Uautoriseret #
Denne fejl opstår, hvis din webshop/dev-miljø kræver HTTP-godkendelse for at få adgang til den.
Dette løses ganske enkelt ved at indsætte Brugernavn og Adgangskode som en del af import-URL’en:
http://USER:PASS@dandomain.clerk.io/api/6155349/28
403 Serverfejl: Forbudt #
Denne fejl opstår, hvis din server blokerer for importørens adgang til den. I de fleste tilfælde skal du blot Hvidliste importørens IP-adresse for at give den adgang.
Den seneste IP-adresse kan findes her.
Tjek også, at dine offentlig nøgle, privat nøgle og importere url er korrekte for den butik, du driver i min.clerk.io
I nogle tilfælde (hvis du er på en ældre dandomain-version) vises denne fejl også, hvis du bruger forskellige sprogdomæner, som hver især har forskellige ID’er. I så fald skal du sørge for, at ID’erne for hver butik svarer til dem i din dandomain-backend.
Hvad hvis jeg allerede har hvidlistet, men den samme fejl stadig opstår?
Der er nogle få tilfælde, hvor du har hvidlistet importørens IP-adresse, og fejlen stadig fortsætter, så anbefaler vi, at du undersøger disse dele:
Godkendelsesdelen af brødteksten kan være fjernet fra anmodningen fra butikkens server.
Hastighedsgrænse for serveren i forhold til cloudflares.
404 Serverfejl: Ikke fundet #
Denne fejl opstår, hvis importøren ikke kan få adgang til det link, der sender os data fra webshoppen. I de fleste tilfælde sker det, fordi udvidelsen enten er:
slet ikke er installeret
En cache gør, at linket ikke bliver initialiseret
Sørg først for, at du har installeret appen korrekt.
For det andet skal du sørge for at tømme din webshops cache, før du prøver en ny import.
429 Serverfejl: For mange forespørgsler #
Denne fejl opstår, hvis din server nægter importøren adgang på grund af for mange indgående anmodninger.
Du kan løse dette ved at sætte Anmodningsgrænse højere for din server eller ved at sætte Sidestørrelse til en højere værdi i Clerk.io importør , hvilket får importøren til at lave færre, større anmodninger:
500 Intern serverfejl #
Denne fejl betyder, at din server stødte på en intern fejl og ikke var i stand til at specificere, hvilken fejl der skete.
I disse tilfælde kan du tjekke din Serverlog for at identificere, hvilken proces der gik ned, og hvorfor. I de fleste tilfælde er det simpelthen på grund af et produkt med en ugyldig attribut eller en funktion, der kaldes forkert i webshoppen. Hvis det sidste er tilfældet, foreslår vi, at du kontakter vores tekniske supportteam for denne del.
503 Serverfejl: Service utilgængelig #
Denne fejl er normalt midlertidig og skyldes, at serveren har for travlt til at håndtere anmodningen. Prøv igen lidt senere.
Hvis problemet bliver ved med at opstå, kan det betyde, at serveren er overbelastet med processer og er tæt på sin maksimale kapacitet.
Tjek serverbelastningen for at finde ud af, om det er tilfældet.
Opgradering til Clerk.js 2 #
Clerk.js 2 er en hurtigere og meget mere fleksibel version af vores JavaScript-bibliotek, som gør det nemt at installere Clerk.io på enhver webshop.
Men da de to versioner fungerer lidt forskelligt, skal du følge disse trin for at få succes med opgraderingen.
De to største forskelle i Clerk.js 2 er, at designene i
my.clerk.io bruger
Trin 1: Konvertering af design #
Da Clerk.js 2 har en anden tilgang til designs, er du nødt til at oprette nye.
Du kan oprette dine Clerk.js 2-designs på en af to måder:
1. Brug det intuitive Design-editor til at oprette nye designs, som beskrevet i de følgende punkter.
2. Konverter dine gamle designs. Følg denne vejledning for at se, hvordan du gør det.
1.1 Start med at gå til
1.2 Følg guiden til designopsætning, og vælg dit design type, og giv dit design et n ame (vi anbefaler, at du tilføjer " V2", så det er tydeligt, at du bruger Clerk.js2).
1.3. På Design-editor skal du klikke på et af de eksisterende elementer som navn, billede, knap osv. for at redigere det, eller tilføje nye elementer til designet for at tilføje flere oplysninger om produkter.
1.4. Klik på Udgiv Design, når du er færdig, og gå til Trin 2 i guiden.1.5. Til sidst skal du gå til Anbefalinger / Søg -> Indhold og ændre dit Clerk.io -indhold, så det bruger dit nye design.
1.6. Klik på Opdater indhold. Dette vil midlertidigt medføre, at de ikke vises på din webshop, indtil du er færdig med Trin 2. Vælg det nye design for alt indhold, der skal opdateres.
1.9. Sådan! Du er nu klar til at skifte til Clerk.js 2.
Trin 2: Skift til Clerk.js 2 i DanDomain-appen #
Nu skal du aktivere Clerk.js 2 i DanDomain Classic-appen.
2.1. Log ind på din DanDomain Classic-backend, og gå til
2.2. Under Generelt skal du klikke og markere feltet ud for Brug Clerk.js 2 og klikke på Save:
Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.