| Termin | Definicja |
|---|---|
| Shoper – brak natywnej integracji z większością systemów e-mail | Brak natywnej integracji Shoper z większością systemów e-mail wymusza korzystanie z pośredników integracyjnych. Na czym polega brak natywnej integracjiHasło „Shoper – brak natywnej integracji z większością systemów e-mail” opisuje sytuację, w której sklep internetowy nie może bezpośrednio, za pomocą gotowego mechanizmu, przekazywać danych do dowolnie wybranego systemu pocztowego lub marketingowego. Natywna integracja oznaczałaby obsługę konkretnego rozwiązania przez funkcję wbudowaną w platformę albo przez oficjalny, bezpośredni moduł. W przypadku większości zewnętrznych systemów e-mail taki mechanizm nie jest dostępny jako uniwersalna funkcja platformy Shoper. Nie oznacza to, że sklep nie może wysyłać wiadomości. Dotyczy to przede wszystkim połączenia danych sklepu z zewnętrznym systemem, na przykład w celu synchronizacji kontaktów, przekazywania informacji o zamówieniach, uruchamiania automatycznych kampanii lub wykorzystania osobnego narzędzia do obsługi wysyłki. Bez bezpośredniego konektora trzeba określić, jakie dane mają być przesyłane, w jakim kierunku, z jaką częstotliwością i według jakich reguł. Pośrednik integracyjny jako warstwa wymiany danychPośrednik integracyjny pełni funkcję dodatkowej warstwy między sklepem Shoper a wybranym systemem e-mail. Może odbierać dane z jednego źródła, przekształcać ich strukturę, a następnie przekazywać je do drugiego systemu. W zależności od zastosowanego rozwiązania wymiana może odbywać się przez API, webhook, import pliku albo cykliczne zadanie synchronizujące. API jest interfejsem programistycznym, który pozwala aplikacjom wymieniać dane według ustalonych metod i formatów. Webhook przekazuje zdarzenie do wskazanego adresu w chwili jego wystąpienia, zamiast oczekiwać na okresowe odpytywanie systemu. Przykładowy przepływ może obejmować utworzenie konta klienta, sprawdzenie zgody na komunikację, przekazanie adresu e-mail do systemu pośredniczącego i zapisanie kontaktu w określonej grupie. Innym scenariuszem jest przekazanie informacji o zakupie, aby system e-mail mógł uruchomić wiadomość transakcyjną albo automatyzację zależną od produktu. Pośrednik powinien rozróżniać dane klienta od danych zamówienia, mapować pola o różnych nazwach oraz obsługiwać sytuację, w której rekord już istnieje. Bez takiego mapowania adres zapisany jako „email” w jednym systemie może nie zostać poprawnie rozpoznany jako pole kontaktu w drugim. Ryzyka synchronizacji kontaktów i wiadomościNajczęstszy problem nie polega na samym braku połączenia, lecz na niespójności danych podczas synchronizacji. Ten sam adres może zostać zapisany wielokrotnie, kontakt usunięty w jednym systemie może pozostać aktywny w drugim, a zmiana adresu może utworzyć nowy rekord zamiast zaktualizować istniejący. Znaczenie ma także status kontaktu: system e-mail może rozróżniać adres aktywny, wypisany, odbity technicznie lub oczekujący na potwierdzenie. Pośrednik musi zachować te rozróżnienia, jeżeli mają wpływ na dalszą wysyłkę. Osobnej kontroli wymaga sposób wysyłania wiadomości. Wiadomość transakcyjna związana z realizacją zamówienia ma inne zastosowanie niż wiadomość marketingowa, newsletter lub automatyzacja po zakupie. Błędne przypisanie zdarzenia może spowodować wysłanie nieodpowiedniego komunikatu albo brak wysyłki mimo prawidłowego utworzenia zamówienia. Przy diagnozowaniu problemu należy sprawdzić kolejno zdarzenie po stronie sklepu, zapis operacji w pośredniku, odpowiedź interfejsu API oraz log wysyłki w systemie e-mail. Sam fakt, że kontakt jest widoczny na liście odbiorców, nie potwierdza jeszcze poprawnego działania całego przepływu. Sprawdzanie konfiguracji na komputerze i laptopieWeryfikacja takiego połączenia na komputerze powinna rozpocząć się od ustalenia, który element odpowiada za integrację: moduł sklepu, zewnętrzna usługa automatyzacji, skrypt czy narzędzie importujące pliki. Następnie warto porównać identyfikator kontaktu, adres e-mail, datę zdarzenia i status operacji w każdym ogniwie przepływu. Jeżeli synchronizacja korzysta z API, należy sprawdzić adres punktu końcowego, metodę uwierzytelniania, zakres przekazywanych pól oraz treść odpowiedzi. Jeżeli wykorzystywany jest plik, trzeba zweryfikować kodowanie znaków, separator, nagłówki kolumn i sposób interpretowania pustych wartości. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz podzespołów, dlatego przy problemach ze stanowiskiem używanym do obsługi sklepu można rozpocząć od sprawdzenia systemu operacyjnego, połączenia sieciowego, przeglądarki i lokalnych błędów aplikacji. Sama naprawa komputera nie zastępuje jednak analizy konfiguracji Shoper ani ustawień pośrednika. Jeżeli sprzęt działa poprawnie, a dane nadal nie przechodzą do systemu e-mail, przyczyny należy szukać w mapowaniu pól, autoryzacji, regułach synchronizacji, harmonogramie importu lub odpowiedzi usługi zewnętrznej. |