| Termin | Definicja |
|---|---|
| kampania porzuconego koszyka | Kampania porzuconego koszyka to automatyczna wiadomość przypominająca o niedokończonym zakupie w sklepie internetowym. Jak działa kampania porzuconego koszykaKampania porzuconego koszyka jest mechanizmem automatyzacji sprzedaży internetowej. System sklepu rozpoznaje, że użytkownik dodał produkt do koszyka, rozpoczął proces zamówienia albo przeszedł do formularza płatności, lecz nie doprowadził transakcji do końca. Na tej podstawie tworzone jest zdarzenie, które może uruchomić wiadomość przypominającą. Wiadomość jest zwykle wysyłana pocztą elektroniczną, ale technicznie podobny scenariusz może korzystać także z komunikatu w aplikacji lub powiadomienia przeglądarkowego. Do powiązania koszyka z konkretną sesją przeglądarki wykorzystywane są między innymi pliki cookie, identyfikator sesji oraz dane zapisane po stronie serwera. Samo dodanie produktu do koszyka nie zawsze wystarcza do wysłania wiadomości e-mail. Platforma musi mieć sposób powiązania zdarzenia z adresem odbiorcy, na przykład przez wcześniejsze logowanie, podanie adresu w formularzu lub rozpoczęcie zamówienia przez zalogowanego użytkownika. Jeżeli identyfikacja nie jest możliwa, system może pozostawić koszyk zapisany tylko lokalnie albo po stronie serwera, bez uruchomienia automatycznej wiadomości. Zdarzenia, sesja i warunek wysyłkiPoprawna automatyzacja wymaga określenia zdarzeń rozpoczynających i kończących scenariusz. Zdarzeniem początkowym może być utworzenie koszyka, dodanie produktu, wejście na stronę podsumowania lub rozpoczęcie płatności. Zdarzeniem kończącym jest najczęściej potwierdzenie zamówienia zapisane w systemie sklepowym. Po wykryciu zakupu automatyzacja powinna anulować zaplanowane przypomnienie. W przeciwnym razie użytkownik może otrzymać wiadomość o koszyku, który został już opłacony. Istotny jest również czas bezczynności. System może odczekać określony przez administratora okres od ostatniej aktywności, a następnie sprawdzić, czy koszyk nadal istnieje i czy nie zmienił się jego status. Takie sprawdzenie powinno uwzględniać usunięcie produktu, zmianę ilości, wygaśnięcie sesji, anulowanie płatności oraz ponowne utworzenie zamówienia. W praktyce dane o koszyku są przekazywane do modułu automatyzacji przez bazę danych, kolejkę zdarzeń albo interfejs API. Błąd w którymkolwiek z tych miejsc może spowodować brak wiadomości, wielokrotne przypomnienia lub wysłanie nieaktualnej treści. Integracja sklepu z pocztą elektronicznąModuł kampanii musi współpracować z platformą sklepową oraz usługą wysyłającą pocztę. Integracja może działać przez żądania HTTP do API, webhooki informujące o zmianie statusu zamówienia albo cykliczne odczytywanie danych. Przy użyciu API system zwykle przekazuje identyfikator koszyka, adres odbiorcy, listę produktów, wartość zamówienia oraz adres prowadzący do wznowienia zakupów. Dane te powinny być pobierane ponownie przed wysyłką, aby wiadomość nie zawierała produktu wycofanego ze sprzedaży lub nieprawidłowej ceny. Po stronie pocztowej ważne są poprawne ustawienia domeny nadawcy, obsługa odpowiedzi serwera SMTP oraz rejestrowanie statusów dostarczenia. Błąd uwierzytelnienia, przekroczony limit API, nieprawidłowy adres odbiorcy albo czasowa niedostępność usługi może zatrzymać kolejkę wiadomości. Dlatego system powinien zapisywać identyfikator operacji, czas utworzenia zadania, wynik próby wysyłki i kod błędu. Ponawianie wysyłki musi mieć ograniczoną liczbę prób oraz zabezpieczenie przed duplikatami. Przydatny jest także klucz idempotencji, dzięki któremu ponowione żądanie nie tworzy drugiej wiadomości dla tego samego koszyka. Rola komputera używanego do obsługi sklepuProblemy z kampanią mogą być widoczne również na laptopie lub komputerze PC używanym do zarządzania sklepem. Uszkodzona pamięć podręczna przeglądarki, zablokowane skrypty JavaScript, nieaktualna przeglądarka, błędne rozszerzenie albo niestabilne połączenie sieciowe mogą utrudniać dodawanie produktów do koszyka i przekazywanie zdarzeń do platformy. W diagnostyce warto porównać działanie panelu administracyjnego w innej przeglądarce, sprawdzić konsolę błędów, status żądań HTTP oraz poprawność zegara systemowego, ponieważ nieprawidłowy czas może wpływać na sesje i tokeny uwierzytelniające. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów stacjonarnych PC i ich podzespołów, gdy problem z urządzeniem, przeglądarką lub połączeniem sieciowym utrudnia obsługę sklepu internetowego. Diagnostyka pozwala oddzielić usterkę lokalnego komputera od błędu platformy sklepowej, konfiguracji konta pocztowego albo integracji po stronie serwera. Przy analizie należy zachować logi, komunikaty błędów i dokładny czas wystąpienia problemu, ponieważ te informacje ułatwiają późniejsze porównanie działania przeglądarki z rejestrami aplikacji oraz usług wysyłkowych. |