“JavaScript eylemi” hedefi

Bu hedef, sitedeki eylemlerin takip edilmesini sağlar (butonlara basılması, formların doldurulması vb.) ve hedefin gerçekleşmesi esnasında sayfanın URL'sini değiştirmez. URL değişirse, Sayfaları ziyaretleri hedef türünü kullanın.

Bu tür bir hedefe ulaşıldığına dair bilgi Yandex.Metrica'ya JavaScript aracılığıyla iletilir. Bu şekilde istediğiniz her türlü eylemi serbestçe izleyebilirsiniz.

Ecommerce'te hedefe ulaşıma dair bilgi goal_id alanı aracılığıyla ve ilgili eylem bilgileriyle birlikte aktarılır.

Uyarı. Ancak bazı durumlarda ziyaretçilerin hedefe ulaşması site üzerinden değil telefonla veya başka yollarla gerçekleşebilir. Bu tür ziyaretçileri dahil etmek için, arama izleyiciden Yandex.Metrica'ya veri aktarımını ayarlayın. Bundan sonra aramalar, Yandex.Metrica raporlarına eklenecek ve özel rapor grubu kullanılması mümkün olacaktır.
  1. “JavaScript eylemi” hedefi nasıl oluşturulur?
  2. Kısıtlamalar

“JavaScript eylemi” hedefi nasıl oluşturulur?

Hedef oluşturma sırasında hedefin tanımlayıcısı (ID'si) belirtilir. Hedefe ulaşıldığında ID'nin iletilmesi için reachGoal yönetimi çağrılır.

Bu tür hedef Turbo sayfalarda kullanılabilir.

Uyarı.

Not: URL'sinde site sayfaları içermeyecek kimlik belirleyici değerlerini kullanın. Aksi takdirde, hedef oluşturulurken seçilen değeri adres bilgilerinde barındıran sayfaların ziyaret bilgilerinin de hesaba katıldığı hatalı istatistikler toplanır.

Kimlik belirleyici değerleri /, &, #, ?, = simgelerini içermemelidir. Kimlik belirleyiciye artı (+) simgesi eklemek istiyorsanız bunun yerine %2B kodunu kullanın.

  1. Site sayfalarında reachGoal yöntemi kullanılır.

    Örnekler:

    Butonun tıklanması
    ...
    <form action="">
        ...
        <input type="button" onclick="yaCounterXXXXXX.reachGoal('TARGET_NAME'); return true;" value="Ismarla" />
    </form>
    ...

    Burada:

    • XXXXXX: Sayacınızın numarasıdır.
    • TARGET_NAME, hedefin kimlik belirleyicisidir.
    Formun doldurulması
    ...
    <form action="" method="get" onsubmit="yaCounterXXXXXX.reachGoal('TARGET_NAME', function () {
    alert('Veriler başarıyla gönderildi');
    }, <Callback işlevi içindeki this anahtar kelimesine göre kullanılabilir bağlam>); return true;">
        ...
    </form>
    ...

    Burada:

    • XXXXXX: Sayacınızın numarasıdır.
    • TARGET_NAME, hedefin kimlik belirleyicisidir.
  2. Yandex.Metrica'da Ayarlar menüsündeki Hedefler sekmesine girip Hedef ekle butonuna tıklayın.
  3. İsim alanına oluşturulan hedefin adını yazın.
  4. JavaScript eylemi seçeneğini etkinleştirin.
  5. Hedef belirleyicisini belirtin.
  6. Hedef Ekle butonuna tıklayın ve değişiklikleri kaydedin.

Yandex.Metrica, ayarların kaydedilmesinden birkaç dakika sonra hedefle ilgili istatistikleri toplamaya başlayacaktır.



Kısıtlamalar

  • Her sayaç için en fazla 200 hedef belirtilebilir.
  • Servis, ziyaretçinin aynı hedefe ulaşmasını tek bir sayaçta en sık saniye başı bir defa kaydeder.
  • Bir ziyaret sırasında servis sayaç için oluşturulan tüm hedefler için en fazla 400 ulaşım saptayabilir.
  • Sayaç ya da hedefi düzenlerken bunlardan daha önce toplanmış olan bilgiler değişmez.
  • Bir hedef silmeniz durumunda bununla ilgili toplanmış bilgiler raporlarda görüntülenmez.