Розділ Аналіз лояльності використовується щоб перевірити, чи успішні програми лояльності. Тут можна дізнатися, чи не спрацювали якісь умови або дії та що спричинило помилку. 

     Щоб виявити проблеми з лояльністю, якщо такі є, потрібен код розрахунку лояльності. Після його введення відобразяться групи програм. Програми, виділені червоним кольором, не працюють належним чином та повертають помилку, зелені програми не мають помилок.


     Отримання коду розбору лояльності

     Для отримання коду розбору можна перевірити журнали (логи) POS-сервера або скористатися API.

     Журнали

  1. Відкрити full.log та знайти рядок із помилкою, скопіювати ідентифікатор кореляції - correlationId
  2. У loyaltyTrace.log знайти цей correlationId за допомогою пошуку. Саме цей рядок міститиме guest LoyaltyTrace - значення цього параметра потрібно скопіювати.

     API

     Додати додатковий параметр "isLoyaltyTraceEnabled":true у тіло запиту calculate_checkin_result. У відповідь надійде поле LoyaltyTrace, де буде відображено код розбору лояльності.


     Використання аналізу лояльності

  1. У Syrve Loyalty перейти в розділ Довідка Аналіз лояльності.
  2. Вставити код у поле, після чого виникне список програм. Програми, виділені зеленим, працюють коректно, червоним — містять помилки.
  3. Натиснути на стрілку, для перевірки деталей. Відобразиться умова та дія, які не спрацювали, а також текст помилки в описі.


Повернутись до розділу Адміністрування