Wie man OAuth für Magento 2 v2.2.0 und älter manuell aktiviert

Geschätzt 3 Lesedauer in Minuten
|
Aktualisiert 29. Aug. 2024, 22:06 EST
Übersicht

Übersicht

Magento 2 Version 2.2.0 benötigt eine ältere Version der Klaviyo-Erweiterung, die keine OAuth-Einstellungen in den Erweiterungseinstellungen zulässt. Für Kunden, die derzeit v2.2.0 verwenden (Versionen älter als 2.2.0 werden nicht unterstützt), empfehlen wir, OAuth manuell zu deiner Integration hinzuzufügen. Wir empfehlen außerdem, auf die neueste Version von Magento 2 zu aktualisieren, um alle neuen und kommenden Integrationsfunktionen von Klaviyo nutzen zu können. Diese Anleitung beschreibt, wie du OAuth einrichtest, nachdem du die Erweiterung bereits installiert und den Webhook konfiguriert hast. Wenn du die Klaviyo-Erweiterung für Magento 2 installieren musst, sieh dir bitte unsere Installationsanleitung an.

OAuth einrichten

OAuth einrichten

Stelle zunächst sicher, dass du in deinem Magento 2-Konto eingeloggt bist. Hier aktivieren wir OAuth, um dein Klaviyo-Konto sicher mit der Magento 2-Erweiterung zu verbinden, die du gerade installiert hast.

Navigiere im linken Navigationsbereich zu Systeme und wähle Integrationen. Klicke oben rechts auf Neue Integration hinzufügen, um deine Integration mit OAuth-Authentifizierung manuell einzurichten. Gib deiner neuen Integration einen Namen in das Feld Name und gib dein sicheres Passwort in das Feld Dein Passwort ein.

manualoauth.png

Fülle das Feld Callback URL mit der folgenden URL aus und aktualisiere die <UnternehmensID> zu deinem Klaviyo öffentlichen API-Schlüssel. Achte darauf, dass du alle zusätzlichen Leerzeichen in der URL löschst, die eventuell automatisch hinzugefügt werden.

https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Company ID>

Aktualisiere dann die Identity Link URL mit der folgenden URL:

https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle

Wähle die Registerkarte API auf der linken Seite und navigiere zum Dropdown-Menü Ressourcenzugang . Wir empfehlen, dass du Alle auswählst, um alle von Klaviyo benötigten API-Zugriffsregeln zu gewähren. 

Wenn du nur eine bestimmte Auswahl zulassen möchtest, stelle sicher, dass die folgenden Punkte markiert sind.

  • "Katalog > Inventar > Kategorien"
  • "Einkaufswagen > Einkaufswagen verwalten"
  • Kunde > Kundengruppen"
  • Kunde > Alle Kunden"
  • "Verkäufe > Vorgänge > Bestellungen > Aktionen > Ansicht" 
  • Online-Shop > Attribute > Produkt"
  • "Katalog > Inventar > Produkte"
  • "Verkauf > Betrieb > Sendungen"
  • Online-Shop > Einstellungen > Alle Laden"
  • "Marketing > Kommunikation > Newsletter Abo"

Wenn du deine Auswahl getroffen hast, klicke auf Speichern.

Suche dann die Integration mit dem Namen, den du oben verwendet hast, und klicke auf Aktivieren.

activateoauth.png

Wenn du die Integration aktivierst, öffnet sich ein Fenster, in dem du aufgefordert wirst, den Zugriff zu genehmigen. Klicke auf Erlauben, um zu Klaviyo weitergeleitet zu werden und die Integration abzuschließen.

oauthperms.png

Melde dich an, falls du das noch nicht getan hast, oder bestätige, dass dein Kontoname und deine ID korrekt sind, und klicke auf Magento 2 integrieren. Dadurch wird die Magento 2-Integration zu deinem Klaviyo-Konto hinzugefügt, das mit dem API-Schlüssel verbunden ist, den du für die Einrichtung verwendet hast. Wenn du bei mehreren Klaviyo-Konten angemeldet bist und das richtige Konto nicht angezeigt wird, melde dich von allen anderen Sitzungen ab.

m2authorize.png

Wenn sich das Fenster automatisch schließt, war die Verbindung erfolgreich. 

Wenn du stattdessen die folgende Fehlermeldung erhältst, vergewissere dich, dass die im ersten Schritt verwendeten API-Schlüssel mit dem Konto übereinstimmen, bei dem du gerade angemeldet bist.

apierror.png

Wenn du beim Herstellen der Verbindung zwischen Magento und Klaviyo stattdessen eine Liste von Fehlern erhältst, kannst du auf jeden Fehler klicken, um mehr über die Ursache zu erfahren.
oauthgenerror.png

Nächste Schritte

Nächste Schritte

Nachdem du OAuth aktiviert hast, fährst du mit der Aktivierung der Magento 2 Integration in Klaviyo fort.

War dieser Artikel hilfreich?
Nutze dieses Formular nur für Feedback zu Artikeln. So kontaktierst du den Support.

Mehr von Klaviyo entdecken

Community
Vernetze dich mit Kolleg*innen, Partner*innen und Klaviyo-Expert*innen, um dich inspirieren zu lassen, Erkenntnisse auszutauschen und Antworten auf deine Fragen zu erhalten.
Live-Schulung (EN) ↗
Nimm an einer Live-Sitzung mit Klaviyo-Expert*innen teil, um mehr über Best Practices, die Einrichtung wichtiger Funktionen und mehr zu erfahren.
Support

Kontaktiere den Support über dein Konto.

Support per E-Mail (kostenlose Testversion und kostenpflichtige Konten) Verfügbar 24/7

Chat- / virtuelle Unterstützung
Verfügbarkeit abhängig von Standort und Abonnementtyp