Så här aktiverar du OAuth manuellt för Magento 2 v2.2.0 och äldre
Översikt
Magento 2 version 2.2.0 kräver en äldre version av Klaviyo-tillägget som inte tillåter OAuth-konfiguration i tilläggets inställningar. För kunder som för närvarande använder v2.2.0 (versioner äldre än 2.2.0 stöds inte) rekommenderar vi att du lägger till OAuth till din integration manuellt. Vi rekommenderar också att du uppdaterar till den senaste versionen av Magento 2 för att dra nytta av alla nya och kommande funktioner i Klaviyos integration. Den här guiden beskriver hur du konfigurerar OAuth efter att du redan har installerat tillägget och konfigurerat webhook. Om du behöver installera Klaviyo-tillägget för Magento 2 kan du läsa våra installationsinstruktioner.
Konfigurera OAuth
Kontrollera först att du är inloggad på ditt Magento 2-konto. Här aktiverar vi OAuth för att på ett säkert sätt ansluta ditt Klaviyo-konto till Magento 2-tillägget som du precis har installerat.
Gå till System i navigeringspanelen till vänster och välj integrationer. Klicka på Lägg till ny integrering i det övre högra hörnet för att manuellt konfigurera din integrering med OAuth-autentisering. Ge din nya integrering ett namn i fältet Namn och ange ditt säkra lösenord i fältet Ditt lösenord.
Fyll i fältet Callback URL med följande URL och uppdatera <Company ID> till din offentliga API-nyckel för Klaviyo. Se till att ta bort eventuella extra mellanslag i URL:en som kan läggas till automatiskt.
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Company ID> Uppdatera sedan URL:en för identitetslänken med följande URL:
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle Välj fliken API till vänster och gå till rullgardinsmenyn Resource Access . Vi rekommenderar att du väljer All för att ge alla API-åtkomstregler som Klaviyo behöver.
Om du vill tillåta endast specifika val ser du till att följande är markerade.
- "Katalog > Lager > Kategorier"
- "Varukorgar > Hantera varukorgar"
- ”Kunder > Kundgrupper”
- ”Kunder > Alla kunder”
- "Försäljning > Verksamhet > Ordrar > Åtgärder > Visa"
- ”Stores > Attributes > Product”
- "Katalog > Lager > Produkter"
- "Försäljning > Drift > Leveranser"
- "Butiker > Inställningar > Alla butiker"
- ”Marknadsföring > Kommunikation > Nyhetsbrevsprenumeranter”
När du är klar med dina val klickar du på Spara.
Leta sedan reda på integrationen med namnet som du använde ovan och klicka på Aktivera.
Om du aktiverar integrationen öppnas ett fönster där du ombeds godkänna åtkomst. Klicka på Tillåt för att omdirigeras till Klaviyo och slutföra integrationskonfigurationen.
Logga in om du inte redan har gjort det, eller bekräfta att ditt kontonamn och ID är korrekta och klicka på Integrera Magento 2. Detta lägger till Magento 2-integrationen i ditt Klaviyo-konto som är kopplat till API-nyckeln du använde vid konfigurationen. Om du är inloggad på flera Klaviyo-konton och rätt konto inte visas, logga ut från alla andra sessioner.
Om fönstret stängs automatiskt lyckades anslutningen.
Om du i stället får följande fel ska du kontrollera att API-nycklarna som används i det första steget motsvarar kontot du är inloggad på just nu.
När du upprättar anslutningen mellan Magento och Klaviyo kan du i stället få en lista med fel. I så fall kan du klicka på varje fel för att läsa mer om orsaken.
Kommande steg
Nu när du har aktiverat OAuth fortsätter du till att aktivera Magento 2-integrationen i Klaviyo.