| Termin | Definicja |
|---|---|
| brak synchronizacji wyników kampanii | Brak synchronizacji wyników kampanii to usterka uniemożliwiająca spójny wgląd w statystyki wysyłki w różnych systemach analitycznych. Brak synchronizacji wyników kampanii – czym jest ta sytuacjaBrak synchronizacji wyników kampanii oznacza, że dane dotyczące tej samej akcji promocyjnej nie są prawidłowo przekazywane, odświeżane albo interpretowane w połączonych narzędziach. W jednym panelu może być widoczna liczba wysłanych wiadomości, a w innym nie pojawią się odpowiadające jej otwarcia, kliknięcia, konwersje lub informacje o rezygnacjach z subskrypcji. Zdarza się również, że wyniki są dostępne, lecz pojawiają się z opóźnieniem, mają inny zakres dat albo są przypisane do odmiennej kampanii. Nie zawsze oznacza to utratę danych. Często problem dotyczy warstwy komunikacji pomiędzy systemem wysyłkowym, narzędziem analitycznym, stroną internetową, bazą odbiorców i panelem raportowym. Jeśli jeden element zapisuje zdarzenie pod inną nazwą niż element odbierający, statystyka może nie zostać rozpoznana. Podobny skutek powstaje po zmianie identyfikatora kampanii, ustawień śledzenia, domeny, adresu endpointu albo uprawnień dostępowych. Rozbieżności warto traktować jako problem z jakością pomiaru, a nie wyłącznie jako niedogodność raportowania. Na podstawie niepełnych danych można błędnie ocenić skuteczność przekazu, niewłaściwie rozdzielić budżet, uznać działanie za nieskuteczne albo kontynuować kampanię, która w rzeczywistości nie przynosi oczekiwanego rezultatu. Najpierw powinno się ustalić, które źródło rejestruje zdarzenie pierwotne, a dopiero potem porównywać wartości w kolejnych systemach. Brak synchronizacji wyników kampanii a przepływ danych między narzędziamiW typowym procesie wynik kampanii przechodzi przez kilka etapów. System wysyłkowy tworzy komunikat i nadaje mu identyfikator. Odbiorca wykonuje określoną czynność, na przykład otwiera wiadomość, wybiera odnośnik lub przechodzi do formularza. Zdarzenie zostaje zapisane w narzędziu pośrednim albo bezpośrednio w systemie analitycznym. Następnie dane są grupowane według kampanii, źródła, medium, treści i czasu. Każde miejsce, w którym zmienia się format informacji, może stać się punktem rozbieżności. Warto odróżnić opóźnienie od rzeczywistego braku synchronizacji. Opóźnienie polega na tym, że dane pojawiają się później, lecz po pewnym czasie osiągają spójny stan. Brak synchronizacji występuje wtedy, gdy wartości nadal się nie zgadzają albo część zdarzeń nie dociera do miejsca przeznaczenia. Osobną sytuacją jest różnica definicji. Jeden system może liczyć każde kliknięcie, a drugi tylko kliknięcia przypisane do rozpoznanego użytkownika. Jeden raport może uwzględniać czas wysłania, a drugi czas wykonania działania. Na porównanie wpływają także strefy czasowe, filtry, wykluczenia ruchu, deduplikacja zdarzeń i reguły atrybucji. Przykładowo, kampania uruchomiona późnym wieczorem może zostać przypisana do jednego dnia w systemie wysyłkowym i do kolejnego dnia w panelu analitycznym. Jeżeli zakres raportu obejmuje pełne doby według różnych stref, pozorna różnica będzie widoczna nawet przy prawidłowym przesyłaniu danych. Istotne są również parametry śledzenia umieszczane w odnośnikach. Literówka w nazwie źródła, różna wielkość liter, brak jednego parametru lub jego nadpisanie podczas przekierowania może spowodować rozdzielenie wyników na kilka grup. Wtedy kampania nie znika całkowicie, lecz jej statystyki zostają rozproszone i przestają być widoczne pod oczekiwaną nazwą. Brak synchronizacji wyników kampanii – typowe objawy i źródła problemuPierwszym objawem bywa niespójna liczba odbiorców. System wysyłkowy pokazuje zakończoną wysyłkę, natomiast raport analityczny rejestruje tylko część przejść na stronę. Innym sygnałem jest brak konwersji mimo poprawnego działania formularza albo odwrotna sytuacja, w której liczba konwersji jest większa niż liczba wizyt przypisanych do kampanii. Może pojawić się także brak danych po konkretnej dacie, powtarzające się zdarzenia, puste nazwy kampanii lub nagły wzrost ruchu bez odpowiadającego mu źródła. Do częstych przyczyn należą:
Rozpoznanie przyczyny wymaga oddzielenia problemów lokalnych od problemów po stronie dostawcy usługi. Jeżeli nie działa jeden komputer, a pozostałe urządzenia pokazują prawidłowe raporty, podejrzane stają się ustawienia przeglądarki, pamięć podręczna, rozszerzenia lub lokalny filtr sieciowy. Jeżeli rozbieżność występuje na wielu urządzeniach i w różnych sieciach, większe znaczenie mają konfiguracja integracji, uprawnienia, parametry kampanii lub awaria usługi zewnętrznej. Brak synchronizacji wyników kampanii – praktyczna kontrola krok po krokuW pierwszej kolejności powinno się zapisać przykład rozbieżności: nazwę kampanii, przybliżony czas, oczekiwaną wartość, wartość widoczną w każdym raporcie oraz adres strony, na którą prowadził komunikat. Taki zapis ułatwia odtworzenie zdarzenia i ogranicza ryzyko porównywania niejednakowych zestawów danych. Warto sprawdzić, czy raporty obejmują ten sam przedział czasu, tę samą strefę czasową, identyczne filtry i ten sam poziom agregacji. Następnie można przeprowadzić kontrolowaną próbę. Przygotowuje się odrębny testowy odnośnik lub formularz, wykonuje przejście w zwykłej przeglądarce, sprawdza obecność parametrów w adresie i obserwuje, czy zdarzenie trafia do narzędzia analitycznego. Jeżeli dostępne są narzędzia diagnostyczne przeglądarki, można sprawdzić, czy żądanie zostało wysłane, jaki otrzymało adres, jaki miało kod odpowiedzi i czy nie zostało zablokowane. Nie należy jednak usuwać konfiguracji produkcyjnej przed zapisaniem jej kopii. Przydatne jest porównanie pełnej ścieżki: wysyłka, dostarczenie, otwarcie, kliknięcie, wejście na stronę, wykonanie celu i zapis konwersji. Jeżeli różnica pojawia się już pomiędzy wysyłką a dostarczeniem, trzeba sprawdzić dane kontaktowe, odbicia i statusy wiadomości. Jeżeli pojawia się dopiero przy kliknięciu, należy zbadać odnośnik i przekierowania. Jeżeli wejście na stronę jest rejestrowane, lecz nie ma konwersji, uwagi wymagają formularz, zdarzenie celu, zgody użytkownika i potwierdzenie zapisu. Nie powinno się wyrównywać raportów ręczną zmianą liczb bez ustalenia przyczyny. Dopuszczalne jest opisanie opóźnienia, oznaczenie danych jako niepełnych lub przygotowanie raportu pomocniczego, ale korekta powinna mieć ślad i uzasadnienie. Po naprawie warto wykonać kilka prób, odczekać okres typowy dla danej integracji i dopiero wtedy uznać synchronizację za przywróconą. Brak synchronizacji wyników kampanii – kiedy potrzebna jest pomoc serwisowaZgłoszenie problemu do serwisu komputerowego ma sens, gdy raporty pozostają niespójne mimo sprawdzenia zakresów dat, gdy nie da się uruchomić narzędzi diagnostycznych, gdy przeglądarka nie przekazuje zdarzeń albo gdy występują błędy sieciowe i problemy z konfiguracją urządzenia. W ramach przygotowania do zgłoszenia warto zachować zrzuty ekranów, przykładowe adresy kampanii, datę zauważenia problemu, opis wykonanych testów oraz informację, czy usterka występuje na jednym czy na kilku urządzeniach. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić sprawdzenie komputera wykorzystywanego do obsługi paneli, przeglądarki, połączenia sieciowego i lokalnych ustawień wpływających na pracę narzędzi analitycznych. Taka kontrola pozwala ustalić, czy źródło rozbieżności znajduje się po stronie stanowiska, czy raczej w samej integracji z usługą internetową. W przypadku problemu występującego wyłącznie w jednym środowisku można porównać profile przeglądarki, ustawienia prywatności, dodatki oraz sposób ładowania skryptów. Gdy problem jest niezależny od urządzenia, wynik diagnostyki może wskazać potrzebę kontaktu z dostawcą systemu kampanii. Przed przekazaniem dostępu do konta powinno się ustalić zakres prac i przygotować użytkownika technicznego o ograniczonych uprawnieniach, jeśli dana usługa to umożliwia. Nie należy przesyłać haseł w wiadomości ani publikować kluczy integracyjnych w zgłoszeniu. Po zakończeniu kontroli zalecane jest usunięcie tymczasowych dostępów, sprawdzenie ustawień oraz wykonanie testu kampanii. Takie postępowanie ogranicza ryzyko dalszych rozbieżności i ułatwia późniejsze odtworzenie prawidłowego przepływu danych. |