Google 致力于为黑人社区推动种族平等。查看具体举措

Android projenizde AdMob'u kullanmaya başlayın

Bu hızlı başlangıç ​​kılavuzu, Firebase ile oluşturulmuş bir uygulamadan para kazanmak için AdMob'u kullanmak isteyen yayıncılar ve geliştiriciler içindir. Uygulamanızda Firebase eklemeyi düşünmüyorsanız, ziyaret başına AdMob kılavuzunu yerine.

Eğer henüz varsa, tüm hakkında bilgi faydaları birlikte Google Analytics AdMob'u Firebase kullanmak yerine, vb.

Sen başlamadan önce

  • Zaten bir Firebase projesi ve bir Firebase uygulaması yoksa, Firebase başlangıç kılavuzuna izleyin: Android projeye Firebase ekleyin .

  • Firebase projenizde Google Analytics'in etkinleştirildiğinden emin olun:

    • Yeni bir Firebase projesi oluşturuyorsanız proje oluşturma iş akışı sırasında Google Analytics'i etkinleştirin.

    • Google Analytics'in etkin değil varolan Firebase projesi varsa, Google Analytics'in etkinleştirebilirsiniz Entegrasyonları sizin sekmesine > Proje ayarlarında.

      31 Temmuz 2019 öncesinde oluşturulan Firebase projeler tam bir Google Analytics deneyimine yükseltebilirsiniz Entegrasyonları sıra, sekme. Bu yükseltme isteğe bağlıdır ancak önerilir.

1. Adım: AdMob hesabında uygulamasını ayarla

  1. Uygulamanızı bir AdMob uygulaması olarak kaydedin.

    1. Oturum açın veya kaydolmak AdMob hesabı için.

    2. AdMob'la uygulamanızı kaydedin . Bu adım benzersiz olan bir AdMob uygulama oluşturur AdMob Uygulama Kimliği , bu kılavuzda daha sonra gereken adımlar bunlar.

    Mobil Reklamlar SDK'sını uygulamanıza eklemeniz istenecektir. Bu kılavuzda daha sonra bu görev için ayrıntılı yönergeler bulun.

  2. AdMob uygulamanızı Firebase uygulamanıza bağlayın.

    Bu adım isteğe bağlıdır ancak şiddetle tavsiye edilir. Hakkında daha fazla bilgi yararları kullanıcı ölçümlerini sağlayan ve Firebase AdMob uygulamasını bağlamanın.

    AdMob hesabınızın Apps gösterge tablosundaki aşağıdaki iki adımı tamamlayın:

    1. Kullanıcı Ölçümleri'ni etkinleştirme AdMob hesabınızda işlem ve ekran küratörlüğünde analitik verilere AdMob'u izin vermek. Ayrıca, AdMob uygulamanızı Firebase'e bağlamanız için gerekli bir ayardır.

    2. AdMob uygulamasıyla bağlantı mevcut Firebase proje ve Firebase uygulamasına.

      Firebase uygulamanız için girdiğiniz paket adının aynısını girdiğinizden emin olun. Senin içinde Uygulamalarınız karttaki Firebase uygulamanızın paket adını bulun > Proje ayarlarında .

2. Adım: AdMob Uygulama Kimliğini ekle AndroidManifest.xml dosyası

Senin ekleyin AdMob Uygulama Kimliğini uygulamanızın için AndroidManifest.xml ekleyerek dosyada <meta-data> aşağıda gösterildiği gibi etiketi.

<manifest>
    <application>
        <!-- Sample AdMob App ID: ca-app-pub-3940256099942544~3347511713 -->
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ADMOB_APP_ID"/>
    </application>
</manifest>

Mobil Reklamlar SDK ekleyin ve başlatmak: Adım 3

  1. Uygulamanızın modülü (uygulama düzeyinde) için Google Mobile Ads SDK için bağımlılık ekleyin build.gradle dosyası:

    implementation 'com.google.android.gms:play-services-ads:20.2.0'
    
  2. Yükleme reklamlar önce, çağrı MobileAds.initialize() yöntemini.

    Bu çağrı SDK'yı başlatır ve başlatma tamamlandığında (veya 30 saniyelik bir zaman aşımından sonra) bir tamamlama dinleyicisini geri çağırır. Bu yöntemi yalnızca bir kez ve mümkün olduğunca erken, ideal olarak uygulama başlatılırken arayın.

    İşte çağırmak nasıl bir örnek initialize() Bir Faaliyet yöntem:

    Java

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // ...
        MobileAds.initialize(this);
    }

    Kotlin+KTX

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        // ...
        MobileAds.initialize(this)
    }

Adım 4: Görüntü kullanıcı ölçümleri ve analiz verisi

Kendi başlatma sonra Mobil Reklamlar SDK otomatik günlüğü analitiği başlar olayları ve kullanıcı özelliklerini uygulamanızdan. Bu verileri, uygulamanıza herhangi bir ek kod eklemeden veya herhangi bir reklam uygulamadan görüntüleyebilirsiniz. Bu analiz verilerini burada görebilirsiniz:

Not daha iyi ARPU ve ARPU'nun ölçümlerini temsil etmek, bir analitik özel etkinliği olarak adlandırılan veri almasına isteyebileceği ecommerce_purchase şu ölçümler (için gelir hesaplamasında öğrenmek ).

Adım 5: (İsteğe bağlı) daha fazla Google Analytics ve Firebase özelliklerinin

Uygulamadan para kazanmayı ve kullanıcı etkileşimini iyileştirmek için daha fazla fırsat ve özellikten yararlanın:

  • Google Analytics için Firebase SDK'sını ekleyin ve kullanın

  • Uygulamanızda diğer Firebase ürünlerini kullanın

    Google Analytics için Firebase SDK'sını ekledikten sonra, uygulamanızdaki reklamları optimize etmek için diğer Firebase ürünlerini kullanın.

    • Uzaktan Yapılandırma sınırsız günlük aktif kullanıcılar için, hiçbir ücret ödemeden, uygulama güncellemesini yayınlayarak olmadan uygulamanızın davranış ve görünümünü değiştirmek için olanak sağlar.

    • A / B Testi onlar (gelir ve tutma gibi) temel metrik üzerinde etkisi yaparsanız yaygın dışarı değiştirir sunmadan önce öğrenmek uygulamanızın UI, özellikleri veya nişan kampanyalarına testi değişikliklerine size güç verir.

    • Tahminler sizin kullanıcıların tahmin davranışına göre dinamik kullanıcı segmentleri oluşturmak için analitik verilerle makine öğrenimi uygular. Bu tahminler diğer Firebase ürünlerinde kullanılabilir.

Başlamak için rehberine bakın AdMob uygulamalarıyla Google Analytics ve Firebase kullanarak .

Adım 6: uygulamanızda uygulamak için bir reklam biçimi seçin

AdMob, uygulamanızın kullanıcı deneyimine en uygun biçimi seçebilmeniz için bir dizi farklı reklam biçimi sunar. AdMob belgelerinde ayrıntılı uygulama talimatlarını görüntülemek için bir reklam biçimine ilişkin düğmeyi tıklayın.

Cihaz ekranının üstünde veya altında görünen dikdörtgen reklamlar

Banner reklamlar, kullanıcılar uygulamayla etkileşime girerken ekranda kalır ve belirli bir süre sonra otomatik olarak yenilenebilir. Mobil reklamcılıkta yeniyseniz, başlamak için harika bir yerdir.

Banner Reklamları Uygulayın

geçiş reklamı

Kullanıcı tarafından kapatılana kadar bir uygulamanın arayüzünü kapsayan tam ekran reklamlar

Geçiş reklamları en iyi şekilde, bir oyunun seviyeleri arasında veya bir görev tamamlandıktan hemen sonra olduğu gibi, bir uygulamanın yürütme akışındaki doğal duraklamalarda kullanılır.

Geçiş Reklamlarını Uygulayın

Yerli

Uygulamanızın görünümüne ve tarzına uyan özelleştirilebilir reklamlar

Yerel reklamlar, bileşen tabanlı bir reklam biçimidir. Düzenin uygulamanızın tasarımıyla daha tutarlı olması için Yerel reklamların nasıl ve nereye yerleştirileceğine siz karar verirsiniz. Yazı tiplerini, renkleri ve diğer ayrıntıları kendiniz seçerek, zengin bir kullanıcı deneyimine katkıda bulunabilecek doğal, göze batmayan reklam sunumları oluşturabilirsiniz.

Yerel Gelişmiş Reklamları Uygulayın

Ödüllü

Kullanıcıları kısa videolar izledikleri ve oynatılabilir reklamlar ve anketlerle etkileşim kurdukları için ödüllendiren reklamlar

Ödüllü (veya "ödül tabanlı") reklamlar, oynaması ücretsiz kullanıcılardan para kazanmaya yardımcı olabilir.

Ödüllü Reklamları Uygulayın Ödüllü Reklamları Uygulayın (Yeni API'ler)