Írjon a támogatásnak

E-mailben válaszolunk, általában két napon belül.

A Google reCAPTCHA visszaélés elleni védelemként ellenőrzi ezt a beküldést; ennek során adatok jutnak el a Google-hoz. A szkript csak az űrlap megnyitásakor töltődik be.

← Összes bejegyzés

Az űrlap sikerének mérése gombkattintások helyett

A küldés gombra kattintás, az űrlap elküldése és feldolgozásának befejezése különböző események. A kattintást érvényesítési hiba, sikertelen kérés vagy szerveroldali elutasítás követheti. A Stats4U automatikus kapcsolati kategóriákat, megjelölt beküldéseket és kifejezett űrlapsiker-eseményeket biztosít; a választás határozza meg a jelentés tényleges jelentését.

123
  1. Beküldés
  2. Alkalmazás eredménye
  3. Sikeresemény

Csak a szükséges mérések engedélyezése

  1. A saját számláló a Számlálóim elemen keresztül nyitandó meg, majd a Irányítópult és eszközök és Kapcsolatfelvételi műveletek következik.
  2. A Mérési beállítások felületen a Telefon-, e-mail- és letöltési kattintások automatikus számlálása engedélyezendő ezekhez a kattintási kategóriákhoz, vagy a Megjelölt űrlapok beküldéseinek és visszaigazolt sikeres űrlapbeküldéseknek a számlálása a megjelölt beküldésekhez és igazolt sikerekhez.
  3. A Mentés választandó, és ellenőrizni kell, hogy a webhely a létrehozott JavaScript-integrációt használja-e.

Az automatikus kapcsolati kategóriák olyan műveletneveket használnak, mint a contact-email, contact-phone és download. Kattintást írnak le, nem kézbesített e-mailt, fogadott hívást vagy befejezett letöltést. Az esemény nem küldi el a címet, telefonszámot vagy az űrlapmezők tartalmát.

Űrlapbeküldés megjelölése

Az űrlapelemhez stabil, személyes adatot nem tartalmazó nevet kell adni. A név az űrlap célját írja le, ne a látogatót azonosítsa. Ez a példa kapcsolatfelvételi űrlapot jelöl meg:

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

A jelölő form-submitted-contact eseményt hoz létre, amikor a böngésző beküldi az űrlapot. Nem bizonyítja, hogy a szerver elfogadta vagy feldolgozta. Az űrlap meglévő érvényesítési és feldolgozási kódját meg kell tartani; a mérési jelölő hozzáadása nem valósítja meg az űrlapkezelést.

Siker igazolása a tényleges siker pontján

Egyedi űrlapnál a sikerfüggvény csak az alkalmazás által igazolt sikeres feldolgozás után hívandó. A HTTP-válasz megérkezése, egy gombkattintás vagy egy fetch promise teljesülése önmagában nem elég: az alkalmazásnak értelmeznie kell saját szerverválaszát és hibaállapotát.

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

Ez a hívás form-success-contact eseményt hoz létre, ha az űrlapmérés engedélyezett és a követőkód elérhető. A meglévő igazolt sikerágba kell helyezni, nem a kérés elé és nem feltétel nélküli befejezéskezelőbe. A Contact Form 7 használhatja támogatott, sikeres levélküldési eseményintegrációját; egy általános űrlaphoz kifejezett alkalmazássiker-jelzés kell.

A siker és a kudarc ellenőrzése

  1. Saját teszttelepítésen érvényes beküldést és az alkalmazás által elutasított beküldést is ki kell próbálni. Csak az igazolt siker küldheti el a sikereseményt.
  2. A Mérési hibakereső segítségével ellenőrizhető a várt eseménykategória és -név elfogadhatósága valódi esemény beszámítása nélkül.
  3. Az eredményül kapott eseményneveket a jelentésben kell összevetni. A sikerekénél nagyobb beküldésszám hasznos jelzés lehet, de nem bizonyít egy konkrét hibát.

A hibakereső a jogosultságot ellenőrzi, nem egy tényleges űrlap sikeres kézbesítését. Az alkalmazás válasza és a normál követőkérések külön vizsgálandók. Nevek és űrlaptartalmak nem kerülhetnek eseménycímkékbe és diagnosztikai tulajdonságokba.

Következő lépés

Az integrációs útmutató ellenőrzése a sikerjelző hívás alkalmazásba illesztése előtt.

Telepítési útmutató megnyitása
Hirdetés