| Termin | Definicja |
|---|---|
| edrone Pop-up & Automation | edrone Pop-up & Automation to moduł tej platformy e-commerce łączący wyskakujące okienka zapisu z automatyzacją komunikacji. Zakres modułu edrone Pop-up & Automationedrone Pop-up & Automation jest modułem platformy edrone przeznaczonym do tworzenia wyskakujących okienek oraz uruchamiania automatycznych scenariuszy komunikacji. Pop-up to element interfejsu wyświetlany nad treścią strony internetowej. Może służyć między innymi do przedstawienia formularza zapisu, przekazania komunikatu albo skierowania odwiedzającego do określonej podstrony. Automation odnosi się do wykonywania zdefiniowanych działań na podstawie zdarzeń, warunków i danych przypisanych do kontaktu. Moduł działa w środowisku sklepu internetowego lub innej witryny, z którą platforma edrone została zintegrowana. Sama nazwa nie oznacza osobnego systemu operacyjnego ani programu instalowanego na laptopie. Jest to funkcja usługi internetowej, której działanie zależy od poprawnego osadzenia mechanizmu edrone w stronie, konfiguracji formularzy oraz dostępności danych potrzebnych do obsługi scenariuszy. Mechanizm wyświetlania wyskakujących okienekPop-up może być wyświetlany po wystąpieniu określonego warunku po stronie odwiedzanej witryny. Warunek może dotyczyć między innymi wejścia na stronę, czasu przebywania w serwisie, przejścia do konkretnego miejsca albo zamiaru opuszczenia strony. Dokładny zestaw dostępnych reguł zależy od aktualnej konfiguracji modułu i wersji usługi. Istotne jest, aby reguły nie powodowały wielokrotnego wyświetlania tego samego komunikatu podczas jednej sesji, jeżeli takie zachowanie nie jest zamierzone. Wyskakujące okienko jest elementem HTML, CSS i JavaScript renderowanym w przeglądarce użytkownika. Problemy z jego widocznością mogą wynikać z blokowania skryptu, błędnego miejsca osadzenia kodu, konfliktu z innym kodem JavaScript, nieprawidłowego selektora elementu albo reguł CSS ukrywających warstwę pop-upu. Znaczenie ma również kolejność ładowania zasobów i to, czy skrypt otrzymuje wymagane dane przed próbą uruchomienia formularza. Automatyzacja komunikacji i przepływ danychScenariusz automatyzacji można rozumieć jako sekwencję: zdarzenie początkowe, ocena warunków, wykonanie działania oraz ewentualne przejście do kolejnego kroku. Zdarzeniem może być na przykład wysłanie formularza, zapis kontaktu lub aktywność użytkownika w sklepie, o ile dana integracja przekazuje takie informacje do edrone. Po odebraniu zdarzenia system może przypisać kontakt do scenariusza i zastosować reguły ustalone w konfiguracji. W praktyce trzeba rozróżnić trzy elementy przepływu. Pierwszym jest interfejs pop-upu widoczny w przeglądarce. Drugim jest wysłanie danych formularza do platformy. Trzecim jest dalsze wykorzystanie zapisanego zdarzenia przez automat. Jeżeli okienko się wyświetla, lecz zapis nie przechodzi, przyczyny należy szukać w formularzu, walidacji pól, żądaniu sieciowym albo odpowiedzi usługi. Jeżeli zapis jest przyjmowany, ale automatyzacja nie rozpoczyna działania, problem może dotyczyć warunku wejściowego, mapowania danych lub aktywacji scenariusza. Do sprawdzenia działania przydatne są narzędzia deweloperskie przeglądarki. W zakładce Console można obserwować błędy JavaScript, natomiast zakładka Network pozwala sprawdzić, czy po wysłaniu formularza powstaje żądanie HTTP i jaki kod odpowiedzi zwraca serwer. Warto zweryfikować również, czy żądanie nie jest anulowane przez rozszerzenie blokujące skrypty, politykę bezpieczeństwa treści albo błąd certyfikatu. Takie testy pokazują, na którym etapie przepływ przestaje działać, ale nie zastępują kontroli konfiguracji w panelu edrone. Diagnostyka integracji na komputerzePodczas diagnozowania edrone Pop-up & Automation należy rozpocząć od odtworzenia problemu w aktualnej przeglądarce oraz w trybie prywatnym. Następnie można porównać zachowanie strony po wyłączeniu rozszerzeń, sprawdzić konsolę błędów i przeanalizować żądania sieciowe wykonywane po otwarciu pop-upu oraz po przesłaniu formularza. Jeżeli problem występuje tylko na jednym komputerze, bardziej prawdopodobna jest lokalna przyczyna, na przykład pamięć podręczna, blokowanie skryptów, ustawienia przeglądarki lub konflikt dodatku. Jeżeli identyczne zachowanie występuje na różnych urządzeniach i w różnych przeglądarkach, trzeba sprawdzić konfigurację witryny oraz ustawienia scenariusza po stronie platformy. Pomocne jest zapisanie adresu strony, czasu wystąpienia problemu, używanej przeglądarki i dokładnego etapu, na którym działanie się zatrzymuje. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, dlatego może sprawdzić lokalne przyczyny problemów z przeglądarką, skryptami oraz wyświetlaniem elementów strony. |