Du kommer att lära dig

Lär dig mer om systemkraven för optimal synkronisering med Magento 1 eller 2. Administratören för din Magento-butik ansvarar för systemspecifikationer och konfiguration. Om du ser till att systemet är konfigurerat för att fungera med Klaviyo får du en smidig integrationsupplevelse.

Klaviyo’s Magento 1-integration tar inte längre emot nya installationer. Klaviyo Support hjälper inte längre till med Magento 1-förfrågningar. Vägledningen nedan för Magento 1 gäller för befintliga integrationer. Se datareferensen för Magento 1.

Magento 2-versioner under 2.4.0 stöds inte.

Konfigurera API-behörigheter

För en befintlig Magento 1-integration behöver SOAP API-användaren ha full resursåtkomst. Se till att Resursåtkomst är inställt på Alla.

För Magento 2 installerar och konfigurerar du Klaviyo-tillägget och konfigurerar sedan OAuth och godkänner de begärda API-behörigheterna. Följ guiden för Magento 2-integrationen för att slutföra konfigurationen i Magento och aktivera integrationen i Klaviyo.

Utan nödvändiga API-behörigheter kan Klaviyo inte interagera korrekt med din Magento-butiks API:er, vilket hindrar integrationen från att hämta data från din butik.

Aktivera åtkomst till API-slutpunkter som krävs

Klaviyo begär data från specifika slutpunkter. Dina systemkonfigurationer måste tillåta åtkomst till dessa slutpunkter. Tänk på hur säkerhetskontroller eller logik för URL-omdirigering kan påverka Klaviyo åtkomst till dessa slutpunkter. Om Klaviyo inte har åtkomst till de förväntade API-slutpunkterna kan en del eller alla Magento-data inte synkas och du kommer att se felrapportering i applikationen.

För Magento 2 måste din butik ha ett offentligt tillgängligt värdnamn. Tillåt Klaviyo att nå /oauth/token/request och /oauth/token/access för OAuth-autentisering, samt REST API:et under /index.php/rest. Om autentiseringen misslyckas följer du felsökningsguiden för Magento 2.

All utgående trafik för Klaviyo-integrationer ligger bakom en uppsättning förutsägbara, statiska IP-adresser så att du kan känna dig trygg med att trafiken kommer från Klaviyo. Vi rekommenderar att du tillåtslistar dessa adresser.

Systemkapacitet för API-begäranden om synkronisering av historiska data

När du aktiverar integreringen köar Klaviyo automatiskt API-begäranden för att synkronisera historiska data, inklusive kundposter, orderposter och produktkatalogen. Vi försöker göra detta snabbt för att ge marknadsförare möjlighet att använda dessa data i sina Konton så snart som möjligt. Vi försöker också göra det här på ett ansvarsfullt sätt genom att begränsa samtidiga begäranden och genom att hantera återförsök på ett smidigt sätt. Om din butik har en stor mängd historiska data, begränsad resurskapacitet eller andra applikationer som gör omfattande API-begäranden rekommenderar vi att du rådgör med din Magento-administratör för att säkerställa att din infrastruktur är rustad för att stödja synkroniseringen av historiska data. Din administratör kanske vill överväga att tillfälligt öka resurserna eller tillämpa automatisk skalning.

Om du är orolig för mängden historiska data eller serverns förmåga att hantera en tillfällig ökning av API-begäranden för att hämta dessa data kan du överväga att tillfälligt skala upp serverresurser eller använda automatisk skalning.

Verifiera giltigheten för SSL-certifikatet

Ett SSL-certifikat autentiserar digitalt identiteten för en webbplats och möjliggör en krypterad anslutning mellan en webbläsare och en webbserver. Din webbplats SSL-certifikat finns på webbplatsens ursprungsserver. Ett giltigt SSL-certifikat är avgörande för att kunna ta emot betalningar på ett säkert sätt, skydda lösenordsinloggningar och säkra webbformulär. SSL Server Test kan användas för att verifiera en webbplats SSL-certifikat.

Magento-integrationer kan inaktiveras om webbplatsens SSL-certifikat går ut. I så fall måste domänen och de mellanliggande certifikaten uppdateras hos webbhotellleverantören. Om du är osäker på var dina certifikat finns kan du kontakta din webbhotellleverantör för att få hjälp.

Tillräcklig serverminnestilldelning

Diskutrymmet för produkter, produktbilder, lagrade e-postmeddelanden och statiska innehållssidor är separat från PHP-minne. Tillräckligt diskutrymme betyder inte att PHP har tillräckligt med minne för att behandla Klaviyo API-begäranden.

Vi rekommenderar att du allokerar över 1 gigabyte minne till din Klaviyo-integration, men 512 megabyte är det lägsta som krävs. Om din server inte kan allokera tillräckliga resurser för att svara på Klaviyos förfrågningar uppstår integrationsfel. Klaviyo-Magento-integrationen börjar med en synkronisering av historiska data, så vi rekommenderar att du verifierar minnesinställningarna i Magento och på din server innan du aktiverar integrationen.

Kontrollera PHP-inställningen memory_limit som används av din Magento-webbserver. PHP har som standard 128 megabyte, men din webbhotellskonfiguration kan åsidosätta det. Din Magento-administratör kan uppdatera den här inställningen i php.ini. För Magento 2 ska du även följa Adobes vägledning för PHP-inställningar.

Använd UTC-tidsstämplar för synkronisering

Klaviyo använder Coordinated Universal Time (UTC) för att begära senaste Magento-data och tolka tidsstämplar som returneras av API:er. Felaktiga tidsstämplar kan göra att poster missas vid synkronisering eller visas vid fel tid i Klaviyo.

Be din Magento-administratör bekräfta att tidsstämplarna som returneras av butikens API:er är i UTC. Om det saknas nyligen skapade poster eller om de visar fel tider bör du kontrollera tidsstämplarna och din serverkonfiguration innan du ändrar butikens tidszonsinställningar.

Ytterligare resurser

  • Komma igång med Magento 2.x (CE och EE)

    Lär dig hur du integrerar Klaviyo med din Magento 2 CE- eller EE-butik. Du måste installera Klaviyo-tillägget i Magento, konfigurera tillägget och konfigurera OAuth och sedan aktivera integrationen i Klaviyo. Den här guiden beskriver alla nödvändiga integrationssteg samt hur du bekräftar att synkroniseringen av historiska data har lyckats.

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Partners
Anlita en Klaviyo-certifierad expert för att hjälpa dig med en specifik uppgift eller för löpande marknadsföringshantering.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp