Test reklamlarını etkinleştirme

yer tutucu2 l10n-yer

Bu kılavuz, reklam entegrasyonunuzda test reklamlarının nasıl etkinleştirileceğini açıklar. Geliştirme sırasında test reklamlarını etkinleştirmek önemlidir, böylece Google reklamverenlerini ücretlendirmeden üzerlerine tıklayabilirsiniz. Test modunda olmadan çok fazla reklama tıklarsanız hesabınızın geçersiz etkinlik olarak işaretlenmesi riskini alırsınız.

Test reklamları almanın iki yolu vardır:

  1. Google'ın örnek reklam birimlerinden birini kullanın.
  2. Kendi reklam biriminizi kullanın ve test cihazlarını etkinleştirin .

Önkoşul

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şkili olmadığından, bu reklam birimlerini kullanırken hesabınızın geçersiz trafik oluşturma riski yoktur.

Aşağıda, her bir biçim için belirli test reklam öğelerine işaret eden demo reklam birimleri verilmiştir:

reklam biçimi Örnek reklam birimi kimliği
Uygulama Açma ca-app-pub-3940256099942544/3419835294
afiş ca-app-pub-3940256099942544/6300978111
geçiş reklamı ca-app-pub-3940256099942544/1033173712
Geçiş Videosu ca-app-pub-3940256099942544/8691691433
Ödüllü ca-app-pub-3940256099942544/5224354917
Ödüllü Geçiş Reklamı ca-app-pub-3940256099942544/5354046379
Yerel Gelişmiş ca-app-pub-3940256099942544/2247696110
Yerel Gelişmiş Video ca-app-pub-3940256099942544/1044960115

Test cihazlarını etkinleştir

Üretim görünümlü reklamlarla daha sıkı testler yapmak istiyorsanız, artık cihazınızı bir test cihazı olarak yapılandırabilir ve AdMob kullanıcı arayüzünde oluşturduğunuz kendi reklam birimi kimliklerinizi kullanabilirsiniz.Test cihazları, AdMob kullanıcı arayüzüne veya Google Mobile Ads SDK'sı kullanılarak programlı olarak eklenebilir.

Cihazınızı test cihazı olarak eklemek için aşağıdaki adımları izleyin.

AdMob kullanıcı arayüzüne test cihazınızı 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 olduğunu öğrenin .

Test cihazınızı programlı olarak ekleyin

Geliştirirken uygulamanızda reklamları test etmek istiyorsanız, test cihazınızı programlı olarak kaydettirmek için aşağıdaki adımları izleyin.

  1. Reklamlarla entegre uygulamanızı yükleyin ve bir reklam isteğinde bulunun.
  2. Cihaz kimliğinizi ve bunu bir test cihazı olarak nasıl ekleyeceğinizi gösteren aşağıdakine benzer bir mesaj için logcat çıktısını kontrol edin:
    I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
    to get test ads on this device."
    Test cihazı kimliğinizi panonuza kopyalayın.
  3. Kodunuzu, RequestConfiguration.Builder.setTestDeviceIds() çağıracak şekilde değiştirin ve test cihazı kimliklerinizin bir listesini iletin.

    Java

    List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231");
    RequestConfiguration configuration =
        new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build();
    MobileAds.setRequestConfiguration(configuration);
    

    Kotlin

    val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")
    val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()
    MobileAds.setRequestConfiguration(configuration)
    
    Cihazınızın bir test cihazı olarak doğru şekilde eklendiğini doğrulamak için isteğe bağlı olarak AdRequest.isTestDevice() kontrol edebilirsiniz.
  4. Uygulamanızı yeniden çalıştırın. Reklam bir Google reklamıysa, reklamın üst kısmında ortalanmış bir Test Reklamı etiketi görürsünüz (banner, geçiş reklamı veya ödüllü video):

    Yerel gelişmiş reklamlar için, başlık öğesinin başına "Test modu" dizesi eklenir.

Bu Test Reklamı etiketine sahip reklamlara tıklamak güvenlidir. Test reklamlarına yapılan istekler, gösterimler ve tıklamalar hesabınızın raporlarında görünmez.

Arabuluculuk ile test etme

Google'ın örnek reklam birimleri yalnızca Google Ads'ü gösterir. Uyumlulaştırma yapılandırmanızı test etmek için test cihazlarını etkinleştir yaklaşımını kullanmanız gerekir.

Uyumlulaştırılmış reklamlar, bir Test Reklamı etiketi OLUŞTURMAZ. Uyumlulaştırma ağlarınızın her biri için test reklamlarının etkinleştirildiğinden emin olmak sizin sorumluluğunuzdadır, böylece bu ağlar hesabınızı geçersiz etkinlik için işaretlemez. Daha fazla bilgi için her bir ağın ilgili uyumlulaştırma kılavuzuna bakın.

Bir uyumlulaştırma reklamı ağ bağdaştırıcısının test reklamlarını destekleyip desteklemediğinden emin değilseniz, geliştirme sırasında o ağdaki reklamlara tıklamaktan kaçınmak en güvenli yoldur. Geçerli reklamı hangi reklam ağının sunduğunu anlamak için herhangi bir reklam biçiminde getMediationAdapterClassName() yöntemini kullanabilirsiniz.