Võtke ühendust toega

Vastame e-postiga, tavaliselt kahe päeva jooksul.

Väärkasutuse vältimiseks kontrollib seda saadetist Google reCAPTCHA. Seejuures edastatakse andmeid Googlele. Skript laaditakse alles selle vormi avamisel.

← Kõik postitused

Mõõtke vormi õnnestumist, mitte nupuvajutusi

Sisust ja selle ülevaatamisest

Selles artiklis

Saatmisnupul klõpsamine, vormi esitamine ja selle töötlemise lõpuleviimine on eri sündmused. Pärast klõpsu võib järgneda valideerimisviga, ebaõnnestunud päring või serveri tagasilükkamine. Stats4U pakub automaatseid kontaktikategooriaid, märgitud esitusi ja selgesõnalisi vormi õnnestumise sündmusi; valik määrab, mida aruanne tegelikult tähendab.

123
  1. Esitus
  2. Rakenduse tulemus
  3. Õnnestumise sündmus

Lülitage sisse ainult vajalikud mõõtmised

  1. Avage oma loendur jaotises Minu loendurid, seejärel avage Ülevaade ja tööriistad ja Kontaktitegevused.
  2. Lülitage jaotises Mõõtmise seadedsisse Loe telefoni-, e-posti- ja allalaadimisklõpse automaatselt nende klõpsukategooriate jaoks või Loe märgitud vormiesitusi ja kinnitatud vormi õnnestumisi märgitud esituste ja kinnitatud õnnestumiste jaoks.
  3. Valige Salvesta ja veenduge, et veebisait kasutab loodud JavaScripti-integratsiooni.

Automaatsed kontaktikategooriad kasutavad tegevusnimesid nagu contact-email, contact-phone ja download. Need kirjeldavad klõpsu, mitte kohale jõudnud e-kirja, vastatud kõnet ega lõpule viidud allalaadimist. Sündmus ei saada aadressi, telefoninumbrit ega vormiväljade sisu.

Märkige vormi esitus

Lisage vormi elemendile püsiv, mitteisiklik vormi nimi. Nimi peaks kirjeldama vormi eesmärki, mitte tuvastama külastajat. See näide märgib kontaktivormi:

<form data-s4u-form="contact">
  <!-- Existing form controls and submission handling -->
</form>

Märgis loob sündmuse form-submitted-contact, kui brauser vormi esitab. See ei tõesta, et server selle vastu võttis või töötles. Jätke vormi olemasolev valideerimis- ja töötluskood alles; mõõtmismärgise lisamine ei asenda vormi käsitlemist.

Kinnitage õnnestumine tegelikus õnnestumise punktis

Kohandatud vormi puhul kutsuge õnnestumise funktsioon välja alles siis, kui rakendus on eduka töötlemise kinnitanud. Ainuüksi HTTP-vastuse saabumisest, nupuvajutusest või fetch-lubaduse täitumisest ei piisa: rakendus peab ise tõlgendama oma serveri vastust ja veaolekut.

if (window.s4u && typeof window.s4u.formSuccess === 'function') {
  window.s4u.formSuccess('contact');
}

See väljakutse loob sündmuse form-success-contact, kui vormimõõtmine on sisse lülitatud ja jälgija on saadaval. Pange see olemasolevasse kinnitatud õnnestumise harusse, mitte enne päringut ega tingimusteta lõpetamise käsitlejasse. Contact Form 7 saab kasutada oma toetatud eduka kirja sündmuse integratsiooni; üldine vorm vajab rakenduselt selgesõnalist õnnestumise signaali.

Kontrollige nii õnnestumist kui ka ebaõnnestumist

  1. Proovige oma testpaigalduses kehtivat esitust ja esitust, mille rakendus tagasi lükkab. Õnnestumise sündmuse peaks saatma ainult kinnitatud õnnestumine.
  2. Kasutage Mõõtmise silur , et kontrollida, kas oodatud sündmuse kategooria ja nimi võetaks vastu, ilma päris sündmust lugemata.
  3. Võrrelge aruandes saadud sündmuste nimesid. Esituste arv, mis ületab õnnestumiste arvu, võib olla kasulik signaal, kuid ei tõesta üht kindlat viga.

Silur kontrollib sobivust, mitte päris vormi eduka kohaletoimetamist. Kontrollige rakenduse vastust ja tavalisi jälgija päringuid eraldi. Hoidke nimed ja vormi sisu sündmuste siltidest ja diagnostikaomadustest eemal.

Järgmine samm

Vaadake integratsioonijuhend üle, enne kui lisate õnnestumise kutse rakendusse.

Ava paigaldusjuhend
Reklaam