Form gönderimini takip et
Sitenizde form varsa Yandex Metrica ziyaretçilerinin formu gönderme sıklığını takip edebilirsiniz. Formun nasıl uygulandığına bağlı olarak, hem butonun tıklandığını hem de form gönderiminin gerçekleştiğini izleyebilirsiniz.
Yandex Metrica'da bu amaçla özel bir hedef ayarlamanız gerekir. Bu hedefi;
- Sitedeki tüm formlar için.
- Belirli bir form için. Farklı formların izlenmesi için bu yöntemi kullanın.
Manuel olarak hedef oluşturmak için:
-
Metrica'da soldaki menüden Hedefler sayfasına gidin.
-
Hedef ekle butonuna tıklayın.
-
İsim alanına oluşturulan hedefin adını yazın.
-
Hedef türü olarak Form gönderme'yi seçin.
-
Hedefi oluşturmak istediğiniz formları seçin. Belirli bir formu seçtiyseniz alanda formun bulunduğu sitenin sayfasını belirtin ve İlerle ve form seç butonuna tıklayın. Yandex Metrica sayfada bulunan formları açılan pencerede işaretler. İstediğiniz formu seçin.
Neden form seçimi görünmeyebilir -
Hedef ekle butonuna tıklayın. Oluşturulan hedef, hedef listesinde görüntülenir. Metrica, ilgili istatistikleri birkaç dakika içinde toplamaya başlar.
-
Hedefin doğru çalışıp çalışmadığını kontrol edin.
Dikkat
Reklamda bu hedef türünü kullanmadan önce bu hedefin yapılandırmasını ve bu hedefe web sitenizde ulaşılmasını mutlaka kontrol edin. Sitenizin HTML düzeninde yapılacak herhangi bir değişiklik hedefin düzgün çalışmamasına neden olabilir.
Ziyaretçi form gönderme butonuna tıkladığında hedefe erişim tamamlanır. Hedefe göre istatistiği görüntülemek için "Dönüşümler" raporunu kullanın ve hedefi diğer Metrica raporlarına ekleyin.
Form, sitede form
öğesinin ve formun kimlik belirleyicisi (id
), adı (name
) veya DOM
öğesi yolu gibi parametrelerinin bulunup bulunmadığına göre belirlenir. Hedef eklendiğinde tanınabilen parametre Metrica'da görüntülenir. Hedefin hangi form için oluşturulduğunu belirtir; bununla hedef listesindeki Metrica hedeflerini ayırt etmek kolay olabilir. Hedeflerin başarısını kontrol ederken formun hangi sayfada seçildiği dikkate almaz.
XPATH hakkında daha fazla bilgi
XPATH
, XML ve HTML belgelerinde belirli ögeleri bulmanızı sağlayan bir sorgu dilidir. Bu dilin yardımıyla gerekli bir ögeye veya ögeler grubuna giden yol belirtilebilir.
<html>
<body>
<div class="container">
<p>Birinci paragraf.</p>
<ul>
<li>Listedeki ilk öge.</li>
<li>Listedeki ikinci öge.</li>
</ul>
<p>İkinci paragraf.</p>
</div>
</body>
</html>
Listedeki ikinci ögeyi (<li>
) bulmak istiyorsanız şu XPATH
sorgusunu kullanın:
//HTML/BODY/DIV/UL/LI[2]
Site gereksinimleri
Hedef oluştururken şunları dikkate almak önemlidir:
- Form,
form
etiketi yardımıyla oluşturulmalıdır. Form,div
etiketi aracılığıyla yapılmışsa, izlenmeyecektir. - Form gönderimi
button type="submit"
veinput type="submit"
elemanları üzerinden yapılmalıdır. Gönderimbutton type="button"
öğesi aracılığıyla uygulanırsa, hedefe ulaşılmayacaktır. button type="submit"
veinput type="submit"
elemanlarıform
elemanı içinde bulunmalıdır.
Form JavaScript yardımıyla işlenirse, hedef yalnızca standart onSubmit
olayı için çalışır.
Veri Doğrulama
Varsayılan olarak, yalnızca formun başarıyla gönderilmesiyle değil, aynı zamanda, örneğin, formdaki veriler doğrulamayı geçemediğinde olduğu gibi, başarısız bir gönderim denemesinde de hedefe ulaşılmış olur.
Hedefe ulaşmada hiçbir click
veya submit
olaylarının sayılmaması, sadece form gönderiminin sayılması için:
- Veri doğrulama öncesi buton koduna
disabled
niteliği ekleyin. - CSS yardımıyla butonu etkisiz hale getirin. Bu durumda
click
olayı sayılabilir. Örneğin, buton devre dışı bırakılmadan önce sitede komut dosya denetimi yapılmışsa sayılır.
Öneri
Sitedeki HTML öğelerini yeniden yapılandırma olanağınız yoksa, "JavaScript-olay" hedefi kullanın.
Kısıtlamalar
-
Bu tür hedef toplam hedefte kullanılamaz.
-
Servis, ziyaretçinin aynı hedefe ulaşmasını tek bir sayaçta en sık saniye başı bir defa kaydeder.
-
Bir kullanıcının ziyareti sırasında servis, sayaç için oluşturulmuş bulunan 1.000’e kadar çevrimdışı hedefe ve 400’e kadar çevrimiçi hedefe ulaşmayı saptayabilir.
-
Sayfada iframe ögelerinin kullanılması sayfanın düzgün çalışmamasına neden olabilir.
-
Sayaç ya da hedefi düzenlerken bunlardan daha önce toplanmış olan bilgiler değişmez.
-
Bir hedef silmeniz durumunda bununla ilgili olarak toplanmış bilgiler raporlarda görüntülenemez.
Soru-Cevap
Butonun altında gizli bir form nasıl seçilir?
Form seçimi modundayken buton etkinse, önce butona tıklayın, ardından formu seçin.
Bazı durumlarda buton seçerken, butonun üzerine tıklayamayabilirsiniz. Bu durumda:
-
Form gönderme hedefi ayarlarında Sitedeki belirli bir form seçeneğine tıklayın ve formu içeren sayfayı belirtin.
-
Tıklayın İlerle ve form seç'e tıklayın.
-
Açılan sayfada imleci butonun üzerine getirin ve sağ tıklayarak içerik menüsünün açılmasını sağlayın, ardından Öğeyi incele'yi seçin.
-
Elementssekmesinde istenilen butonun kodu görüntülenecektir. Farenin sağ tuşuna tıklayarak içerik menüsünün açılmasını sağlayın ve Copy → Copy selector seçeneklerine tıklayın.
-
Console sekmesini açın ve
document.querySelector('xxxx').click();
şeklinde girin; buradaxxxx
yerine kopyaladığınız değer yer alacaktır. Tüm adımları doğru bir şekilde yerine getirdiyseniz, sayfada istenilen form görüntülenecektir. -
Bu formu seçin ve seçiminizi onaylayın.
iframe'de kurulmuş bir forma nasıl hedef eklenir?
Form iframe
'de kurulmuşsa, sayacın bu iframe
koduyla kurulması gerekir. Form adresi alanında bir hedef oluştururken, iframe
adresini belirtmeniz gerekir.
Sayaç form sayfasında kurulu, ancak hedef oluşturulmuyor. Neden?
Son 30 gün içerisinde sayfalarına geçiş yapılan formlar için hedef belirleyebilirsiniz. Form sayfasına yapılan geçişlerin sayacınız tarafından kaydedildiğinden emin olun (filtreleri, adres ayarlarını, vb. kontrol edin).
Form gönderilmediyse hedef neden çalışıyor?
Form, doğru doldurulduğunu kontrol etme işlevine sahipse, geçersiz bir form gönderilmeye çalışıldığında, hedef ulaşılmış sayılır. Bu durumda, bu hedefe göre hedef ziyaretlere bakmanızı öneririz.
Birden fazla sayfa tek bir form kullanıyorsa istatistik toplanır mı?
Farklı sayfalar aynı kimliğe
sahip bir form kullanıyorsa, oluşturulan hedef tüm sayfalarda çalışır.
Oturum Kaydı olmayan bir hedef çalışır mı?
Sayaç ayarlarında bir Oturum Kaydı etkinleştirilmemişse, hedef onsuz çalışabilir.
Hedef, önceki sürümün sayaç kodu için çalışır mı?
Hedef, önceki sürümün sayaç kodu için çalışabilir.
“https'yi http ile değiştir” filtresi duruyorsa form çalışır mı?
Filtreler sekmesindeki sayaç ayarlarında https'yi http ile değiştir işlemi açıksa, form seçim modu çalışmaz.
Form yönlendirmelerde çalışır mı?
Formu seçmek istediğiniz sayfa başka bir sayfaya yönlendirilirse, form seçimi kullanılamaz. Tüm formları izlemek için bir hedef oluşturabilirsiniz veya belirli bir formun gönderimini izlemek için "JavaScript-olay" hedefi kullanabilirsiniz.
Neden form seçimi görünmüyor?
Yandex Metrica sadece son 30 gün içinde ziyaret edilen sayfalardaki formları vurgular.
Site Content Security Policy teknolojisini kullanıyorsa, Yandex Metrica alan adlarını istisnalara ekleyin.