Bu kılavuzda, reklam entegrasyonunuzda test reklamlarını nasıl alacağınız açıklanmaktadır. Test reklamverenlerini Google reklamverenlerinden ödeme almadan tıklayabilmek için geliştirme sürecinde test reklamlarını kullanmak önemlidir. Test modunda olmadan çok fazla reklamı tıklarsanız hesabınızın geçersiz etkinlik nedeniyle işaretlenmesi riskiyle karşı karşıya kalırsınız.
Test reklamlarını almanın iki yolu vardır:
- Google'ın demo reklam birimlerinden birini kullanın.
- Kendi reklam biriminizi kullanın ve test modunu etkinleştirin.
Ön koşul
- Başla'yı tamamlayın.
Demo reklam birimleri
Testi etkinleştirmenin en hızlı yolu, Google tarafından sağlanan demo reklam birimlerini kullanmaktır. Bu reklam birimleri AdMobhesabınızla ilişkilendirilmemiş. Bu nedenle, bu reklam birimlerini kullandığınızda hesabınızın geçersiz trafik oluşturma riski yoktur.
Aşağıda, her biçim için belirli test reklam öğelerine işaret eden demo reklam birimleri verilmiştir:
Reklam biçimi | Demo reklam birimi kimliği |
---|---|
Uygulama açılışı | ca-app-pub-3940256099942544/5662855259 |
Banner | ca-app-pub-3940256099942544/2934735716 |
Geçiş reklamı | ca-app-pub-3940256099942544/4411468910 |
Geçiş Videosu | ca-app-pub-3940256099942544/5135589807 |
Ödüllü | ca-app-pub-3940256099942544/1712485313 |
Ödüllü Geçiş Reklamı | ca-app-pub-3940256099942544/6978759866 |
Yerel Gelişmiş | ca-app-pub-3940256099942544/3986624511 |
Yerel Gelişmiş Video | ca-app-pub-3940256099942544/2521693316 |
Test cihazlarını etkinleştir (Test modu)
Üretim odaklı görünen reklamlarla daha titiz testler yapmak istiyorsanız artık cihazınızı test cihazı olarak yapılandırabilir ve kullanıcı arayüzünde oluşturduğunuz AdMob reklam birimlerini kullanabilirsiniz. Test cihazları, AdMob kullanıcı arayüzünde veya Google Mobile Ads SDK'sı kullanılarak programatik olarak eklenebilir.
Cihazınızı test cihazı olarak eklemek için aşağıdaki adımları uygulayın.
Test cihazınızı AdMob kullanıcı arayüzüne ekleyin
Test cihazı eklemenin ve yeni veya mevcut uygulama derlemelerini test etmenin basit, programatik olmayan bir yolu için AdMob kullanıcı arayüzünü kullanın. Nasıl yapacağınızı öğrenin.
Test cihazınızı programatik olarak ekleyin
Geliştirme sırasında uygulamanızdaki reklamları test etmek isterseniz test cihazınızı programatik olarak kaydetmek için aşağıdaki adımları uygulayın.
- Reklamlarınızın entegre edildiği uygulamayı yükleyip reklam isteğinde bulunun.
- Aşağıdakine benzer bir mesaj olup olmadığını görmek için konsolu kontrol edin:
<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
Test cihaz kimliğinizi panonuza kopyalayın. - Test cihaz kimliğini
testDeviceIdentifiers
üzerinden ayarlamak için kodunuzu değiştirin:Swift
GADMobileAds.sharedInstance().requestConfiguration.testDeviceIdentifiers = [ "2077ef9a63d2b398840261c8221a0c9b" ] // Sample device ID
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ]; // Sample device ID
Uygulamanızı yeniden yayınlayın. Reklam bir Google reklamıysa reklamın üstünde ortalanmış bir Test modu etiketi görürsünüz (banner, geçiş reklamı veya ödüllü reklam):
Yerel gelişmiş reklamlarda, başlık öğesinin başına "Test modu" eklenir.
Bu Test modu etiketine sahip reklamları tıklamak güvenlidir. Test modundaki reklamların istekleri, gösterimleri ve tıklamaları hesabınıza ait raporlarda görünmez.
Uyumlulaştırma ile test etme
Google'ın demo reklam birimleri yalnızca Google reklamlarını gösterir. Uyumlulaştırma yapılandırmanızı test etmek için test cihazlarını etkinleştirme yaklaşımını kullanmanız gerekir.
Uyumlulaştırılmış reklamlar, Test modu etiketi oluşturmaz. Bu ağların geçersiz etkinlik nedeniyle hesabınızı işaretlememesi için uyumlulaştırma ağlarınızın her birinde test modunun etkinleştirilmesini sağlamak sizin sorumluluğunuzdadır. Daha fazla bilgi için her ağın ilgili uyumlulaştırma kılavuzuna bakın.
Uyumlulaştırma reklam ağı bağdaştırıcısının test modu sağlayıp sağlamadığından emin değilseniz, geliştirme sırasında bu ağdaki reklamları tıklamaktan kaçınmak en güvenli yöntemdir. Hangi reklam ağının geçerli reklamı yayınladığını öğrenmek için herhangi bir reklam biçiminde adNetworkClassName
özelliğini kullanabilirsiniz.