Jak zintegrować Magento 2 z GetResponse?

Możesz z łatwością połączyć swój sklep Magento z GetResponse, aby importować kontakty, produkty i dane e-commerce. Wszystko zrobisz w swoim koncie GetResponse.

Użyj danych zaimportowanych ze swojego sklepu, aby odzyskać sprzedaż przy użyciu opuszczonego koszyka, wypromować swoje produkty, zwiększyć sprzedaż, a nawet wysłać rekomendacje produktów na podstawie historii zakupów.

Aby skonfigurować integrację, niezbędne będą:

Magento sprawdził zgodność naszej wtyczki z następującymi wersjami:
2.4.2 CE (PHP 7.4.13), 2.3.6-p1 CE(PHP 7.3.25), 2.4.2 EE (PHP 7.4.13), 2.3.6-p1 EE (PHP 7.3.25)

Uwaga: W tym momencie nie wspieramy Magento EE.

Jeśli Twój sklep Magento posiada zainstalowane moduły i wtyczki, najlepiej najpierw przetestować, czy wtyczka GetResponse będzie poprawnie z nimi działać. Jeśli nie jesteś pewny, czy Twoje wtyczki będą poprawnie działać z naszą integracją, skontaktuj się z Działem Wsparcia, chętnie pomożemy!

Jak zintegrować Magento 2 z GetResponse?

Konfiguracja integracji składa się z trzech kroków:

  1. Zainstaluj wtyczkę GetResponse w Magento 2.
  2. Wygeneruj Token dostępu z Magento 2.
  3. Skonfiguruj szczegóły integracji w GetResponse.

Uwaga: aby uniknąć błędów integracji, należy przestrzegać powyższej kolejności.

Jak zainstalować wtyczkę GetResponse w Magento 2?

  1. Pobierz wtyczkę z tego miejsca.
  2. Zainstaluj ją.

Jak uzyskać Token dostępu z Magento?

  1. Przejdź do zakładki System > Integrations w panelu administratora Magento.
This image has an empty alt attribute; its file name is magento_upgrade_101-1024x797.jpeg
  1. Kliknij przycisk Add New Integration, aby dodać nową integrację.
This image has an empty alt attribute; its file name is magneto_update_102-1024x451.jpeg
  1. Wpisz nazwę połączenia w polu Name oraz swoje hasło w polu Your password (to, którego używasz do logowania się do swojego konta Magento). Nazwa może być dowolna.
    Pozostaw pola Callback URL oraz Identity link URL puste.
    Kliknij przycisk Save, aby zapisać zmiany.
This image has an empty alt attribute; its file name is magento_update_103-1024x514.jpeg
  1. Kliknij link z napisem Activate.
This image has an empty alt attribute; its file name is magento_update_104-1024x434.jpeg
  1. Kliknij przycisk Allow.
This image has an empty alt attribute; its file name is magento_update_105-1024x279.jpeg
  1. Skopiuj Token dostępu.
    Za chwilę wkleisz go w swoim koncie GetResponse.
This image has an empty alt attribute; its file name is magento_update_106-1024x388.jpeg

Aby upewnić się, że wtyczka działa poprawnie, w koncie Magento, w zakładce: System >> Integrations >> API, zmień ustawienie Resource Access na All.

Jak skonfigurować szczegóły integracji w GetResponse?

  1. Przejdź do zakładki Integracje i API, najedź kursorem na Magento 2 i kliknij Szczegóły.
This image has an empty alt attribute; its file name is CleanShot202022-07-2020at2010.00.48-1024x538.jpeg
  1. Kliknij niebieski przycisk Połącz.
This image has an empty alt attribute; its file name is CleanShot-2022-07-20-at-09.54.25-1.png
  1. Wpisz adres sklepu oraz Token dostępu Magento.
    Kliknij przycisk Połącz.
This image has an empty alt attribute; its file name is CleanShot202022-07-2020at2010.03.41-1024x497.jpeg

Uwaga: użyj formatu adresu URL, który rozpoczyna się od https://, aby uniknąć błędu.

Istnieje również możliwość integracji z Multisklepem Magento. Możesz wybrać sklepy, które chcesz zintegrować i każdy indywidualnie skonfigurować.

Jak skonfigurować import dla każdego sklepu?

  1. W koncie GetResponse przejdź do zakładki Integracje i API > Magento 2 > Przełącz się na nową wersję.
This image has an empty alt attribute; its file name is CleanShot202022-07-2020at2012.15.15-1024x437.jpeg
  1. Najedź kursorem na Ikonę akcji po prawej stronie nazwy sklepu i wybierz Skonfiguruj importy.
This image has an empty alt attribute; its file name is CleanShot202022-07-2020at2012.18.01-1024x599.jpeg
  1. Wybierz rodzaj importu.
    Wysyłaj pełne dane ecommerce
    Możesz importować kontakty na listę, produkty do sklepu (dostępnego w Narzędziach e-commerce) oraz historię zamówień.

    Importuj tylko kontakty
    Możesz dodać swoich klientów Magento do listy kontaktów.
    Możesz dodać klientów do cykli autorespondera i przesyłać im aktualne oferty w newsletterach, aby pielęgnować kontakty biznesowe i utrzymywać kontakt w celu uzyskania lepszego współczynnika konwersji.

    Importuj tylko produkty
    Możesz użyć swojego katalogu produktów Magento w lejkach sprzedaży GetResponse oraz dodawać bloki produktów do swoich wiadomości, aby promować swój sklep i generować sprzedaże.

Uwaga: Nie importujemy paczek i pogrupowanych produktów z Magento 2

Typ importu
  1. Wybierz listę, do której będą dodawani klienci:
Wybór listy
  1. Możesz zobaczyć nazwę Sklepu, który podłączasz.
This image has an empty alt attribute; its file name is CleanShot202022-07-2020at2013.24.43-1024x177.jpeg
  1. Jeśli wybierzesz opcję Wysyłaj pełne dane ecommerce lub Importuj tylko produkty, wybierz jak wyświetlać nazwy produktów w GetReponse.
Jak wyświetlić nazwę produkty w GetResponse
  1. Kliknij przycisk Przejdź do przypisywania pól dodatkowych, aby przypisać dane ze sklepu do pól dodatkowych.
This image has an empty alt attribute; its file name is CleanShot202022-07-2020at2013.33.02-1024x401.jpeg

Możesz użyć pól dodatkowych wbudowanych i zdefiniowanych przez Ciebie. Szczegółowe informacje na temat tworzenia nowych pól dodatkowych znajdziesz w tym artykule.

Możesz zaimportować wszystkie lub tylko wybrane pola.

Przypisz pola dodatkowe

Po wybraniu pól dodatkowych, które chcesz importować, kliknij przycisk Importuj, aby przejść dalej.

Uwaga: możesz pominąć wszystkie pola, które nie są przypisane, używając opcji Pomiń i nie importuj w polach oznaczonych znakiem zapytania.

Import będzie aktualizowany co 24 godziny, po zakończeniu początkowego importu.
Integracja rozpocznie działanie zaraz po ukończeniu początkowego importu.

Wymagania techniczne

Upewnij się, że Twoje Magento ma odpowiednią infrastrukturę i konfigurację zabezpieczeń do obsługi następujących warunków wymiany danych:

  • GetResponse wysyła zapytanie i oczekuje odpowiedź od Magento w czasie nie dłuższym niż 15 sekund.
  • Jeśli nie otrzymamy odpowiedzi w ciągu 15 sekund, spowoduje to przekroczenie limitu czasu.
  • Każde wywołanie zawiera maksymalnie 100 podmiotów (produkty, kontakty, zamówienia).
    Na przykład, jeśli posiadasz 10 000 produktów w swoim sklepie, wykonamy 100 wywołań, aby je wszystkie pobrać.
    Uwaga: integracja zakończy się i będzie działać poprawnie dopiero po ukończeniu początkowego importu.
  • Podczas importu pełnych danych ecommerce najpierw sprawdzamy kontakty, następnie produkty, a na końcu zamówienia. Wszystko w transzach po 100, aż do momentu, gdy wszystkie zostaną zaimportowane. Odpowiedź na każde takie wywołanie musi być zrealizowana w ciągu 15 sekund.
  • Nasza wtyczka działa tylko z wersjami PHP aktualnie wspieranymi przez Magento.

Znane problemy

  • Jeśli zdjęcia Twoich produktów nie zostały zaimportowane z Multisklepu Magento, można zastosować poprawkę.
    Gdy chcemy uzyskać ścieżkę do zdjęcia Twojego produktu, Magento nie przesyła do nas aktywnego adresu URL, a tylko lokalizację źródłową znaną jako “no_selection” (na przykład “/c/s/cs2_example_file01_01_1.jpg”).
    Używając opcji Multisklepu, może to wywołać problemy. Możesz wtedy zastosować poprawkę opisaną na stronie Magento.
  • Jeśli usuniesz produkt ze swojego sklepu Magento, a zostanie on zamówiony, nie zaimportujemy takiego zamówienia.
  • Pole dodatkowe płeć zostanie zapisane w następującym formacie: 101 dla żeńskiej, 1 dla męskiej.
  • Usługi proxy, takie jak Cloudflare, mogą blokować import. Jeśli używasz takich usług, umożliw importy w ustawieniach serwisu proxy.