Reklam Gelirinizi Sessizce Öldüren Onay Dizesi Hataları

Sessiz Gelir Sızıntısı

eCPM'niz her ay birkaç puan aşağı kaydığında, neden nadiren envanter veya taban fiyatlardır. Çoğu zaman bozuk bir TC string — her reklam isteğiyle birlikte giden IAB Şeffaflık ve Onay Çerçevesi (TCF) sinyali — nedendir. Hatalı veya eksik bir dize gürültülü bir hata fırlatmaz. Bunun yerine, reklam sunucusu sessizce kişiselleştirilmemiş reklamlara geri döner, talep ortakları devre dışı kalır ve gelir tek bir uyarı olmadan akar. EEA ve Birleşik Krallık'ta para kazanan uygulama ve oyun yayıncıları için bu, kayıp gelirin en çok göz ardı edilen nedenidir.

TC String Aslında Ne Taşır

TC string, Consent Management Platform (CMP) tarafından oluşturulan base64 kodlu bir veri bloğudur. Kullanıcının seçimlerini kodlar: onaylanan amaçlar, izin verilen satıcılar, CMP kimliğiniz, politika sürümü ve bir zaman damgası. Alıcılar bunu, kişiselleştirilmiş hedeflemeyle teklif verip veremeyeceklerine karar vermek için milisaniyeler içinde çözer. İki sinyal de aynı derecede önemlidir:

Bunlardan herhangi biri yanlışsa, kullanıcı gerçekten onay vermiş olsa bile talep buharlaşır.

Size Sessizce Para Kaybettiren Beş Hata

1. Eksik veya süresi dolmuş dize. CMP hiçbir zaman bir dize yazmazsa veya önbelleğe alınmış onay yeniden sorma pencerenizin ötesinde yaşlanırsa, istekler sinyalsiz çıkar. Alıcılar "dize yok"u "onay yok" olarak değerlendirir ve yalnızca düşük eCPM'li bağlamsal talep ile teklif verir veya açık artırmayı atlar.

2. Yanlış CMP kimliği. Her sertifikalı CMP'nin dizeye gömülü kayıtlı bir kimliği vardır. Tanınmayan bir kimlik yazılırsa, Google ve IAB satıcıları bunu reddeder — eski SDK hâlâ paketlenmiş haldeyken bir taşımanın ardından yaygındır.

3. Satıcı bildirilmemiş. Bir talep ortağı tam onaya sahip olabilir, ancak satıcı kimliği izin verilen satıcı listesinde değilse kişiselleştirilmiş teklif veremez. Yayıncılar bir ortak ekledikten sonra listeyi güncellemeyi sıkça unutur.

4. Hatalı gdprApplies. Bir tamsayı yerine "1" dizesi geçirmek veya açıkça EEA'da olan bir kullanıcı için undefined bırakmak alıcıların kafasını karıştırır. Yanlış bir gdprApplies=0 ayrıca, düzgün görünürken sizi uyum riskine maruz bırakabilir.

5. Consent Mode sinyalleri tetiklenmiyor. TCF dizesi kusursuz olabilirken Consent Mode varsayılan reddedildi durumunda kalabilir — örneğin SDK reklamları onay çözülmeden önce yüklediğinde. Google o zaman TC string'den bağımsız olarak kişiselleştirilmemiş reklamlar sunar.

Adım Adım Bir Hata Ayıklama İş Akışı

Cihazdan reklam sunucusuna doğru çalışın ve temiz bir durumda yeniden üretin — uygulama verilerini temizleyin veya yeni bir tarayıcı profili kullanın, böylece eski onay sizi yanıltmasın.

Kök Nedeni Düzeltmek

Tek bir bozuk isteği yamalamak kolaydır; bir sonrakini önlemek asıl iştir. Reklamları başlatmadan önce onayı beklemelerini sağlayın, satıcı listenizi talep yığınınızla senkronize tutun ve kişiselleştirilmiş ile kişiselleştirilmemiş gösterimlerin oranını izleyin — oradaki bir kayma en erken uyarınızdır.

Google sertifikalı bir CMP burada değerini kanıtlar. FlexyConsent, doğru CMP kimliği ve satıcı bildirimleriyle geçerli IAB TCF 2.3 dizeleri yayar, Consent Mode v2 sinyallerini tetikler, böylece ad_user_data ve ad_personalization kullanıcının seçimini izler ve web, Android ve iOS genelinde onay oranı analizini ortaya çıkarır — böylece bozuk bir dize ödemenizde değil, bir panoda görünür.

Önemli Çıkarımlar

← Blog Tümünü Oku →