İzin QA Kontrol Listesi: Bir Sürümü Yayınlamadan Önce Test Etmeniz Gerekenler

İzin Neden Kendi QA'sını Gerektirir?

İzin sessizce bozulur. Bir ekip arkadaşının eklediği yeni bir betik, değişen bir etiket tetikleyicisi veya yeniden adlandırılan bir çerez, ziyaretçi seçim yapmadan takibi başlatabilir ya da tercihleri kaydetmeyi tamamen durdurabilir; bir rapor tuhaf görünene kadar kimse fark etmez. Her sürümden önce çalıştırılan kısa, tekrarlanabilir bir kontrol listesi bunların çoğunu yakalar.

Kontrolleri temiz bir tarayıcı profilinde veya gizli pencerede, eklentiler kapalıyken çalıştırın ve her maddenin yanına sonucu not edin.

A. İlk Ziyaret

  1. Banner görünür; ilk sayfa yüklemesinde önemli içeriği örten bir yerleşim sıçraması olmaz.
  2. Bir tercih yapılmadan hiçbir gerekli olmayan etiket tetiklenmez. Analitik ve reklam isteklerini ağ sekmesinde kontrol edin.
  3. Bir tercih yapılmadan hiçbir gerekli olmayan çerez yazılmaz. Application sekmesini kontrol edin.
  4. İznin gerektiği yerlerde varsayılan izin sinyalleri reddedilmiş durumdadır.
  5. Banner açıkken sayfa kullanılabilir kalır ve içerik okunabilir.

B. Tercih Yapmak

  1. Tümünü kabul et doğru etiketleri etkinleştirir ve sinyal hemen verildi durumuna geçer.
  2. Tümünü reddet, kabul etmek kadar kolay bulunur ve tıklanır; gerekli olmayan etiketleri kapalı tutar.
  3. Ayrıntılı seçimler çalışır: yalnızca analitiği açmak analitiği etkinleştirir, başka hiçbir şeyi değil.
  4. Tercih hatırlanır: yeniden yüklemeden sonra ve sonraki sayfada banner tekrar çıkmaz.
  5. Tercih kaydedilir: izin günlüğünüzde bir zaman damgasıyla yer alır.

C. Tercihi Değiştirmek

  1. Kalıcı bir giriş noktası (alt bilgi bağlantısı veya simge), her sayfada tercihleri yeniden açar.
  2. İznin geri çekilmesi ilgili etiketleri durdurur ve mümkün olduğunda çerezlerini kaldırır.
  3. Reddetmeden kabule geçmek, elle yenileme gerektirmeden etiketleri başlatır.

D. Bölgeler ve Diller

  1. Bölge kuralları beklendiği gibi çalışır: hizmet verdiğiniz her bölgeden bir ziyaretçiyi simüle etmek için VPN veya bir test ayarı kullanın.
  2. Dil ziyaretçinin diline uyar ve her düğme etiketi çevrilmiştir; ham anahtarlar görünmez.
  3. Sunuyorsanız sağdan sola yazılan diller yerleşimi doğru biçimde yansıtır.

E. Teknik ve Platform

  1. Reklam sinyalleri reklam etiketlerine ulaşır: izin dizenizin veya eşdeğer sinyalin reklam isteklerinde bulunduğunu doğrulayın.
  2. Mobil tarayıcılar banner'ı dikey ve yatay modda düzgün gösterir; düğmeler dokunmak için yeterince büyüktür.
  3. Erişilebilirlik temelleri: yalnızca klavyeyle gezinme çalışır, odak görünürdür ve ekran okuyucu iletişim kutusunu duyurur.
  4. Performans: banner betiği işlemeyi engellemez ve yüklendikten sonra ana içeriği aşağı itmez.

Sürümleri Yavaşlatmadan Nasıl Çalıştırılır?

Eklemeye Değer Özel Durumlar

Mülkünüze özgü her şey için maddeler ekleyin: gömülü video oynatıcılar, sohbet widget'ları, haritalar, sosyal medya düğmeleri ile ödeme veya giriş iframe'leri çoğu zaman kendi izleyicilerini yükler. Web görünümü olan bir mobil uygulama yayınlıyorsanız, A'dan C'ye bölümleri uygulama içinde de tekrarlayın. Her olay size bir şey öğrettiğinde listeye bir satır ekleyin; böylece aynı hata geri dönemez.

Bir Kontrol Başarısız Olduğunda Ne Yapılmalı?

Başarısız bir izin kontrolünü, tercihten önce takip eden veya bir reddi yok sayan her şey için sürüm engeli sayın. Biraz kaymış bir düğme gibi kozmetik sorunlar bir kayıtla yayına çıkabilir. Öncelik sırası şöyledir: tercihten önce takip, yok sayılan tercih, kaybolan tercih, sonra görünüm.

FlexyConsent Nerede Devreye Giriyor?

FlexyConsent'in banner'ı 57 dilde sunulur ve Google Consent Mode v2, IAB TCF 2.4 ile IAB GPP v1.1'i destekler; bu da yukarıdaki teknik maddelerin çoğunu kapsar. Kontrol listesi yine de geçerlidir, çünkü sayfada gerçekte neyin tetikleneceğine kendi etiketleriniz, temalarınız ve betikleriniz karar verir.

Temel Çıkarımlar

← Blog Tümünü Oku →