Czego się dowiesz

Czego się dowiesz

Magento pomoc Reguły cenowe koszyka, których można użyć do zastosowania rabatu do zamówienia klienta. Kod kuponu można utworzyć dla istniejących reguł cenowych, dzięki czemu kupujący mogą łatwo wykorzystać dany kod do zastosowania rabatu podczas procesu strona płatności kasa.

KlaviyoKupon dla Magento funkcje pozwala Magento 1.0 sklep wykonać następujące czynności:

  • Utwórz nowy kupon w Klaviyo powiązany z wcześniej istniejącymi regułami cenowymi w Magento.
  • Dołącz kupon dynamiczny do sekwencji e-mail, aby każdy odbiorca otrzymał unikalny kod.

Ten przewodnik wyjaśnia, jak skonfigurować Magento kupon w Klaviyo.

Kod kuponu dynamicznego nie jest obecnie dostępny podczas wysyłania kampanii e-mail. Wysyłanie kodu kuponu dynamicznego w kampanii wymagałoby generowania tysięcy kodów na sekundę. Klaviyo nie może zagwarantować, że ustawienia ograniczające szybkość określonego serwera Magento nie wpłyną na generowanie kuponu dynamicznego przy tej objętości i prędkości. Z tego powodu kupon dynamiczny jest dostępny tylko podczas wysyłania sekwencji e-mail.

Wymagania

Wymagania

Jako warunek wstępny, upewnij się, że włączyłeś integracje Magento w Klaviyo i zainstalowałeś rozszerzenie Klaviyo w Magento.

włącz REST API

włącz REST API

Zacznij od włączenia interfejsu API REST, tworząc nową rolę REST i nadając jej pełny dostęp, a następnie przypisując rolę jednemu z użytkowników administracyjnych.

  1. Kliknij System > Web Services > REST - Roles.
  2. Utwórz nową rolę administratora. W polu Nazwa roli wprowadź nazwę, na przykład "Administrator".
  3. Kliknij kartę Zasoby Role API po lewej stronie. Ustaw Resource Access na All i kliknij Save Role.
  4. Następnie przejdź do System > Web Services > REST - Attributes.
  5. Wybierz administratora z listy typów użytkowników.
  6. Ustaw Resource Access na All i kliknij Save.
  7. Następnie przejdź do System > Uprawnienia > Użytkownicy.
  8. Wybierz użytkownika admin z listy i kliknij Edytuj użytkownika.
  9. Kliknij kartę Rola REST na lewym pasku bocznym.
  10. Kliknij przycisk opcji, aby przypisać użytkownikowi nową rolę administratora REST.
  11. Kliknij przycisk Zapisz użytkownika.

Teraz włączyłeś REST API dla swojego Magento sklepu.

Jeśli nie masz pewności, czy Twój REST API jest poprawnie skonfigurowany, zapoznaj się z krokami opisanymi w naszym materiale na temat rozwiązywania problemów z kuponem dla Magento 1x.

Generuj dane uwierzytelniające REST w Magento

Generuj dane uwierzytelniające REST w Magento

Aby włączyć Klaviyo' Magento kupon funkcji, najpierw wygeneruj dane uwierzytelniające REST API ze swojego sklepu Magento za pomocą konta administratora REST, które właśnie utworzyłeś, a następnie wklej je na swoje konto Klaviyo.

  1. zaloguj się jako użytkownik administratora REST, którego utworzyłeś w sekcji włączania REST API powyżej
  2. Kliknij na System > Configuration, a następnie kliknij na Klaviyo w sekcji Klient.
  3. Kliknij przycisk Generuj tokeny OAuth.763276

Klucz konsumenta, tajny klucz konsumenta, token autoryzacjitajny klucz autoryzacji zostaną wypełnione. W następnym kroku skopiujesz/wkleisz te wartości na swoje konto Klaviyo.

Ustaw Magento kupon w Klaviyo

Ustaw Magento kupon w Klaviyo

  1. Z konta Klaviyo przejdź do strony Magento integracje.
  2. Kliknij strzałkę Opcje zaawansowane, aby rozwinąć Ustawienia kuponów.
  3. Wklej dane uwierzytelniające REST, które utworzyłeś powyżej.

    Twój serwer Magento musi używać podpisów HMAC-SHA1 dla uwierzytelnienia OAuth.

  4. Kliknij aktualizację Magento Ustawienia.

Klaviyo zweryfikuje Twoje dane uwierzytelniające REST i będziesz mógł rozpocząć tworzenie kuponów w zakładce kupon na swoim koncie.

Utwórz kupon Magento w Klaviyo

Utwórz kupon Magento w Klaviyo

Gdy po raz pierwszy przejdziesz do zakładki kupon na swoim koncie Klaviyo po podaniu poświadczeń REST, zobaczysz komunikat, "Nie dodałeś jeszcze żadnego kuponu." 

Zanim utworzysz nowy kupon, musisz najpierw zdefiniować regułę cenową na stronie Magento, która będzie zawierać wszystkie specyfikacje kuponu. Reguły cenowe nie mogą być tworzone z poziomu Klaviyo. Nowy kupon utworzony w Klaviyo musi odwoływać się do wcześniej istniejącej reguły cenowej w Magento.

Podczas tworzenia reguły cenowej na stronie Magento pamiętaj, że opcja powiązania nowej reguły cenowej z określonym kuponem powinna być ustawiona na Określony kupon i musisz mieć zaznaczone pole wyboru Użyj automatycznego generowania.
  1. Kliknij Dodaj kupon, aby utworzyć nowy kupon.
  2. Wypełnij następujące informacje: nazwa kuponuidentyfikator regułyMagento .
  • kupon Name: Nazwa, którą określisz, może składać się tylko z liter, cyfr i podkreśleń i może mieć długość do 32 znaków
  • Magento Identyfikator reguły: Najpierw utwórz regułę w Magento i wklej jej identyfikator tutaj, aby powiązać ją z tym kuponem.

Wszystkie utworzone kupony zostaną wyświetlone z następującymi szczegółami przeglądu:

  • nazwa kuponu: Nazwa kuponu
  • aktywni Ramy czasowe: Dostępne są następujące opcje:
    • aktywni, bez wygaśnięcia
    • Data A - bez wygaśnięcia
    • Data A - Data B
    • aktywni, data wygaśnięcia B
  • Data utworzenia: Data utworzenia kuponu
  • Data ostatniej aktualizacji: Data ostatniej aktualizacji kuponu

Kupon można edytować i usuwać z tej zakładki za pomocą menu rozwijanego po prawej stronie.

Użyj Magento kupon w sekwencja e-mail

Użyj Magento kupon w sekwencja e-mail

Po utworzeniu kuponu możesz wstawić go do wiadomości e-mail sekwencja przy użyciu następującej zmiennej zastępczej. Możesz dodać tylko jeden kod kuponu na wiadomość e-mail. Możesz wyświetlić ten sam kod kuponu w wielu miejscach, ale nie możesz użyć wielu kodów.

{% coupon_code 'CouponName' %}

Zastąp CouponName nazwą swojego kuponu. Na przykład:

mceclip0__2_.png

Użyj kuponu dynamicznego w sekwencji SMS-owa Messages

Użyj kuponu dynamicznego w sekwencji SMS-owa Messages

Kupon dynamiczny jest również dostępny dla TwoichSMS/ wiadomościMMS  w sekwencji. Generuj kody tak samo, jak w przypadku wiadomości e-mail. Następnie użyj znacznika szablonu poniżej, aby dodać kod kuponu do wiadomości SMS lub MMS:

{% coupon_code 'CouponName' %}.

W snippecie zmień CouponName na nazwę kuponu, który chcesz i dodaj go do wiadomości (sekwencja lub kampania).

2020-06-16_17-58-37.png

W przeciwieństwie do poczty e-mail, możesz użyć tylko jednego kodu kuponu na wiadomość SMS. W przypadku poczty e-mail masz dostęp do ukrytego bloku, aby wysyłać różne kupony w zależności od tego, gdzie ktoś mieszka lub co zrobił. Jeśli spróbujesz dodać wiele kuponów do wiadomości SMS, zobaczysz komunikat o błędzie.

2020-06-17_09-51-08.png

 

Rozwiązywanie problemów z błędami

Rozwiązywanie problemów z błędami

Komunikat o błędzie: "Nie można połączyć się z interfejsem API REST przy użyciu określonych poświadczeń REST. Sprawdź, czy te dane uwierzytelniające są prawidłowe w panelu administracyjnym Magento."

Komunikat o błędzie: "Nie można połączyć się z interfejsem API REST przy użyciu określonych poświadczeń REST. Sprawdź, czy te dane uwierzytelniające są prawidłowe w panelu administracyjnym Magento."

Jeśli widzisz ten komunikat o błędzie w Klaviyo, istnieją dwie prawdopodobne przyczyny:

  1. Twój serwer Magento nie jest skonfigurowany do obsługi podpisów HMAC-SHA1 dla uwierzytelnienia OAuth.
  2. Być może nie włączyłeś pełnego dostępu do roli dla REST API.

Aby rozwiązać ten problem, włącz podpisy HMAC-SHA1 dla uwierzytelnienia OAuth na serwerze Magento. Następnie wykonaj następujące kroki, aby zaktualizować uprawnienia REST:

  1. Usuń lub dodaj regułę przepisywania w swoim .htaccess plik. To jest linia, którą chcesz upewnić się, że nie jest komentowana:
    RewriteRule ^API/rest API.php?type=rest [QSA,L]
  2. Dokładnie sprawdź, czy Twoja rola REST jest poprawnie skonfigurowana
    Instrukcje na ten temat znajdziesz w naszym przewodniku na temat konfigurowania kuponów dla Magento w sekcji, do której link znajduje się tutaj.
  3. Inną częstą przyczyną jest to, że różne moduły Apache mogą usuwać nagłówek "Authorization: Basic base64 (user:password)".
    przejdź na stronę płatności przejdź do kasy ten post, aby uzyskać więcej informacji
Kod kuponu wprowadzony do wiadomości e-mail przez Klaviyo nie jest unikalny - wydaje się, że wszyscy odbiorcy otrzymują ten sam kod.

Kod kuponu wprowadzony do wiadomości e-mail przez Klaviyo nie jest unikalny - wydaje się, że wszyscy odbiorcy otrzymują ten sam kod.

Podczas tworzenia reguły cenowej w Magento, opcja powiązania nowej reguły cenowej z konkretnym kuponem powinna być ustawiona na Konkretny kupon i musisz mieć zaznaczone pole wyboru "Użyj automatycznego generowania".

Kliknij na swoją regułę cenową w Magento, a następnie w sekcji Informacje ogólne przewiń w dół do opcji linii "kupon" i zmień to ustawienie na "Konkretny kupon". Następnie zaznacz tutaj pole automatycznego generowania. Powinno to naprawić problem i pozwolić nam wygenerować nowy kod kuponu dynamicznego dla każdego odbiorcy wiadomości e-mail.

Czy ten artykuł był pomocny?
Ten formularz służy tylko do przesyłania opinii na temat artykułów. Dowiedz się, jak skontaktować się z zespołem ds. pomocy.

Dowiedz się od Klaviyo więcej

Społeczność
Nawiązuj kontakty z osobami na podobnych stanowiskach, partnerami oraz ekspertami i ekspertkami Klaviyo – inspirujcie się nawzajem, wymieniajcie spostrzeżeniami i pomagajcie szukać odpowiedzi na nurtujące Was pytania.
Szkolenie na żywo
Chcesz poznać najlepsze praktyki, nauczyć się konfigurować najważniejsze funkcje i nie tylko? Dołącz do sesji na żywo z udziałem ekspertów i ekspertek Klaviyo.
Pomoc

Uzyskaj wsparcie za pośrednictwem konta.

E-mail do zespołu ds. pomocy (konta w bezpłatnym okresie próbnym oraz konta płatne) Całodobowa dostępność

Czat/wirtualna pomoc
Dostępność różni się w–zależności od lokalizacji i typu planu.