Predefiniowane zmienne sesyjne
Wstęp
Każdy szablon wniosku posiada zbiór predefiniowanych zmiennych sesyjnych. Zmienne te widoczne są na etapie projektowania wniosku. Projektant wniosku nie ma możliwości edycji oraz usunięcia tych zmiennych. Celem tych zmiennych jest niesienie podstawowych informacji zebranych podczas wypełniania wniosku przez użytkownika końcowego. Dane te zostają automatycznie uzupełnione przez aplikację wyświetlającą wniosek i zapisane w repozytorium.
Lista zmiennych systemowych
Poniżej wylistowano zmienne systemowe oraz ich przeznaczenie:
_abandonTime- czas porzucenia wniosku_channel- kanał przez który użytkownik wypełnia wniosek (web, mobile)_channel_Description- opis kanału (desktop: web, mobilne: mobile, aplikacja natywna: APP_Mobile)_currentPageId- numer aktualnie wyświetlanej strony_currentPageMid- mid wyświetlanej strony_cvc- parametr wyświetlający wniosek w innym widoku, pozwala umieścić pola dodatkowo obok wniosku_domain- domena uruchomionego wniosku (tylko nazwa hosta, np.form.consdata.com)_finishTime- czas wysłania wniosku przez użytkownika_finishTimeAfterPayment- czas wysłania wniosku przez użytkownika po płatności_formId- nazwa wniosku_formInstanceNumber- numer wniosku_ip- adres IP użytkownika_operatingSystem- nazwa systemu operacyjnego (zgodnie z dokumentacją https://github.com/lancedikson/bowser/blob/1.7.3/README.md - dla GWT używany jest uproszczony mechanizm wykrywania systemu)_paymentResult- zmienna mówi o tym, czy płatność się powiodła (wykorzystywane do funkcjonalności obsługi płatności, którą zajmują się zewnętrzne serwisy)_startTime- czas rozpoczęcia wypełniania wniosku przez użytkownika_userAgent- nazwa aplikacji klienckiej_visitedPages- sekwencja odwiedzonych stron___userEmail___- wartość pola z adresem email użytkownika wskazanego w sekcji kontakt na stronie właściwości wniosku_externalFormContextId- zewnętrzny identyfikator kontekstu wniosku (identyfikator sprawy)_businessFormIdentifier- identyfikator prezentowany na widoku wniosku, domyślnie numer wniosku_SESSIONKEY- identyfikator sesji_browserName- nazwa przeglądarki internetowej_cmisObjectId- przechowuje identyfikator, który pozwala pobrać wniosek_internalAuthenticationMethod- metoda uwierzytelniania użyta w danej aktywności_internalAuthenticationPhoneNumber- numer telefonu na który został wysłany SMS / Numer telefonu z aplikacją uwierzytelniającą (OTP-SMS, OPT-PRINTED, MOBILE-APPLICATION)_seller- identyfikator sprzedawcy kierującego na wniosek w aplikacji mobilnej
Last updated
Was this helpful?
