Etiket Yöneticisi'nde sunucu tarafı kapsayıcınızı önizleyebilir ve bu hata ayıklama adımlarını uygulayabilirsiniz.
Önizleme düzenini anlama
Hata ayıklayıcıyı açmak için Etiket Yöneticisi'nde sunucu kapsayıcınızı seçin ve Önizle'yi tıklayın.
Sol panelde, gelen HTTP istekleri (ör. collect?v=2&....
) listelenir. İstekte bulunan istemci bir etkinlik verisi nesnesi (ör. scroll
,
page_view
, add_to_cart
) oluşturduysa bu etkinlik, isteğin altında bir alt öğe olarak görüntülenir.
Sağdaki sekmeler, sol panelde seçilen öğeyle ilgili ayrıntıları içerir. Her sekme ayrı bir bölümde açıklanmıştır.
Hata ayıklama istekleri
İstek sekmesi aşağıdakilerle ilgili kutular içerir:
- İstekte bulunan istemci
- Giden HTTP istekleri
- Gelen HTTP isteği
İstek üzerinde doğru istemcinin olup olmadığını kontrol edin
Sunucu kapsayıcılarında birçok istemci olabilir ancak yalnızca bir istemci istek alabilir. Doğru istemci, tarayıcıdan gelen isteğin biçimini tanır ve eşleşme varsa bunu talep eder.
Ayrıntılarını incelemek için İstemci kutusunu tıklayın. Bu bilgi, Müşteriler > İstemci adı bölümündeki istemci yapılandırmasıyla eşleşmelidir.
Gelen istekleri kontrol et
Gelen isteğin tüm ayrıntılarını görüntülemek için Gelen HTTP İsteği kutusunu tıklayın.
İstek (collect?v=...
), Chrome ağ sekmesinde gördüğünüz şeyi 1:1 temsil etmelidir. Tarayıcıda gördüklerinizin eşleştiğini ve sunucu kapsayıcısının doğru parametreleri aldığını doğrulayın.
Giden istekleri kontrol et
Aşağıdaki konularla ilgili ayrıntıları görmek için Giden HTTP İstekleri kutusunu tıklayın:
- İsteği oluşturan etiket
- Giden istek
- Tedarikçi uç noktası tarafından döndürülen HTTP yanıtı
Giden istek ayrıntıları, sunucu kapsayıcısı tarafından satıcı uç noktasına gönderilen verileri gösterir.
Yanıt, satıcı uç noktası tarafından döndürülen durum kodunu, üstbilgileri ve varsa gövdesini (varsa) gösterir.
Etiketlerde hata ayıklama
Etiketler sekmesinde, yapılandırılmış tüm etiketler listelenir:
- Tetiklenen Etiketler: Etkinlik tarafından tetiklenen etiketler. Her kutu, etiketin başarısız olup olmadığını veya tetiklenip tetiklenmediğini ve etiketin kaç kez tetiklendiğini gösterir.
- Tetiklenmeyen Etiketler: Tetiklenmeyen kullanılabilir etiketler.
Etiket özelliklerini, giden HTTP isteklerini ve etkinleşen tetikleyicileri görüntülemek için herhangi bir kutuyu tıklayın.
Sunucu etiketlerini yapılandırma ve uygulama hakkında daha fazla bilgi edinmek için Sunucu etiketi oluşturma bölümüne bakın.
Değişkenleri hata ayıklama
Değişkenler etiketi, etkinliğin değişkenlerini listeler ve değişken türünü, iade türünü ve değeri içerir. Örneğin, bir user-engagement
etkinliğinin ekran görüntüsünde var_screen_resolution
değişkeninin “1536x864” olarak ayarlandığı gösterilmektedir.
Değişken değerlerini ayarlamak için kullanılan veriler Etkinlik Verileri sekmesinde gösterilir.
Yerleşik değişkenleri ve kullanıcı tanımlı değişkenleri yapılandırma hakkında daha fazla bilgi için Değişkenler bölümünü okuyun.
Etkinlik verilerinde hata ayıklama
Etkinlik Verileri sekmesi, etkinlikle ilgili tüm ayrıntıları gösterir. Bu veriler, Değişkenler sekmesindeki değişken değerlerini belirlemek için kullanılır.
Konsol
Konsol sekmesi, tetiklenen etiketlerden kaynaklanan tüm hataları gösterir. Günlük, her bir hata mesajını ve kaynağını (ör. geçersiz bir uç nokta veya hedef API çağrısı) içerir.