| Termin | Definicja |
|---|---|
| klient anonimowy w kampanii (brak ID) | Klient anonimowy w kampanii bez identyfikatora to usterka uniemożliwiająca powiązanie odbiorcy z jego historią w systemie. Brak identyfikatora a ciągłość danych kampaniiKlient anonimowy w kampanii bez ID to rekord lub zdarzenie, którego nie można jednoznacznie połączyć z konkretnym odbiorcą zapisanym w systemie. Identyfikator może być tworzony podczas rejestracji, zapytania z formularza, importu danych albo obsługi kontaktu przez aplikację. Jeżeli takie pole jest puste, ma wartość techniczną oznaczającą brak danych albo nie przechodzi prawidłowo między modułami, system zachowuje informację o samym zdarzeniu, lecz traci możliwość ustalenia, do kogo ono należało. Nie jest to zwykły brak opisu kampanii. Problem dotyczy relacji między co najmniej dwoma obiektami danych: odbiorcą oraz aktywnością kampanii. W poprawnym przepływie rekord kampanii zawiera odwołanie do identyfikatora klienta, a historia kontaktów, zgłoszeń lub reakcji korzysta z tego samego klucza. Przy braku ID powstaje rekord osierocony. Może on być widoczny w raporcie jako anonimowa aktywność, ale nie da się go bezpiecznie przypisać do historii konkretnego klienta. Jak powstaje rekord klienta anonimowegoŹródłem usterki może być formularz, który nie przekazuje pola identyfikatora, błędne mapowanie kolumn podczas importu albo przerwanie procesu tworzenia rekordu klienta przed zapisaniem kampanii. Podobny efekt występuje wtedy, gdy aplikacja tworzy wpis aktywności wcześniej niż wpis podstawowy odbiorcy, a późniejszy etap kończy się błędem. W takim przypadku system może dysponować datą zdarzenia, nazwą kampanii lub statusem reakcji, lecz nie posiadać klucza pozwalającego połączyć te informacje z historią klienta. Problematyczne bywają także różnice typów i formatów danych. Jeden moduł może oczekiwać liczbowego identyfikatora, a inny tekstowego klucza z prefiksem. Jeżeli podczas wymiany danych nastąpi konwersja pustej wartości, obcięcie tekstu albo odrzucenie pola przez walidację, rekord może zostać zapisany bez identyfikatora. Nie należy utożsamiać kilku wpisów anonimowych tylko dlatego, że mają tę samą nazwę kampanii, adres technicznego źródła lub zbliżony czas. Takie cechy opisują zdarzenie, ale nie stanowią pewnego klucza klienta. Skutki dla historii, raportów i kontroli przepływuBrak ID powoduje rozdzielenie informacji, które powinny tworzyć jeden ciąg danych. Historia klienta może nie zawierać kontaktu z kampanii, a raport kampanii może wykazywać aktywność, której nie można przypisać do żadnego rekordu. W efekcie liczba zdarzeń w raporcie może być prawidłowa, ale zestawienie klientów, konwersji lub kolejnych etapów obsługi będzie niepełne. Problem może również utrudnić wykrycie powtórnego kontaktu, ponieważ system nie ma podstaw do porównania nowego zdarzenia z wcześniejszymi wpisami. Diagnostyka powinna objąć cały łańcuch zapisu: źródło danych, walidację formularza lub pliku, warstwę pośrednią, operację utworzenia klienta, zapis aktywności kampanii oraz generowanie raportu. Należy sprawdzić, czy identyfikator powstaje przed utworzeniem zdarzenia, czy jest przekazywany bez zmiany nazwy i typu oraz czy błędy walidacji są rejestrowane wraz z informacją o odrzuconym polu. Warto także porównać rekordy poprawne i anonimowe, aby ustalić pierwszy etap, na którym ID znika. Samo ręczne dopisanie identyfikatora w raporcie nie naprawia przepływu, ponieważ nie odtwarza źródłowego powiązania w historii systemu. Postępowanie z niepowiązanym wpisem w systemieNaprawa zależy od tego, czy istnieje wiarygodne źródło pozwalające odtworzyć powiązanie. Jeżeli rekord wejściowy zawiera jednoznaczny klucz, można prześledzić jego przekazanie między modułami i poprawić mapowanie albo walidację. Jeżeli identyfikatora nie było już w danych początkowych, nie należy przypisywać wpisu na podstawie samej nazwy kampanii, przybliżonego czasu lub podobnego opisu. Bez dodatkowego, sprawdzalnego klucza takie działanie tworzyłoby fałszywą historię. W środowisku lokalnym można dodatkowo sprawdzić, czy problem wynika z działania aplikacji na laptopie lub komputerze PC: błędnego formularza, niepełnej synchronizacji, uszkodzonego pliku konfiguracyjnego albo przerwanego połączenia z używanym programem. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego diagnostyka urządzenia może objąć warunki techniczne wystąpienia błędu, bez dopisywania niepotwierdzonych danych do historii klienta. |