Felsöka din WooCommerce-integration
Du kommer att lära dig
Lär dig hur du löser problem med inställningen av din WooCommerce-integration genom att följa det relevanta felsökningsscenariot som beskrivs nedan. Om du stöter på problem som inte finns med på den här listan kan du höra av dig i Community eller till vårt supportteam.
Innan du börjar
Om du inte redan har gjort det, läs vår guide om att Komma igång med WooCommerce för steg-för-steg-instruktioner om integrering. Om du vill uppgradera din plugin kan du läsa vår artikel om hur du uppgraderar din WooCommerce-plugin.
Felsökningsscenarier
Använd följande scenarier baserat på felmeddelandet du får i appen för att lösa problemet.
Observera att om du väljer att ta bort din integration och sedan integrera igen, kommer dina WooCommerce-data inte att raderas från Klaviyo.
"För att undvika funktionsstörningar kan du behöva inaktivera följande plugin: Plugin Name(s)"
Om du har aktiva cache-plugin eller omdirigerings-plugin i WordPress kan de störa Klaviyos integration och orsaka anslutningsproblem. Vi rekommenderar att du inaktiverar dessa plugin under installationsprocessen för integrationer.
”Vi kan inte slutföra din konfiguration”
Det här meddelandet innebär att antingen blockerar din brandvägg Klaviyos förfrågningar, att du har aktiverat Bot Fight Mode i Cloudflare eller både och.
För att lösa det rekommenderar vi både att du tillåtslistar trafik från Klaviyo-integrationer och inaktiverar Bot Fight Mode (om du har det aktiverat).
- Läs mer om hur du lägger till IP-adresser för Klaviyo-integrationstrafik i godkännandelistan.
- Så här inaktiverar du Bot Fight Mode i Cloudflare:
- Logga in på Cloudflares instrumentpanel.
- Välj ditt Konto och din domän.
- Gå till Säkerhet > Bottar.
- För Bot Fight Mode väljer du Av.
”Se till att din WooCommerce-butik har https och SSL aktiverat”
Klaviyo förväntar sig att din butiks-URL följer HTTPS-protokoll, vilket innebär att webbplatsen har ett giltigt SSL-certifikat. Om din webbplats använder HTTP i stället för HTTPS kan du stöta på problem.
Du kan kontrollera om ditt SSL-certifikat är giltigt på SSL Server Test (Powered by Qualys SSL Labs).
Klaviyo kräver att testerna klaras med betyget A.
”Det går inte att komma åt API:et med angivna inloggningsuppgifter”
Du kan få det här felet om du har anpassningar på plats som förhindrar API-åtkomst för användare som inte är inloggade. Vanligtvis är detta en funktion i WordPress-filen functions.php som utlöser ett svar med statuskod 401.
Om du har en sådan anpassning tar du bort den eller kommenterar bort den för att eliminera felet. Mer information om det här felet finns i WooCommerce REST API-vanliga frågor.
”Det går inte att komma åt API:et för beställningar. Kontrollera anslutningsinställningarna och försök igen”
Det här felet betyder att när Klaviyo försöker validera WooCommerce-integrationen och hämta ett antal beställningar så returnerar deras API inte ett värde som Klaviyo förväntar sig, eller så returnerar det inget alls.
Eftersom integrationen ännu inte officiellt har anslutits till Klaviyo innebär det att detta måste lösas i WooCommerce.
För att få mer information om det här felet måste du göra ett API-anrop till slutpunkten för orderantal. Det ger mer insikter i vad som skickas till Klaviyo. Här är ett exempel på en cURL-begäran. För att använda den fyller du i din butikswebbadress, din consumer key och din consumer secret:
curl https://STORE_URL/wp-json/wc/v3/orders \
-u CONSUMER_KEY:CONSUMER_SECRET ”Din Klaviyo-plugin är föråldrad”
Ibland kan webhooken försenas på väg till Klaviyo, vilket tillfälligt gör att du ser sidan med de gamla inställningarna. Detta bör lösa sig efter några minuter.
404 vid anslutning till Klaviyo från WordPress
För att lösa detta ska du bekräfta att du har permalänkar aktiverade för din WordPress-webbplats. WooCommerce-autentisering fungerar inte om inte permalänkar är aktiverade.
- Gå till din WordPress-webbplats och välj Inställningar > Permalänkar.
- Under Common Settings väljer du valfri länkstruktur förutom Plain.
- Bekräfta genom att klicka på Spara ändringar.
- När du är klar integrerar du med Klaviyo igen.
Installationen misslyckades – vi kunde inte installera ditt tillägg
Du kan stöta på felet "Installation Failed" när du försöker installera integrationen via WooCommerce marknadsplats.
Om du inte kan installera från WooCommerce-marknadsplatsen kan du också installera pluginet från WordPress pluginadministration.
- Navigera till din WordPress-administratör och gå till plugin.
- Välj Lägg till plugin.
- Sök efter Klaviyo i Sök plugin.
- Välj Installera nu.
- Välj Aktivera.
- Välj Marknadsföring i den vänstra navigeringen och klicka sedan på Klaviyo.
- Klicka på Anslut konto för att börja och fortsätt sedan till Aktivera WooCommerce-integrationen i artikeln Komma igång med WooCommerce.
Ytterligare resurser
- Getting started with WooCommerce
Learn how to install the Klaviyo WooCommerce extension and enable the WooCommerce integration in your Klaviyo account.
- WooCommerce data reference
This article covers the data that is synced when you integrate your WooCommerce store with your Klaviyo account.