Vor kurzem haben wir die Integration von SALESmanago Marketing Automation mit der populärsten eCommerce Plattform – Magento 2 durchgeführt. Dank dieser Integration können die SALESmanago Benutzer die Kontaktdatenbank um weitere Informationen erweitern, die aus den ausgefüllten Formularen auf der Website des Online-Shops generiert wurden.

 

Änderungen in Magento 2 im Vergleich zu der vorherigen Version

 

Magento 2, die neueste Version des Open-Source-Online-Shops setzt in erster Linie auf Effizienz und Kompatibilität. Es unterstützt die neuesten Versionen von PHP (von PHP 5.5.x bis zu PHP 7), verwendet Varnish Caching und die Optimierung von JavaScript Paketen. Jetzt verfügt Magento 2 eingebaute Tools zur Bildkompression, die die direkte Änderung auf dem Server ermöglichen. Auch der Prozess von Caching für Statistiken wurde verbessert.

Darüber hinaus wurden das Interface und die Navigation erweitert. Wenn die Website mit Hilfe der Plattform gebaut wird, werden die angezeigten Inhalte responsiv skaliert und dem Gerät angepasst, auf dem sie angezeigt werden. Der Workflow der Produkterstellung und seine Konfigurationsmöglichkeiten wurden verbessert. Die zusammengefassten Produktkörbe sind durchschaubarer und der Kaufprozess selbst ist effizienter und verschiedenen Systemen der Zahlungsabwicklungen angepasst.

 

Migration der Daten von M1 zu M2

 

Es gibt die Migrationsmöglichkeit der Daten von Magento 1.x zu Magento 2.0. Leider kann man nicht alle Daten übertragen und genauer gesagt, gibt es keine Möglichkeit eigene Erweiterungen und Benutzer-Themen zu übertragen. Die Änderungen muss man nicht sofort einführen. Die ältere Version wird offiziell bis Ende 2018 unterstützt. Magento 2.0 ist relativ neu und nicht ganz stabil. Um dieses Problem zu beheben, ist die weitere Optimierung dieses Tools notwendig. Der Nachteil ist auch, dass es immer noch nicht einfach ist alle Lösungen der Probleme im Netz zu finden und die Plug-ins für diese Version nicht immer verfügbar sind.

 

Integrationsumfang

 

  • automatisches Hinzufügen des Verfolgungscodes zu den Kontakten;
  • Integration von Login- und Registrierungsformularen. Synchronisierung der Kontakte nach Registrierung, Einloggen, Kauf, Anmeldung zum Newsletter, Datenänderung im Dashboard sowie Meinungsänderung was das Abonnieren betrifft;
  • Integration von externen Ereignissen (CART, PURCHASE) für eingeloggte und nicht eingeloggte Benutzer (mit Cookie) und WISHLIST (als Ereignistyp: andere);
  • Übertragung der gesamten Daten (Kontaktname, E-Mail, Telefon, Anschrift, Firma, Kontaktstatus, Geburtsdatum, Datum der Erstellung) an SALESmanago;
  • automatische Übertragung der Tags bei der Registrierung, Kauf und Anmeldung zum Newsletter;
  • das Plug-in ist in vier Sprachen verfügbar: Polnisch, Englisch, Spanisch und Russisch.

 

INSTALLATION
WICHTIG: Das beschriebene Plug-in wurde getestet und funktioniert mit folgenden Magento Versionen: 2.1.2 / 2.1.4. Zum Zeitpunkt seiner Entstehung hatte Magento 2 einige Fehler, aufgrund deren empfehlen wir die Installation unter der Aufsicht eines erfahrenen IT-Spezialisten durchzuführen. Auch wenn die Integration gut bei der reinen Plattform funktioniert, so ist es schwierig vorherzusehen, wie sie sich auf jeder vollständig konfigurierten Plattform verhalten wird. Bevor Sie diese Integration durchführen, stellen Sie sicher, dass Sie eine Sicherungskopie aller Daten haben.

Schritt 1

Entpacken Sie das Archiv “SalesmanagoMagento2-v1.0.0.zip” und kopieren Sie dessen Inhalt in den Katalog <magento-rootfolder>/app/code. Wenn Sie den Ordner code nicht erstellt haben, machen Sie das jetzt.

Dann öffnen Sie die Datei config.php und fügen Sie am Ende der Tabelle Folgendes hinzu:

‚Salesmanago_Integration’ => 1,

Im Menu Stores/Configuration erscheint ein Tab ‘SALESmanago’.

 

Schritt 2

Verbinden Sie sich mit Ihrem Magento-Server über SSH. Öffnen Sie den Ordner root Magento und führen Sie folgenden Befehl aus:

php bin/magento setup:upgrade;
php bin/magento setup:static-content:deploy;
sudo chmod -R 777 var pub/static;

 

WICHTIG:

setup:upgrade entfernt den zusammengestellten Code und Cache, um die Magento-Software zu aktualisieren (hier erfahren Sie mehr)

setup:static-content:deploy wird verwendet, um statische Dateien anzuzeigen (hier erfahren Sie mehr)

chmod -R 777 var pub/static ändert die Ordnerberechtigungen var und pub/static. Es ist notwendig den Zugang zu den statischen Inhalten der Seite zu haben.

 

Schritt 3

Gehen Sie zu Magento Admin-Panel > Shops > Konfiguration > SALESmanago > Anschluss-Einstellungen.

Diese Option sollte nach dem 2. Schritt verfügbar sein. Wenn die Option nicht erscheint, versuchen Sie Cache in der Cache Verwaltung zu löschen.

Dann füllen Sie das Formular mit den Daten aus dem Menü der SALESmanago Integration aus.

Integration abgeschlossen.