Przejdź do głównej zawartości

Logi Programu Lojalnościowego

Użyj sekcji Analiza Lojalności, aby sprawdzić, czy Twoje programy lojalnościowe są skuteczne, czy nie. Tutaj możesz dowiedzieć się, czy jakieś warunki lub działania zawiodły oraz co spowodowało błąd.

Aby dowiedzieć się o problemach z lojalnością, jeśli takie występują, potrzebujesz kodu obliczania lojalności. Po jego wprowadzeniu możesz zobaczyć grupy programów. Programy wyróżnione na czerwono nie działają prawidłowo i zwracają błąd, programy zielone nie mają błędów.

Uzyskiwanie Kodu Obliczania Lojalności

W tym celu możesz sprawdzić logi serwera POS lub użyć API.

Logi

  1. Otwórz full.log i znajdź ciąg znaków z błędem. Skopiuj correlationId.
  2. W pliku loyaltyTrace.log znajdź ten correlationId za pomocą wyszukiwania. Ten ciąg będzie zawierał gościa LoyaltyTrace. Skopiuj wartość parametru.

API

Dodaj dodatkowy parametr isLoyaltyTraceEnabled:true do ciała żądania calculate_checkin_result.
Otrzymasz pole LoyaltyTrace w odpowiedzi, gdzie możesz zobaczyć kod obliczania lojalności. Szczegóły znajdziesz w Dokumentacji API Syrve Loyalty Server.

Korzystanie z Analizy Lojalności

  1. Przejdź do Informacje > Analiza Lojalności.
  2. Wklej kod w pole. Zostanie wyświetlona lista programów. Programy wyróżnione na zielono działają prawidłowo, czerwone — zawierają błędy.
  3. Kliknij strzałkę, aby sprawdzić szczegóły. Zobaczysz zarówno Warunek, jak i Działanie, które zawiodły oraz tekst błędu w Opisie.