Özel pikselleri test etme

Bir piksel oluşturduktan sonra, online mağazanızda müşteri etkinliklerinin doğru şekilde tetiklendiğinden emin olmak için pikseli test edin. Özel pikselleri test etme ve piksel hatalarını gidermeyle ilgili aşağıdaki ipuçlarını gözden geçirin.

Özel bir pikselin bağlı olduğunu doğrulama

  1. Shopify yöneticinizde, Ayarlar > Müşteri Etkinlikleri'ne gidin.
  2. Test ettiğiniz pikselin satırında, Durum sütunundaki değerin Bağlı olduğundan emin olun.
  3. Piksel bağlı değilse önce ... simgesine, ardından Bağla'ya tıklayın.

Özel pikselinizi tarayıcının konsol günlük kaydını kullanarak test etme

Bir tarayıcı konsolu günlüğü kullanarak özel pikselinizin yüklenip yüklenmediğini ve bir müşteri etkinliğine abone olup olmadığını test edebilirsiniz. Konsolunuzu kontrol etmek için gereken adımlar, kullandığınız web tarayıcısına bağlıdır. Örneğin, Google Chrome'da konsolu nasıl kullanacağınızı öğrenmek için Chrome for Developers'taki Konsola genel bakış belgesine bakın.

Tarayıcınızın önbelleğinin temizlenmesi biraz zaman alabileceğinden konsolunuzu bir defadan fazla kontrol etmeniz veya piksel yüklenmeden önce başka bir tarayıcı penceresi ya da cihaz kullanmanız gerekebilir.

Özel bir pikselin yüklenip yüklenmediğini test etme

GDPR ayarları veya üçüncü taraf komut dosyaları gibi belirli faktörler, pikselin yüklenmesini engelleyebilir. Pikselin doğru yüklenip yüklenmediğini test etmek için piksele bir kod parçacığı ekleyebilirsiniz. Bu kod parçacığı, tarayıcınızın konsolundan okunabilecek bir mesaj ekler. Mesaj tarayıcı konsolunda görünüyorsa piksel web sitenize başarıyla yüklenmiştir.

Adımlar:

  1. Shopify yöneticinizde, Ayarlar > Müşteri Etkinlikleri'ne gidin.
  2. Test ettiğiniz piksele tıklayın ve Kod bölümünde, diğer tüm kodlardan önceki ilk satıra şu ifadeyi girin: console.log("yüklendi");
  3. Kaydet'e tıklayın.
  4. Online mağazanızı ziyaret edin, ardından console.log ifadenizin görüntülendiğini doğrulamak için tarayıcı konsolunuzu kullanın.

Pikselin yüklenmediği durumlarda hata giderme

Pikseliniz, console.log("yüklendi"); koduyla test ettikten sonra yüklenmiyorsa pikselin yüklenmesine engel olan müşteri gizliliği ayarları olabilir.

Shopify yöneticinizde, Ayarlar > Müşteri gizliliği bölümüne giderek oturumunuza uygulanıyor olabilecek Shopify yöneticisi müşteri gizliliği ayarları olup olmadığını kontrol edin. Müşteri gizliliği ayarlarınıza bağlı olarak aşağıdaki adımları takip edin:

  • Bölgenizde onay gerektiren müşteri gizliliği ayarlarınız varsa çerez başlığınız aracılığıyla onay verdiğinizden emin olun.
  • Pikselin yüklenmesini engelleyen müşteri gizliliği ayarlarınız yoksa tarayıcınızın çerezlerini silerek çerez banner'ını sıfırlayın ve onay verin.

Onayları yönetmek için üçüncü taraf bir araç kullanıyorsanız destek almak için üçüncü taraf sağlayıcınızla iletişime geçin.

Pikselin bir müşteri etkinliğine abone olup olmadığını test etme

Özel bir pikselin bir müşteri etkinliğine abone olup olmadığını test etmek için aşağıdaki kodu özel piksele ekleyip page_viewed ifadesini, test etmek istediğiniz etkinlikle değiştirebilirsiniz:

analytics.subscribe("page_viewed", async (event) => { console.log(event); });

Adımlar:

  1. Shopify yöneticinizde, Ayarlar > Müşteri Etkinlikleri'ne gidin.
  2. Test ettiğiniz piksele tıklayın ve Kod bölümüne müşteri etkinliğine abonelik test kodunu girin.
  3. Kaydet'e tıklayın.
  4. Online mağazanızı ziyaret edin, ardından console.log ifadenizin görüntülendiğini doğrulamak için tarayıcı konsolunuzu gözden geçirin.

Ek sorun giderme

Özel pikselin bir müşteri etkinliğine doğru şekilde abone olup olmadığı hâlâ net değilse aşağıdaki hata giderme tekniklerini deneyin:

  • Tarayıcınızın çerezlerini temizleyin.
  • Standart bir etkinliği test ediyorsanız etkinliği tetiklemek için gerekli adımları takip ettiğinizden emin olmak için Shopify'ın standart etkinlik açıklamaları geliştirici belgelerini gözden geçirin.
  • Özel bir etkinliği test ediyorsanız theme.liquid dosyalarınızda veya ödeme uzantılarınızda yayınlama kodunuzun önüne ve arkasına bir console.log ifadesi yerleştirerek publish() kodunuzun etkinleştiğini doğrulayın. Örnek:
    console.log("yayınlama öncesi"); Shopify.analytics.publish("my_custom_event", myCustomData); console.log("yayınlama sonrası");

Üçüncü taraf piksel SDK'sı testi

Piksel SDK'sı (yazılım geliştirme kiti), pikselinizin müşteri davranışları hakkında bilgi toplaması için gerekli araçları içerir. Üçüncü taraf bir piksel SDK'sının aşağıdaki davranışlarını test edebilirsiniz:

Üçüncü taraf piksel SDK'sının yüklenip yüklenmediğini test etme

Ağ sekmenizi kontrol etmek için gereken adımlar, kullandığınız web tarayıcısına bağlıdır. Örneğin, bir Google Chrome'da ağ sekmenizi nasıl kontrol edeceğinizi öğrenmek için Chrome for Developers'taki Ağ etkinliğini inceleme belgesine bakın.

Üçüncü taraf SDK'sının yüklenip yüklenmediğini test etmek için üçüncü taraf sağlayıcınızın SDK URL'si kodunu alarak piksel kodunuza eklemeniz gerekir. Destek için üçüncü taraf piksel sağlayıcınızla iletişime geçin.

Adımlar:

  1. Shopify yöneticinizde, Ayarlar > Müşteri Etkinlikleri'ne gidin.
  2. Test etmek istediğiniz özel piksele tıklayın.
  3. Kod bölümünde, üçüncü taraf sağlayıcınızın verdiği piksel SDK'sı kodunu, piksel kodunuzun sonuna girin.
  4. Kaydet'e tıklayın.
  5. Online mağazanızı ziyaret edin ve üçüncü taraf sağlayıcının SDK URL'sinin indirildiğini doğrulamak için ağ sekmenizi kontrol edin.
  6. İsteğe bağlı: Üçüncü taraf piksel SDK'sı yüklenmiyorsa korumalı alanda JavaScript çalışma zamanı hataları olup olmadığını kontrol edin. Örneğin Chrome'da, konsol günlüklerini gözden geçirmek için belirli bir iFrame'i seçebilir ve günlük kayıtlarını, test etmek istediğiniz belirli bir pikselle sınırlayabilirsiniz. Chrome'da JavaScript çalışma zamanı hatalarını kontrol etme hakkında daha fazla bilgi edinmek için Chrome'un JavaScript hatalarını ayıklama belgesine bakın.

Test sırasında üçüncü taraf piksel SDK'sı yüklenmiyorsa destek almak için üçüncü taraf piksel sağlayıcınızla iletişime geçin.

Diğer üçüncü taraf piksel SDK'sı testleri

Üçüncü taraf bir piksel SDK'sının başlatılıp başlatılmadığını ve etkinlikleri toplayıp toplamadığını test etmek için üçüncü taraf piksel sağlayıcınızın belgelerine bakın.

Bir piksel SDK'sının etkinlikleri toplayıp toplamadığını test etmek için tarayıcınızın ağ sekmesini kontrol etmenniz istenebilir. Ağ sekmenizi kontrol etmek için gereken adımlar, kullandığınız web tarayıcısına bağlıdır. Örneğin, bir Google Chrome tarayıcısında ağ sekmenizi nasıl kontrol edeceğinizi öğrenmek için Chrome for Developers'taki Ağ etkinliğini inceleme belgesine bakın.

Shopify ile satış yapmaya hazır mısınız?

Ücretsiz olarak dene