Skip to main content

Oversigt

Denne guide hjælper dig med at fejlfinde situationer, hvor Upcart ikke åbner, eller hvor kunder omdirigeres til kurvsiden i stedet for at se Upcart-draweren. De fleste af disse problemer skyldes temaets kurvtypeindstillinger, konfiguration af Enhanced AJAX API Compatibility, omdirigeringer fra tredjepartsapps eller checkout-knappens routing.
Hvis Upcart slet ikke åbner eller omdirigerer til kurvsiden, kan du se Fejlfinding: Upcart åbner ikke eller omdirigerer til kurvsiden for en mere omfattende fejlfindingsguide.

Hvilken kurvtype du skal vælge

Før du kaster dig ud i fejlfinding, skal du først tjekke dit temas kurvtypeindstilling, da det er den mest almindelige årsag.
  • Page - Dette er normalt den bedste mulighed, da Upcart opsnapper anmodninger til /cart-siden.
  • Drawer - Vælg denne, hvis Upcart ikke starter, og /cart-siden udløses i stedet.
  • Confirmation Popup - Brug denne, hvis dit tema understøtter den, og de andre muligheder ikke løser problemet.
At teste begge muligheder tager kun få minutter, men Page er typisk det mest effektive valg.

Sådan ændrer du kurvtypen i dit tema

  1. Gå til Online Store > Themes > Customize i din Shopify-administration.
  2. Åbn Theme Settings > Cart > Cart Type.
  3. Vælg enten Page eller Drawer baseret på den adfærd, du fejlfinder.
  4. Gem dine ændringer, og test kurven på din butiksfacade.
Shopify-temaeditorens kurvindstillinger med muligheden for kurvtype
Hvis du ikke kan finde denne indstilling, skal du kontakte din temaudvikler. Indstillingen styres af dit tema, og Upcart kan ikke ændre den direkte.

Fejlfindingstrin

Hvis ændring af kurvtypen ikke løser problemet, skal du arbejde dig gennem følgende trin i rækkefølge.

1. Tjek Enhanced AJAX API Compatibility

Denne indstilling styrer, hvordan Upcart håndterer Add to Cart-hændelser, og er en af de mest almindelige årsager til omdirigeringsproblemer.
  1. Gå til Upcart > Cart Editor > Settings > Cart settings, og udvid derefter Advanced Settings.
  2. Find Enhanced Ajax API compatibility.
  3. Denne indstilling er deaktiveret som standard for de fleste butikker. Når den er deaktiveret, opsnapper Upcart Add to Cart-kald og forhindrer omdirigeringer.
  4. Hvis den er aktiveret, kan andre apps overtage kontrollen over kurvadfærden og omdirigere kunder til kurvsiden. Prøv at deaktivere den, og test.
  5. Hvis deaktiveringen skaber andre problemer, skal du genaktivere den og bruge det manuelle Upcart API (upcartRegisterAddToCart) i stedet.
For fuld vejledning om denne indstilling, se Enhanced AJAX API Compatibility.

2. Tjek for omdirigeringer fra tredjepartsapps

Mange tredjepartsapps tilsidesætter kurvadfærden og kan omdirigere kunder væk fra Upcart-draweren. Hvis din Add to Cart-knap specifikt sender kunder til kurvsiden, kan du se Hvorfor går ‘Add to Cart’ til kurvsiden i stedet for Upcart? for flere detaljer. Åbn indstillingerne for eventuelle kurvrelaterede apps, og kig efter muligheder som:
  • Redirect to cart
  • Go to cart after add
  • Automatically open cart page
  • Action after product is added
Ændr disse til Stay on page eller Do nothing. Almindelige app-specifikke løsninger:
  • PageFly - Deaktivér omdirigeringsregler i PageFly-appens indstillinger.
  • Globo Product Options - Deaktivér automatisk omdirigering til Shopifys kurv.
  • Replo - Justér “go to page”-indstillingerne for at aktivere cart draweren.
  • Zepto Product Personalizer - Gå til Zepto > Settings > Add to Cart Settings, og ændr “Action after a product is added to the cart” til “Stay on the product page and show a success message.”
Hvis du er usikker på, hvilken app der forårsager konflikten, skal du deaktivere kurvrelaterede apps én ad gangen og teste efter hver, indtil Upcart begynder at fungere korrekt.

3. Tjek checkout-knappens routing

Hvis kunder klikker på checkout-knappen inde i Upcart og omdirigeres til kurvsiden i stedet for checkout:
  1. Gå til Upcart > Cart Editor > Settings > Cart settings.
  2. Find “Go to cart page when pressing checkout button”.
  3. Slå denne FRA.
  4. Gem og test.
Omdirigering til en brugerdefineret checkout-side kræver avanceret kodning og understøttes ikke direkte af Upcart. Hvis du har brug for at sende kunder til en brugerdefineret checkout-side, skal du samarbejde med en udvikler.

4. Tjek temaets kurvomdirigeringsindstillinger

Nogle temaer omdirigerer automatisk kunder, efter et produkt er tilføjet, og springer dermed Upcart helt over.
  1. Gå til Online Store > Themes > Customize.
  2. Åbn Theme Settings > Products (eller Cart).
  3. Kig efter indstillinger som:
    • Enable cart redirection
    • Redirect to cart after add
    • Go to cart after add
  4. Slå disse FRA.
  5. Gem og test.

5. Ryd browserens cache

Gamle cachelagrede scripts kan bevare tidligere kurvadfærd og forhindre Upcart i at indlæse korrekt.
  1. Åbn dine browserindstillinger.
  2. Gå til Privacy and Security.
  3. Vælg Clear Browsing Data.
  4. Ryd cachelagrede billeder, filer og cookies.
  5. Genindlæs din butik, og test.

6. Test med et Shopify-standardtema

Hvis problemet fortsætter, kan du midlertidigt skifte til et Shopify-standardtema som Dawn for at udelukke en temaspecifik konflikt.
  1. Gå til Shopify Admin > Online Store > Themes.
  2. Tilføj og aktivér et gratis tema som Dawn.
  3. Test Upcart på standardtemaet.
Hvis Upcart fungerer korrekt på Dawn, ligger problemet i dit brugerdefinerede tema. Kontakt din temaudvikler for hjælp.

Forebyggende foranstaltninger

  • Gennemgå konfigurationer efter opdateringer - Tema- og appopdateringer kan nulstille eller tilsidesætte kurvindstillinger. Tjek din kurvtype og appkonfigurationer efter enhver større opdatering.
  • Test app-kompatibilitet før installation - Før du tilføjer nye tredjepartsapps, skal du bekræfte, at de er kompatible med Upcart.
  • Brug et kladdetema til test - Test ændringer på et kladdetema, før du publicerer, for at undgå at forstyrre din live butik. Se Aktivering af Upcart kun i et kladdetema for instruktioner.

Ofte stillede spørgsmål

Nej, omdirigering til en brugerdefineret checkout-side kræver avanceret kodning og understøttes ikke direkte af Upcart. Hvis du har brug for dette, skal du samarbejde med en udvikler.
Sørg for, at Upcart er aktiv og publiceret i Cart Editoren. Ryd også din browsers cache for at sikre, at den opdaterede adfærd træder i kraft. Hvis problemet fortsætter, skal du tjekke for konflikter med tredjepartsapps ved hjælp af trinnene ovenfor.
Åbn add-on-appens indstillinger, og kig efter eventuelle konfigurationer med automatisk omdirigering eller “go to cart”. Deaktivér dem, hvis de er i konflikt med Upcart. Se Trin 2 ovenfor for app-specifikke eksempler.

Brug for hjælp? Hvis du har gennemgået alle trinnene ovenfor, og problemet fortsætter, kan du kontakte vores supportteam via chatten i appen eller ved at skrive til support@upcart.app.