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 wnioskuchannel- kanał przez który użytkownik wypełnia wniosek (web, mobile)channelDescription- opis kanału (desktop: web, mobilne: mobile, aplikacja natywna: APP_Mobile)currentPageId- numer aktualnie wyświetlanej stronycurrentPageMid- mid wyświetlanej stronycvc- parametr wyświetlający wniosek w innym widoku, pozwala umieścić pola dodatkowo obok wnioskudomain- domena uruchomionego wniosku (tylko nazwa hosta, np.form.consdata.com)finishTime- czas wysłania wniosku przez użytkownikafinishTimeAfterPayment- czas wysłania wniosku przez użytkownika po płatnościformId- nazwa wnioskuformInstanceNumber- numer wnioskuip- adres IP użytkownikaoperatingSystem- 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żytkownikauserAgent- nazwa aplikacji klienckiejvisitedPages- sekwencja odwiedzonych stron__userEmail__- wartość pola z adresem email użytkownika wskazanego w sekcji kontakt na stronie właściwości wnioskuexternalFormContextId- zewnętrzny identyfikator kontekstu wniosku (identyfikator sprawy)businessFormIdentifier- identyfikator prezentowany na widoku wniosku, domyślnie numer wnioskuSESSIONKEY- identyfikator sesjibrowserName- nazwa przeglądarki internetowejcmisObjectId- przechowuje identyfikator, który pozwala pobrać wniosekinternalAuthenticationMethod- metoda uwierzytelniania użyta w danej aktywnościinternalAuthenticationPhoneNumber- 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
Ostatnia aktualizacja
Czy to było pomocne?
