Hoe handmatig OAuth inschakelen voor Magento 2 v2.2.0 en ouder
Overzicht
Magento 2 versie 2.2.0 vereist een oudere versie van de Klaviyo extensie die het instellen van OAuth binnen de extensie-instellingen niet toestaat. Voor klanten die momenteel v2.2.0 gebruiken (versies ouder dan 2.2.0 worden niet ondersteund), raden we aan om OAuth handmatig toe te voegen aan je integraties. We raden ook aan om te updaten naar de nieuwste versie van Magento 2 om te profiteren van alle nieuwe en aankomende Klaviyo integratie functies. Deze handleiding beschrijft hoe je OAuth instelt nadat je de extensie al hebt geïnstalleerd en de webhook hebt geconfigureerd. Als je de Klaviyo extensie voor Magento 2 moet installeren, reken dan af met onze instructies voor installatie.
OAuth instellenOAuth instellen
Zorg er eerst voor dat je inlogt op je Magento 2 account. Hier zullen we OAuth inschakelen om je Klaviyo account veilig te verbinden met de Magento 2 extensie die je zojuist hebt geïnstalleerd.
Navigeer naar Systemen in het linker navigatiedeelvenster en selecteer integraties. Klik op Nieuwe integraties toevoegen in de rechterbovenhoek om je integraties handmatig in te stellen met OAuth-verificatie. Geef je nieuwe integraties een naam in het veld Naam en voer je veilige wachtwoord in in het veld Wachtwoord.
Vul het veld Callback URL in met de volgende URL en update de <bedrijfs ID> naar je Klaviyo openbare API-sleutel. Zorg ervoor dat je eventuele extra spaties in de URL die automatisch worden toegevoegd, verwijdert.
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Company ID>
Gebruik dan update de URL Identity Link met de volgende URL:
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle
Selecteer het tabblad API aan de linkerkant en navigeer naar het keuzemenu Toegang tot bronnen . We raden aan om Alles te selecteren om alle API toegangsregels toe te kennen die Klaviyo nodig heeft.
Als je alleen specifieke selecties wilt toestaan, zorg dan dat het volgende is aangevinkt.
- "Catalogus > Inventaris > Categorieën"
- "Karren > Karren beheren"
- "klant > klant Groepen"
- "klant > Alle klanten"
- "Verkoop > Operaties > Bestellingen > Acties > Bekijken"
- "zaak > Attributen > Product"
- "Catalogus > Inventaris > Producten"
- "Verkoop > Operaties > Zendingen"
- "zaak > Instellingen > Alle zaken"
- "Marketing > Communicatie > nieuwsbrief abonnee"
Klik op Opslaanals je klaar bent met je selecties .
Zoek dan de integraties met de naam die je hierboven hebt gebruikt en klik op Activeren.
Als je de integraties activeert, verschijnt er een venster waarin je wordt gevraagd om de toegang goed te keuren. Klik op Toestaan om te worden doorgestuurd naar Klaviyo om de installatie van de integraties te voltooien.
Log in als je dat nog niet hebt gedaan, of bevestig dat je account naam en ID correct zijn en klik op Magento 2 integreren. Dit zal de Magento 2 integraties toevoegen aan je Klaviyo account gekoppeld aan de API-sleutel die je hebt gebruikt voor het instellen. Als je bent aangemeld bij meerdere Klaviyo accounts en de juiste account wordt niet weergegeven, log dan uit bij alle andere sessies.
Als het venster automatisch sluit, was de verbinding succesvol.
Als je in plaats daarvan de volgende foutmelding krijgt, zorg er dan voor dat de API-sleutel die in de eerste stap is gebruikt, overeenkomt met de account waarop je momenteel aan het inloggen bent.
Als je bij het maken van de verbinding tussen Magento en Klaviyo een lijst met fouten krijgt, kun je op elke fout klikken voor meer informatie over de oorzaak.
Volgende stappen
Nu je OAuth hebt ingeschakeld, ga je verder met het inschakelen van de Magento 2-integraties in Klaviyo.