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 nie działały poprawnie i co spowodowało błąd.

Aby znaleźć problemy z lojalnością, jeśli takie istnieją, potrzebujesz kodu obliczeniowego lojalności. Po jego wprowadzeniu możesz zobaczyć grupy programów. Programy wyróżnione na czerwono nie działają poprawnie i zwracają błąd, programy zielone nie mają błędów.

Uzyskiwanie Kodu Obliczeniowego 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 loyaltyTrace.log znajdź ten correlationId za pomocą wyszukiwania. Ten właśnie ciąg będzie zawierał LoyaltyTrace gościa. 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 obliczeniowy 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ą poprawnie, czerwone — zawierają błędy.
  3. Kliknij na strzałkę, aby sprawdzić szczegóły. Zobaczysz zarówno Warunek, jak i Działanie, które zawiodły oraz tekst błędu w Opisie.