Hata kodları, yerine getirilmemiş reklam istekleriyle ilgili sorunları giderirken son derece faydalı olabilir.
Bu makalede aşağıdaki bilgiler verilmektedir:
- Google Mobile Ads SDK'sı hata kodları
- SDK hata kodlarını almaya yönelik seçenekler
- Yaygın SDK hata kodu türleri
- Ek kaynaklar
Google Mobile Ads SDK'sı hata kodları
Google Mobile Ads SDK'sı hata kodları, reklam isteklerinin neden yerine getirilmediğini anlamanıza yardımcı olur. SDK Google sunucularına reklam isteği gönderdiğinde, sunucu bir reklamla veya yerine getirmeme yanıtıyla karşılık verir. Bazen yerine getirmeme yanıtı, hatanın nedenini belirten bir hata mesajı içerir.
Hata kodu sağlanmayan durumlarda Reklamların gösterilmemesiyle ilgili sorunları gidermeye yönelik kaynaklar sayfamıza göz atabilirsiniz. Ayrıca reklam inceleyici kullanılarak bulunan sorunları giderebilirsiniz.
SDK hata kodlarını almaya yönelik seçenekler
Android için:
- Reklam yükleme hatası geri çağırma işlevini kullanarak reklam yükleme hatalarını alma
- Ağ izlemeyi ayarlayın ve
"Ads.*: Ad failed to load"
ifadesini içeren günlüğü bulun.
iOS için:
- Reklam yükleme hatası geri çağırma işlevini kullanarak reklam yükleme hatalarını alma
- Xcode hata ayıklama konsolundan reklam günlüklerinizi görüntüleme
Yaygın SDK hata kodu türleri
Bu tabloda, en sık karşılaşılan hata kodları, hata kodlarının ne anlama geldiği ve uygulayabileceğiniz adımlar listelenmektedir.
Hata kodu (Android) |
Hata kodu (iOS) |
Bu ne anlama geliyor? | Neler yapabilirsiniz? |
---|---|---|---|
ERROR_CODE_ |
GADErrorServer |
Bu hata kodu, reklam sunucusu hatası olduğunda (ör. reklam sunucusundan geçersiz bir yanıt alındığında) gösterilir. |
|
ERROR_CODE_ |
GADErrorInvalid |
Bu hata kodu, geçersiz bir reklam isteği için (ör. reklam birimi kimliği yanlış olduğunda) gösterilir. Bu hata kodu genellikle reklam isteğinin uygulanma şeklinin SDK şartlarını karşılamadığını gösterir. |
İşlevleri doğru şekilde uygulamanıza yardımcı olması için geliştirici belgelerindeki örnek koda ve örnek uygulamalara bakın. |
ERROR_CODE_ |
GADErrorNetwork |
Bu hata, bir reklam isteği ağ bağlantısı nedeniyle yerine getirilemediğinde gösterilir. Bunun nedeni, bir kullanıcının telefonunun ağlar arasında geçiş yapması veya uygulama ile reklam sunucusu arasındaki iletişimi bozan ağ arızaları olabilir. |
İnternet bağlantınızın stabil olduğundan emin olun. Not: Bazı telekom sağlayıcıları politika nedeniyle belirli trafik türlerini sınırlandırabilir. Bu da bu hataya neden olabilir.
|
ERROR_CODE_ |
GADErrorNoFill |
Bu hata koduyla karşılaşırsanız reklam isteği başarılı olmuştur ancak talep olmadığı için reklam döndürülmemiştir. Neler oluyor? Reklamverenler işletme ile alakalı olan belirli bölgeleri, platformları ve kullanıcı profillerini hedefleyebilir. Bu durum, zaman zaman belirli bir bölge veya kullanıcı profili için daha az reklam sunulmasına neden olabilir. Bu hata kodu, uygulamadan reklam isteği gönderildiği anda uygun bir reklam bulunmaması nedeniyle uygulama şeklinin doğru şekilde gerçekleştirildiğini ancak reklam isteğinin yerine getirilmediğini gösterir. |
|