Test reklamlarını etkinleştirme

Bu kılavuzda, reklam entegrasyonunuzda test reklamlarını nasıl etkinleştireceğiniz açıklanmaktadır. Reklamları Google reklamverenlerinden ödeme almadan tıklayabilmeniz için geliştirme sırasında test reklamlarını etkinleştirmek önemlidir. Test modunda olmadan çok fazla reklamı tıklarsanız hesabınızın geçersiz etkinlik nedeniyle işaretlenme riskiyle karşı karşıya kalırsınız.

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

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

Ön koş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şkilendirilmediğinden, hesabınızın bu reklam birimlerini kullanırken 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 Örnek reklam birimi kimliği
Uygulama açılışı ca-app-pub-3940256099942544/9257395921
Uyarlanabilir Banner ca-app-pub-3940256099942544/9214589741
Sabit Boyutlu Banner 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 odaklı reklamlarla daha sıkı testler yapmak istiyorsanız artık cihazınızı 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ünden veya Google Mobile Ads SDK'sı kullanılarak programatik şekilde 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 ve 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

Uygulamanızı geliştirirken uygulamanızdaki reklamları test etmek isterseniz test cihazınızı programatik olarak kaydetmek için aşağıdaki adımları uygulayın.

  1. Reklamlarla entegre uygulamanızı yükleyin ve reklam isteğinde bulunun.
  2. Logcat çıktısında cihaz kimliğinizi ve bunu test cihazı olarak nasıl ekleyeceğinizi gösteren aşağıdakine benzer bir mesaj olup olmadığı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. Kodu şu şekilde değiştirin: RequestConfiguration.Builder.setTestDeviceIds() ve test cihazı kimliklerinizin 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)
    
    İsterseniz cihazınızın test cihazı olarak düzgün şekilde eklendiğini doğrulamak için isTestDevice() adresini kontrol edebilirsiniz.
  4. Uygulamanızı yeniden çalıştırın. Reklam bir Google reklamıysa reklamın üst kısmında ortalanmış bir Reklamı Test Et etiketi (banner, geçiş reklamı veya ödüllü video) görürsünüz:

    Yerel gelişmiş reklamlarda başlık öğesinin başına Test Reklamı dizesi eklenir.

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

Not: Test Reklamı etiketini görmek için 11.6.0 veya sonraki bir SDK sürümünü kullanmanız gerekir.

Uyumlulaştırma ile test etme

Google'ın örnek reklam birimleri yalnızca Google Ads'i 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 Reklamı etiketi OLUŞTURMAZ. Test reklamlarının uyumlulaştırma ağlarınızın her biri için etkin olmasını sağlamak sizin sorumluluğunuzdadır. Böylece, bu ağlar hesabınızı geçersiz etkinlik için işaretlemez. Daha fazla bilgi edinmek için her bir ağın ilgili uyumlulaştırma kılavuzunu inceleyin.

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 bu ağdaki reklamları tıklamaktan kaçınmak en güvenlisidir. Geçerli reklamın hangi reklam ağında yayınlandığını öğrenmek için getMediationAdapterClassName() yöntemini kullanabilirsiniz.