Du wirst lernen
Informiere dich über die Systemvoraussetzungen für eine optimale Synchronisierung mit Magento 1 oder 2. Der Administrator deines Magento Ladens ist für die Systemspezifikationen und die Konfiguration verantwortlich. Wenn du sicherstellst, dass dein System so konfiguriert ist, dass es mit Klaviyo zusammenarbeitet, ist eine reibungslose Integration möglich.
API-Benutzerberechtigungen konfigurierenAPI-Benutzerberechtigungen konfigurieren
Bei der Integration deines Magento Ladens mit Klaviyo erstellst du eine neue SOAP (für Magento 1) oder REST (für Magento 2) Rolle mit vollem Ressourcenzugriff und weist dieser Rolle einen neuen Benutzer zu. Stelle sicher, dass der Ressourcenzugriff auf " Alle" eingestellt ist.
Ohne die erforderlichen Berechtigungen für diesen API Benutzer kann Klaviyo nicht richtig mit der API deines Magento Ladens interagieren, wodurch die Integration keine Daten von deinem Laden abrufen kann.
Aktiviere den Zugang zu den erforderlichen API-EndpunktenAktiviere den Zugang zu den erforderlichen API-Endpunkten
Klaviyo fragt Daten von bestimmten Endpunkten ab. Deine Systemkonfigurationen müssen den Zugriff auf diese Endpunkte erlauben; bedenke die Auswirkungen von Sicherheitskontrollen oder URL-Umleitungslogiken auf die Erreichbarkeit dieser Endpunkte für Klaviyo. Wenn Klaviyo nicht auf die erwarteten API Endpunkte zugreifen kann, können einige oder alle Magento Daten nicht synchronisiert werden und du erhältst eine Fehlermeldung in der Anwendung.
Der gesamte ausgehende Klaviyo-Integrationsverkehr wird hinter einer Reihe von vorhersehbaren, statischen IP-Adressen abgewickelt, so dass du ein hohes Maß an Vertrauen haben kannst, dass dieser Verkehr von Klaviyo kommt - wir empfehlen, diese Adressen in eine Liste aufzunehmen.
Systemkapazität für historische Datenabgleichs-API-AnfragenSystemkapazität für historische Datenabgleichs-API-Anfragen
Wenn du die Integration aktivierst, stellt Klaviyo automatisch API in die Warteschlange, um historische Daten wie Kundendatensätze, Bestelldatensätze und den Produktkatalog zu synchronisieren. Wir versuchen, dies so schnell wie möglich zu tun, damit Marketer diese Daten so schnell wie möglich in ihren Konten nutzen können. Wir versuchen auch, dies verantwortungsvoll zu tun, indem wir die Gleichzeitigkeit begrenzen und Wiederholungsversuche sorgfältig behandeln. Wenn dein Laden ein hohes Volumen an historischen Daten, begrenzte Ressourcenkapazitäten oder andere Anwendungen hat, die umfangreiche API Anfragen stellen, empfehlen wir dir, deinen Magento Administrator zu konsultieren, um sicherzustellen, dass deine Infrastruktur für die Unterstützung der Synchronisierung historischer Daten gerüstet ist. Dein Administrator sollte in Erwägung ziehen, die Ressourcen vorübergehend zu erhöhen, eine automatische Skalierung anzuwenden oder Klaviyo zu bitten, die Anfragen zu verlangsamen.
Überprüfe die Gültigkeit des SSL-Zertifikats
Ein SSL-Zertifikat bestätigt digital die Identität einer Website und ermöglicht eine verschlüsselte Verbindung zwischen einem Webbrowser und einem Webserver. Das SSL-Zertifikat deiner Website wird auf dem Ursprungsserver der Website gehostet. Ein gültiges SSL-Zertifikat ist entscheidend für die sichere Annahme von Zahlungen, den Schutz von Passwortanmeldungen und die Sicherheit von Web-Formular. Dieses Tool kann verwendet werden, um das SSL-Zertifikat einer Website zu überprüfen.
Magento-Integrationen können deaktiviert werden, wenn die SSL-Zertifizierung deiner Website abläuft. In diesem Fall müssen die Domain und die Zwischenzertifizierungen auf dem Hosting-Anbieter aktualisiert werden. Wenn du dir nicht sicher bist, wo deine Zertifizierungen zu finden sind, wende dich an deinen Host-Anbieter.
Ausreichende Zuweisung von ServerspeicherAusreichende Zuweisung von Serverspeicher
Wie viel Speicherplatz eine E-Commerce-Website benötigt, hängt von verschiedenen Faktoren ab, z. B. von der Anzahl der Produkte, der Anzahl der Bilder für jedes Produkt, der Qualität der Bilder, der Anzahl der E-Mail-Läden auf dem Server und der statischen Inhaltsseiten.
Wir empfehlen mehr als 1 Gigabyte Speicherplatz für deine Klaviyo-Integration, aber 512 Megabyte sind das erforderliche Minimum. Wenn dein Server nicht genügend Ressourcen zuweisen kann, um die Anfragen von Klaviyo zu beantworten, treten Integrationsfehler auf. Die Klaviyo-Magento-Integration beginnt mit einer Synchronisierung der historischen Daten. Daher wird empfohlen, dass du die Speichereinstellungen in Magento und deinem Server überprüfst, bevor du die Integration aktivierst.
Die Standardeinstellung von Magento für den PHP-Speicher ist 128 Megabyte. Diese Einstellung kann in der Datei php.ini aktualisiert werden, indem der Wert der Variable "memory_limit" auf die empfohlenen 1024 Megabyte geändert wird.
Zeitzone auf UTC einstellenZeitzone auf UTC einstellen
Die koordinierte Weltzeit (Coordinated Universal Time, UTC) ist seit den 1960er Jahren der wichtigste Zeitstandard der Welt. Klaviyo setzt auf UTC, um die Synchronisierung deiner neuesten Daten zu planen.
Wenn deine Magento-Instanz eine andere Zeitzone verwendet, ist es für Klaviyo schwieriger zu bestimmen, welche Daten am aktuellsten sind und synchronisiert werden sollten. Deine Zeitzone sollte Magento sowohl in deinem Backend als auch in den Dateien app/Mage.php und app/code/local/Mage/Core/Model/Locale.php auf UTC aktualisiert werden.
Zusätzliche Ressourcen