Kaj je pogojna logika

Ste že kdaj izpolnili obrazec, ki vam je bral misli? Odgovorite na eno vprašanje in nenadoma se pojavijo nova vprašanja – točno tista, ki jih potrebujete. To je pogojna logika na delu.

V tem priročniku boste izvedeli, kaj je pogojna logika, kako statične obrazce pretvori v inteligentne pogovore in zakaj je pomembna za vaše spletno mesto WordPress.

Kaj je pogojna logika?

Preprosta definicija

Pogojna logika samodejno prikaže, skrije ali spremeni elemente obrazca na podlagi uporabnikovih odgovorov. Ustvari obrazce, ki se v realnem času prilagajajo temu, kar uporabniki vnesejo.

Osnovna formula

IF [nekaj se zgodi] POTEM [narediti nekaj]

Preprost primer

Vprašanje: Ali imate hišne ljubljenčke?

  • Če uporabnik izbere Da → Prikaži polje »Kakšna vrsta hišnega ljubljenčka?«
  • Če uporabnik izbere Ne → Vprašanja o hišnih ljubljenčkih popolnoma preskočite

Obrazec se prilagodi glede na odgovor. Uporabniki, ki nimajo hišnih ljubljenčkov, nikoli ne vidijo nepomembnih vprašanj o hišnih ljubljenčkih.

Kaj je pogojna logika

Kaj je pogojna logika

Kako deluje pogojna logika

Komponente

1. Sprožilno polje

Vprašanje, ki povzroči, da se nekaj zgodi:

2. Stanje

Pravilo, ki ga je treba upoštevati:

  • Enako določeni vrednosti
  • Ni enako nečemu
  • Vsebuje določeno besedilo
  • Je večje/manjše od števila
  • Je prazno ali ni prazno

3. ukrepanje

Kaj se zgodi, ko je pogoj izpolnjen:

  • Prikaži polje
  • Skrivanje polja
  • Spremeni vrednost
  • Preskoči na razdelek
  • Prikaži sporočilo

Pretok

Uporabnik odgovori na vprašanje ↓ Sistem preveri pogoj ↓ Pogoj izpolnjen? → Da → Izvedi dejanje ↓ Ne → Ne naredi ničesar (ali izvedi alternativno dejanje)

Zakaj je pogojna logika pomembna

Krajše oblike

Uporabniki vidijo samo ustrezna vprašanja:

  • Obrazec z 20 vprašanji lahko večini uporabnikov prikaže le 8 vprašanj.
  • Nepomembna polja ostanejo skrita
  • Obrazci se zdijo krajši in hitrejši

Boljše stopnje dokončanja

Dolge oblike ljudi prestrašijo:

  • Krajši obrazci se izpolnijo pogosteje
  • Ustrezna vprašanja se zdijo namenska
  • Manj zapuščanja

Izboljšana uporabniška izkušnja

Obrazci so videti prilagojeni:

  • Kot pogovor, ne zaslišanje
  • Vprašanja so smiselna v kontekstu
  • Uporabniki se počutijo razumljene

Čistejši podatki

Nič več nepomembnih odgovorov:

  • Ni vnosov »N/A«
  • Ni praznih polj, ki ne bi smela biti prazna
  • Podatki so smiselni in popolni

Profesionalni videz

Pametne oblike izgledajo prefinjeno:

  • Pokaže pozornost do podrobnosti
  • Gradi zaupanje z uporabniki
  • Sodobna, dodelana izkušnja
Kako deluje pogojna logika

Kako deluje pogojna logika

Pogosti scenariji pogojne logike

Nadaljnja dejanja Da/Ne

Najbolj osnovni vzorec:

Sprožilec: "Imate alergije?"

  • Da → Prikaži »Navedite svoje alergije«
  • Ne → Skrij podrobnosti o alergijah

Vprašanja na podlagi kategorij

Različne poti za različne izbire:

Sprožilec: "Vrsta povpraševanja"

  • Prodaja → Prikaži proračun, časovnico, velikost podjetja
  • Podpora → Prikaži številko naročila, opis težave
  • Splošno → Prikaži polje za preprosto sporočilo

Prikaz na podlagi količine

Prikaži več, ko se število poveča:

Sprožilec: "Število udeležencev"

  • 1 → Prikaži polja za posameznega udeleženca
  • 2+ → Prikaži dodatna polja za imena udeležencev
  • 10+ → Prikaži kontakt koordinatorja skupine

Polja, ki temeljijo na lokaciji

Prilagodite se geografski izbiri:

Sprožilec: "Država"

  • ZDA → Prikaži spustni meni zveznih držav
  • Kanada → Prikaži spustni meni provinc
  • Združeno kraljestvo → Prikaži polje Okrožje

Preverjanje upravičenosti

Vsebina vrat glede na kvalifikacije:

Sprožilec: "starost"

  • Mlajši od 18 let → Prikaži polja za soglasje staršev
  • 18+ → Nadaljuj z možnostmi za odrasle
  • 65+ → Prikaži možnosti popustov za starejše

Vrste pogojev

Primerjalni pogoji

Stanje Pomen Primer
enako Natančna tekma Država = »ZDA«
Ni enako Karkoli razen Status ≠ »Preklicano«
Vsebuje Vključuje besedilo E-pošta vsebuje »@gmail«
Začne se z Začne se z besedilom Telefon se začne s črko »+1«
Večji kot Primerjava števil Količina > 10
Manj kot Primerjava števil Starost <18
Je prazno Ni vnesene vrednosti Komentarji so prazni
Ni prazno Ima kakršno koli vrednost Telefon ni prazen

Več pogojev

IN logiko

Vsi pogoji morajo biti izpolnjeni:

Prikaži polje, ČE je starost > 21 IN Država = »ZDA«

ALI Logika

Vsak pogoj je lahko resničen:

Prikaži polje, ČE Vloga = »Vodja« OR Vloga = »Direktor«

Kaj lahko nadzoruje pogojna logika?

Prikaži/skrij polja

Najpogostejša uporaba:

  • Prikaži ustrezna nadaljnja vprašanja
  • Skrij nepotrebna polja
  • Po potrebi razkrijte dele

Prikaži/skrij odseke

Nadzorujte celotne skupine:

  • Če je potrebna dostava, prikažite razdelek »Naslov za dostavo«
  • Skrij »Podatke o zakoncu«, če ste samski

Zahtevano/neobvezno stanje

Zahteve polj za spremembo:

  • Če je nastavitev stika »Telefon«, naj bo telefon obvezna.
  • V določenih primerih polje naredite neobvezno

Vrednosti polj

Samodejno izpolni ali spremeni vrednosti:

  • Nastavi privzeto na podlagi prejšnjega odgovora
  • Izračunaj skupne zneske
  • Kopiranje vrednosti med polji

Primeri pogojne logike po panogah

E-trgovina

  • Prikaži možnosti darilnega zavijanja, če je »To je darilo« = Da
  • Prikaži možnosti dostave glede na državo
  • Prikaži obvestilo o količinskem popustu, ko je količina večja od 10

Zdravstveno varstvo

  • Prikaži podrobnosti o alergijah, če so alergije = Da
  • Če jemljete zdravila, prikažite seznam zdravil
  • Prikaži stik v sili glede na vrsto postopka

Nepremičnine

  • Prikaži polja, specifična za najem, če je povpraševanje = Najem
  • Prikaži vprašanja o financiranju, če je kupec (ne najemnik)
  • Prikaži komercialne možnosti glede na vrsto nepremičnine

Izobraževanje

  • Prikaži podatke staršev, če je učenec mladoleten
  • Prikaži prenesene kreditne točke, če je predhodna izobrazba = Da
  • Prikaži razdelek o finančni pomoči na podlagi obresti

Dogodki

  • Če se udeležujete obrokov, pokažite prehranske potrebe
  • Prikaži izbor delavnic glede na vrsto registracije
  • Po potrebi prikažite zahteve glede dostopnosti

Zavarovanje

  • Prikaži podrobnosti o vozilu za avtomobilsko zavarovanje
  • Prikaz odvisnih informacij glede na družinski status
  • Prikaži zgodovino zahtevkov, če so prejšnji zahtevki = Da

Statične oblike v primerjavi s pogojnimi oblikami

Statični obrazci

Tradicionalne oblike brez logike:

  • Vsa polja so vidna vsem
  • Uporabniki ročno preskočijo nepomembna vprašanja
  • Veliko odgovorov »N/A« ali praznih odgovorov
  • Obrazci so videti dolgi in zastrašujoči

Pogojni nagnjevalniki

Pametne obrazce z logiko:

  • Prikazana so samo ustrezna polja
  • Obrazec se prilagodi vsakemu uporabniku
  • Čisti, popolni podatki
  • Obrazci so prilagojeni in kratki

Primerjava

Vidik Statični obrazec Pogojni stavek
Zaznana dolžina Long Kratke Hlače
Ustreznost Nekatera vprašanja niso ustrezna Vsa relevantna vprašanja
Stopnja dokončanja Spodnja Višje
Kakovost podatkov Veliko praznih mest/N/A Čisto in popolno
Uporabniška izkušnja Generična Prilagojene
Kompleksnost nastavitve Enostavno Zahteva načrtovanje

Uvod v pogojno logiko

1. korak: Določite točke razvejanja

Iščite vprašanja, pri katerih odgovor določa, kaj sledi:

  • Vprašanja z odgovorom Da/Ne z nadaljnjimi odgovori
  • Izbor kategorij
  • Izbira vrste/vloge

2. korak: Preslikajte svojo logiko

Zapišite pogoje:

ČE [Vprašanje A] = [Odgovor X] POTEM prikaži [Polje B] ČE [Vprašanje A] = [Odgovor Y] POTEM prikaži [Polje C]

3. korak: Naj bo preprosto

Začnite z osnovnimi pogoji:

  • En sprožilec, eno dejanje
  • Postopoma dodajajte kompleksnost
  • Preden dodate več, preizkusite vsak pogoj

4. korak: Temeljito preizkusite

Preverite vsako pot:

  • Preizkusite vsako možnost sprožilca
  • Preverite, ali se prikažejo/skrijejo pravilna polja
  • Oddajte testne vnose
  • Preizkus na mobilni napravi

Pogojna logika v programu Auto Form Builder

Samodejni graditelj obrazcev ponuja pogojno logiko kot dodatek Pro:

Kako deluje

  1. Zgradite obrazec z vsemi polji
  2. Izberite polje za dodajanje pogojev
  3. Izberite sprožilno polje in pogoj
  4. Nastavitev dejanja (prikaži/skrij)
  5. Shrani in preizkusi

Lastnosti

  • Vizualni graditelj pogojev
  • Podpora za več pogojev (IN/ALI)
  • Različni operatorji primerjave
  • Prikaži/skrij polja in razdelke
  • Predogled v realnem času

Kodiranje ni potrebno

Pogoje ustvarite s kazalcem in klikom – znanje JavaScripta ali programiranja ni potrebno.

Pogoste napake, ki se jim je treba izogniti

1. Pretirano zapletanje

Preveč pogojev ustvarja kaos:

  • Težko je preizkusiti vse poti
  • Enostavno ustvarjanje konfliktov
  • Zmede uporabnike

2. Logične zanke

Polje A prikazuje polje B, polje B skriva polje A:

  • Ustvari neskončne zanke
  • Prekine funkcionalnost obrazca

3. Skrita obvezna polja

Naredite polje obveznim, a pogojno skritim:

  • Uporabnik ga ne more videti ali izpolniti
  • Obrazec se ne pošlje

4. Ne testiranje vseh poti

Samo testiranje "srečne poti":

  • Robni primeri se zlomijo
  • Nekateri uporabniki so naleteli na napake

Pogosto zastavljena vprašanja

Kaj je pogojna logika v preprostih izrazih?

Pogojna logika naredi obrazce pametne. Prikaže ali skrije vprašanja na podlagi prejšnjih odgovorov, tako da uporabniki vidijo le tisto, kar je zanje pomembno.

Ali moram znati programirati, da lahko uporabljam pogojno logiko?

Ne. Sodobni graditelji obrazcev, kot je Auto Form Builder, ponujajo vizualne vmesnike, kjer s kazalcem in klikom ustvarite pogoje – kodiranje ni potrebno.

Bo pogojna logika upočasnila moje obrazce?

Dobro implementirana pogojna logika ima minimalen vpliv na delovanje. Obdelava se v brskalniku zgodi takoj.

Ali lahko imam v enem polju več pogojev?

Da. Za kompleksne scenarije lahko pogoje kombinirate z logiko IN (vse mora biti res) ali ALI (kateri koli je lahko res).

Ali je pogojna logika na voljo v vtičnikih proste oblike?

Nekateri ponujajo osnovno pogojno logiko brezplačno; drugi (vključno z Auto Form Builder) jo ponujajo kot premium funkcijo. Brezplačna različica Auto Form Builder vključuje vse bistvene funkcije obrazcev, pogojna logika pa je dodatek Pro.

Povzetek

Razumevanje pogojne logike:

  1. Kaj je to: Pravila, ki prikazujejo/skrivajo polja na podlagi uporabniških odgovorov
  2. Kako deluje: ČE [pogoj] POTEM [dejanje]
  3. Zakaj je pomembno: Krajši obrazci, boljša uporabniška izkušnja, čistejši podatki
  4. Pogoste uporabe: Nadaljnja vprašanja Da/Ne, razvejanje kategorij, preverjanje upravičenosti
  5. Začetek: Prepoznajte točke razvejanja, preslikajte logiko in temeljito preizkusite
  6. Izogibajte se: Prevelika kompleksnost, logične zanke, skrita obvezna polja

zaključek

Pogojna logika statične, univerzalne obrazce pretvori v dinamične, prilagojene izkušnje. Uporabniki vidijo le ustrezna vprašanja, obrazci se zdijo krajši, vi pa zbirate čistejše podatke. To je razlika med zaslišanjem in pogovorom.

Samodejni graditelj obrazcev omogoča dostop do pogojne logike prek dodatka Pro – brez kodiranja, samo vizualna pravila, zaradi katerih so vaši obrazci pametnejši.

Ste pripravljeni, da bodo vaši obrazci inteligentni? Prenesite samodejni graditelj obrazcev in raziščite pogojno logiko za ustvarjanje obrazcev, ki se prilagajajo vašim uporabnikom.

Pustite Odgovori

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *