Android projenizde AdMob'u kullanmaya başlama

Bu hızlı başlangıç kılavuzu, AdMob uygulamasını kullanmak isteyen yayıncılar ve geliştiriciler için hazırlanmıştır Firebase ile oluşturulmuş bir uygulamadan para kazanmanızı sağlar. Uygulamanıza Firebase'i dahil etmeyi düşünmüyorsanız bağımsız AdMob rehberini kullanın.

Henüz yapmadıysanız Firebase, Firebase ve AdMob kullanmanın avantajları ve Google Analytics birlikte.

Başlamadan önce

  • Firebase projeniz ve Firebase uygulamanız yoksa şu adımları uygulayın: Firebase başlangıç kılavuzu: Firebase'i Android projenize ekleyin.

  • Firebase projenizde Google Analytics özelliğinin etkinleştirildiğinden emin olun:

    • Yeni bir Firebase projesi oluşturuyorsanız Google Analytics özelliğini etkinleştirin müzakere tekniği de eklediniz.

    • Mevcut bir Firebase projeniz yoksa Google Analytics etkin, Google Analytics öğesini şuradan etkinleştirebilirsiniz: "the" Entegrasyonlar () > Proje ayarları.

    ziyaret edin.

1. Adım: AdMob hesabınızda uygulamanızı ayarlayın

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

    1. Oturum açın veya kaydolun: AdMob hesabı.

    2. Uygulamanızı Google Haritalar'daki AdMob değerleridir. Bu adımı, benzersiz AdMob değerine sahip bir AdMob uygulaması oluşturur. Uygulama kimliği ihtiyacınız olacak.

    Mobile Ads SDK'sını uygulamanıza eklemeniz istenir. Bul ayrıntılı talimatları bu kılavuzun ilerleyen bölümlerinde bulabilirsiniz.

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

    Bu adım isteğe bağlıdır ancak kesinlikle önerilir. Şu konu hakkında daha fazla bilgi edinin: avantajlar bağlantı kurma adımlarına göz atın.AdMob

    AdMob cihazınızın Uygulamalar kontrol panelinde aşağıdaki iki adımı tamamlayın hesap:

    1. Etkinleştir Kullanıcı Metrikleri Böylece AdMob, seçtiğiniz analiz verilerini işleyip görüntüleyebilir. AdMob hesabı. Bu, ayrıca, Google Etiket Yöneticisi'ni kullanarak AdMob uygulamasından Firebase'e.

    2. AdMob uygulaması Firebase uygulamanızla kullanabilirsiniz.

      Firebase uygulaması. Uygulamalarınız kartında Firebase uygulamanızın paket adını bulun > Proje ayarları.

2. Adım: AdMob uygulama kimliğinizi AndroidManifest.xml dosyanıza ekleyin

AdMob uygulama kimliği uygulamanızın AndroidManifest.xml dosyasına <meta-data> etiketini aşağıda gösterilmiştir.

<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>

3. Adım: Mobile Ads SDK'sını ekleyin ve başlatın

  1. Google Mobile Ads SDK'sı için bağımlılığı modül (uygulama düzeyinde) Gradle dosyası (genellikle <project>/<app-module>/build.gradle.kts veya <project>/<app-module>/build.gradle):

    implementation("com.google.android.gms:play-services-ads:23.3.0")
    
  2. Reklamları yüklemeden önce MobileAds.initialize() yöntemidir.

    Bu çağrı, SDK'yı başlatır ve bir tamamlama işleyiciyi bir kez geri çağırır başlatma tamamlandığında (veya 30 saniyelik zaman aşımından sonra). Bu yöntemi çağır mümkün olduğunca erken çekin. Tercihen uygulama lansmanında da yapabilirsiniz.

    Aşağıda, bir Etkinlikte initialize() yönteminin nasıl çağrılacağına dair bir örnek verilmiştir:

    Kotlin+KTX

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

    Java

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

4. Adım: Kullanıcı metriklerini ve analiz verilerini görüntüleyin

Mobile Ads SDK'sı başlatıldıktan sonra otomatik olarak başlar günlük kaydı analizi events ve kullanıcı özellikleri nasıl sağlayabileceğini de öğreneceksiniz. Bu verileri, hesabınıza başka kod eklemeden görüntüleyebilirsiniz. kontrol edin. Bu analiz verilerini görebileceğiniz yerler:

Bu bilgileri daha iyi temsil etmek için KBOG ve ARPPU metriklerinde, adlı bir Analytics özel etkinliğinden gelen verileri dahil etmek isteyebilirsiniz. ecommerce_purchase bu metriklerin gelir hesaplamasında (nasıl yapılacağını öğrenin).

5. Adım: (İsteğe bağlı) Google Analytics ve Firebase'in diğer özelliklerini kullanın

Uygulamalardan daha fazla para kazanmak için daha fazla fırsat ve özellikten kullanıcı etkileşimi:

  • Uygulamanız için reklamlardan para kazanmayı optimize etme

    Küçük bir kullanıcı alt grubuyla farklı reklam biçimlerini veya yapılandırmaları deneyin, sonra da reklamı tüm müşterileriniz için uygulama konusunda veriye dayalı kararlar yardımcı olur. Daha fazla bilgi edinmek için aşağıdaki eğiticilere göz atın:

6. Adım: Uygulamanıza uygulanacak bir reklam biçimi seçin

AdMob bir dizi farklı reklam biçimi sunar. Bu biçimleri kullanarak kullanıcı deneyimine en uygun olanı seçin. Reklam biçimi için bir düğmeyi tıklayarak AdMob dokümanlarında ayrıntılı uygulama talimatlarını bulabilirsiniz.

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

Banner reklamlar, kullanıcılar uygulamayla etkileşim kurarken ekranda kalır ve bir süre sonra otomatik olarak yenilenir. Mobilde yeniyseniz bu aşamalar mükemmel bir başlangıç.

Banner Reklamları Uygulama

Geçişli

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

Geçiş reklamlarının en iyi kullanımı, uygulamanın akışındaki doğal duraklamalarda Örneğin, oyunun seviyeleri arasında veya bir görev tamamlandıktan hemen sonra.

Geçiş Reklamlarını Uygulama

Yerel

Uygulamanızın görünümüne ve tarzına uyum sağlayan özelleştirilebilir reklamlar

Yerel reklamlar, bileşen tabanlı bir reklam biçimidir. Doğal reklamların nasıl ve nerede olduğuna siz karar verirsiniz bu düzenin, uygulamanızın tasarımıyla daha tutarlı olacak şekilde yerleştirildiğinden emin olun. Ölçüt ve diğer ayrıntıları kendiniz seçerek doğal, göze batmayan reklam sunuları gibi avantajlar sunabilirsiniz.

Doğal gelişmiş reklamları uygulayın

Ödüllü

Kullanıcıları kısa videolar izledikleri ve oynatılabilir reklamlarla etkileşimde bulundukları için ödüllendiren reklamlar reklamlar ve anketler

Ödüllü (veya "ödüllü") reklamlar, ücretsiz içerik kullanıcılarından para kazanmanıza yardımcı olabilir.

Ödüllü reklamları uygulama Ödüllü reklamları (yeni API'ler) uygulayın