Magento referens till integrationssystemets krav
Du kommer att lära dig
Läs mer om systemkraven för optimal synkronisering med Magento 1 eller 2. Administratören av din Magento-butik är ansvarig för systemspecifikationer och konfiguration. Genom att se till att ditt system är konfigurerat för att fungera med Klaviyo får du en smidig integration.
Konfigurera API-användarbehörigheterKonfigurera API-användarbehörigheter
När du integrerar din Magento-butik med Klaviyo skapar du en ny SOAP- (för Magento 1) eller REST-roll (för Magento 2) med full resursåtkomst och tilldelar en ny användare till den här rollen. Se till att Resource Access är inställt på All.
Utan de nödvändiga behörigheterna för denna API användare kommer Klaviyo inte att kunna interagera korrekt med din Magento butiks API, vilket kommer att hindra integreraren från att h ämta data från din butik.
Aktivera åtkomst till önskad API slutpunktAktivera åtkomst till önskad API slutpunkt
Klaviyo begär data från specifika slutpunkt. Dina systemkonfigurationer måste tillåta åtkomst till dessa slutpunkter; tänk på hur säkerhetskontroller eller URL-omdirigeringslogik påverkar tillgängligheten till dessa slutpunkter för Klaviyo. Om Klaviyo inte har tillgång till den förväntade API slutpunkten, kommer vissa eller alla Magento data inte att kunna synkroniseras och du kommer att se felrapportering i applikationen.
All utgående Klaviyo integrationer-trafik är bakom en uppsättning förutsägbara, statiska IP-adresser så att du kan ha en hög grad av förtroende för att denna trafik kommer från Klaviyo; vi rekommenderar att du tillåter listning av dessa adresser.
Systemkapacitet för API-förfrågningar om synkronisering av historiska dataSystemkapacitet för API-förfrågningar om synkronisering av historiska data
När du aktiverar integrationsprogrammet ställer Klaviyo automatiskt API i kö för att synkronisera historiska data inklusive kundregister, orderregister och produktkatalog. Vi försöker göra detta snabbt för att ge marknadsförare möjlighet att använda denna data i sin Konto så snart som möjligt. Vi försöker också göra detta på ett ansvarsfullt sätt genom att begränsa samtidighet och genom att hantera nya försök på ett elegant sätt. Om din butik har en hög volym av historiska data, begränsad resurskapacitet eller andra applikationer som gör stora API förfrågningar, rekommenderar vi att du kontaktar din Magento administratör för att säkerställa att din infrastruktur är utrustad för support historiska data synk. Din administratör kanske vill överväga att tillfälligt öka resurserna, tillämpa automatisk skalning eller begära att Klaviyo saktar ner förfrågningarna.
Verifiera SSL-certifikatets giltighet
Ett SSL-certifikat verifierar digitalt en webbplats identitet och möjliggör en krypterad anslutning mellan en webbläsare och en webbserver. SSL-certifikatet f ör din webbplats 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. Detta verktyg kan användas för att verifiera en webbplats SSL-certifikat.
Magento integrationer kan bli inaktiverade om SSL-certifieringen för din webbplats löper ut. I detta fall måste domänen och de mellanliggande certifieringarna uppdateras på hostingleverantören. Om du är osäker på var dina certifieringar finns, kontakta din värdleverantör för att få hjälp
Tillräcklig minnesallokering på servernTillräcklig minnesallokering på servern
Hur mycket diskutrymme som krävs för en e-handelswebbplats beror på en mängd olika faktorer, bland annat antalet produkter, antalet bilder för varje produkt, kvaliteten på bilderna, antalet e-postbutiker på servern och sidor med statiskt innehåll.
Vi rekommenderar att mer än 1 gigabyte minne allokeras till din Klaviyo integrationer, men 512 megabyte är det minsta som krävs. Om din server inte kan tilldela tillräckliga resurser för att svara på Klaviyo's förfrågningar kommer integrationsfel att uppstå. Integrationen Klaviyo-Magento börjar med en synkronisering av historiska data, så det rekommenderas att du kontrollerar minnesinställningarna i Magento och din server innan du aktiverar integrationen.
Standardinställningen för Magento PHP-minne är 128 megabyte. Denna inställning kan uppdateras i php.ini-filen genom att ändra värdet på variabeln "memory_limit" till de rekommenderade 1024 megabyte.
Ställ in tidszon till UTCStäll in tidszon till UTC
Coordinated Universal Time, eller UTC, har varit världens primära tidsstandard sedan 1960-talet. Klaviyo förlitar sig på UTC för att schemalägga synkroniseringar av dina senaste data.
Om din Magento-instans använder en annan tidszon blir det svårare för Klaviyo att avgöra vilka data som är de senaste och bör synkroniseras. Din tidszon bör uppdateras till UTC i både din Magento backend och i filerna app/Mage.php samt app/code/local/Mage/Core/Model/Locale.php.
Ytterligare resurser