Amaçlarla çalışırken karşılaşılan sorunların çözümü
Bu bölüm yardımıyla amaç oluştururken karşılaşacağınız sorunları tek başınıza çözebileceksiniz.
Adım 1 — Sayacın çalışıp çalışmadığını kontrol etme
Şunları yaptığınızdan emin olun:
- Amaç sayfasında sayaç kurulu. Site içeriğin bir bölümü çerçeve içinde görüntüleniyorsa sayaç kodunu aynı çerçevenin içine yerleştirin.
- Sitedeki sayacın işlemesini başka script’ler bloke etmiyor.
- Sayacın, Adblock Plus eklentisi tarafından bloke edilmiyor olması.
- Hedef sayfasını dikkate almayan filtrelerin ayarlanmamış olması.
Sitedeki sayacın çalışıp çalışmadığını kontrol edin.
Ziyaretçi, sayaç yüklenmeden önce sitenin sayfasından ayrıldığında da amaç gerçekleşmiş sayılmaz.
Adım 2 — Sitedeki ayarları kontrol edin
Amaç tipini seçin:
Aşağıdaki hallerde hedef ulaşılmış sayılmaz:
reachGoal
yöntemi çağrı kodu eksik.reachGoal
yöntemi doğru şekilde eklenmiş ama bu yöntemi çağıracak eylem meydana gelmiyor. Örneğin, veri ve form gönderirken onsubmit olayı.reachGoal
yöntemindeki sayaç numarası, ayarlarda “JavaScript eylemi” hedefi eklenen sayaçtan farklı.
Ayrıca reachGoal
çağrısının doğru yazılıp yazılmadığını kontrol edin. Aşağıdakileri kullanıyorsanız:
-
Yeni
ym(XXXXXX, 'reachGoal', 'goal')
formatını kullanıyorsanız sitenize yeni sayaç kodundan kurun (tavsiye edilir). -
Eski
yaCounterXXXXXX.reachGoal('goal')
formatını kullanıyorsanız sayaç kodunun herhangi bir versiyonunu kullanabilirsiniz.Ayrıca sitenizde sayaç kodunun eski versiyonu varsa ve
reachGoal
, sayaç kodunun başlatılmasından önce çağrıldıysa, tarayıcı konsolunda “yaCounterХХХХХХ is not defined” hatası görüntülenir. Sayaç koduna triggerEvent parametresini eklemeniz ve sayaç başlatma kontrolünün ardından hedefe ulaşmaya olanak tanımanız önerilir.
Adım 3 — Hedef ayarlarını kontrol edin
reachGoal yöntemindeki hedef belirleyicisi ile, sayaç ayarlarındaki belirleyicinin örtüştüğünden emin olun.
Öneriler işe yaramadı
Aşağıdaki hallerde hedef ulaşılmış sayılmaz:
- Sayfada döngüsel yönlendirme var.
- Site sayfasının URL’si hashmark kullanıyor (örneğin, https://example.com/page/#fragment) ve buna benzer bir adres ziyaret edildiğinde sayfa yenilenmiyor. Sayaç ayarlarında Tarayıcının adres satırında hash'in takip edilmesi seçeneğini çalıştırıp sitenin tüm sayfalarında sayaç kodunu güncellemeniz önerilir.
Adım 3 — Hedef ayarlarını kontrol edin
Şunları yaptığınızdan emin olun:
-
Amaç sayfası URL’si doğru gösterilmiş.
-
Amaçlarda hata yok. Amaç oluşturmak istediğiniz koşulu seçin:
Amaç koşullarında gösterilen sayfa adresinin amaç sayfası adresiyle (www ibaresinin olup olmadığı önemli değildir) eşleştiğinden emin olun. Örneğin https://www.example.ru/page/ sayfasının ziyaretin takip edilmesi için belirlenecek hedef şöyle görünecektir:
- https://example.com/page/.
- https://www.example.com/page/.
Öneriler işe yaramadı
Amaç sayfalarının adresinin, amaç koşullarında belirtilen adres kısmını içerdiğinden emin olun.
Örneğin https://example.com/catalog sayfası için bunu içeren “url: catalog” koşulu çalışırken, bunu içeren “url: catalog/” koşulu çalışmayacaktır; hedef sayfanın adresinin sonunda /simgesi yoktur. Amaç telefon numarasına tıklama ise telefondaki + işareti yerine koşullarda şunu kullanın:
%2B
. (tel:%2B 7495 111-11-11).Öneriler işe yaramadı
Amaç sayfalarının URL adreslerinin amaç ayarında belirtilen adres kısmından itibaren, HTTP / HTTPS protokollerini de kapsayacak şekilde başladığından emin olun. Örneğin https://www.example.com/catalog/koltuk ve https://example.com/catalog/yatak adlı katalog sayfalarındaki ziyaretlerin takip edilebilmesi için hedef şu şekilde görünmelidir: "bununla başlayan url: https://example.com/catalog" veya "bununla başlayan url https://example.com/catalog/".
Öneriler işe yaramadı
Amaç sayfalarının adresinin, amaçlar yapılandırılırken belirlenen düzenli ifadeyi karşıladığından emin olun. Düzenli ifade koşulları
Düzenli ifadeyi kontrol etmek
Kontrol etmek için “Popüler” raporunu açın ve bu raporda düzenli ifade görüntülemesine yönelik segment oluşturun. Örneğin URL’sinde rakamların olduğu sayfanın ziyareti sayısı gerekiyorsa, hedef koşulu şu şekilde görünebilir: "URL: düzenli ifade\d".
Öneriler işe yaramadı
Her adımın, bir önceki adımın tamamı yerine getirilmeden atılmamış olduğundan emin olun.
Adım 3 — Hedef ayarlarını kontrol edin
Amacın adımlarının doğru şekilde ayarlanıp ayarlanmadığını kontrol edin.
Hedef ayarlarını kontrol edin: Eğer Belirli adres seçtiyseniz e-posta adresinin doğru girilip girilmediğini. E-posta, sitedeki bağlantıda olduğu gibi belirtilmelidir.
Web sitesindeki adreslerin doğru formatta olup olmadığını kontrol edin. Yandex Metrica e-posta adreslerini bağlantılardaki mailto:<adres>
parametresine göre tanır. Örneğin: <a href="mailto:mail@example.com">E-posta yaz</a>
Öneriler işe yaramadı
Hedef ayarlarını (telefon numarasının doğru belirtildiğini) kontrol edin. E-posta, sitedeki bağlantıda olduğu gibi fakat tel:
olmadan belirtilmelidir. Örneğin, +901234567890.
Öneriler işe yaramadı
Hedef ayarlarını kontrol edin; URL'nin mesajlaşma uygulaması bağlantısında doğru olup olmadığını kontrol edin:
Mesajlaşma uygulaması |
URL |
Yandex Messenger |
|
|
|
Skype |
|
Telegram |
|
Viber |
|
|
|
VK |
|
Faydalı bağlantılar |
Çevrimiçi eğitim |
Rusya Federasyonu topraklarında yasaklanmış bir servistir.