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. Firebase'i uygulamanıza dahil etmeyi planlamıyorsanız bunun yerine bağımsız AdMob kılavuzunu ziyaret edin.
Henüz yapmadıysanız AdMob, Firebase ve Google Analytics'i birlikte kullanmanın tüm avantajlarını öğrenin.
Sen başlamadan önce
Henüz bir Firebase projeniz ve Firebase uygulamanız yoksa Firebase başlangıç kılavuzunu izleyin: Firebase'i Android projenize 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 olmadığı mevcut bir Firebase projeniz varsa Google Analytics'i uygulamanızın Entegrasyonlar sekmesinden etkinleştirebilirsiniz.
1. Adım: Uygulamanızı AdMob hesabınızda kurun
Uygulamanızı AdMob uygulaması olarak kaydedin.
Uygulamanızı AdMob'a kaydedin . Bu adım, bu kılavuzun ilerleyen bölümlerinde ihtiyaç duyacağınız benzersiz AdMob Uygulama Kimliğine sahip bir AdMob uygulaması oluşturur.
Mobil Reklamlar SDK'sını uygulamanıza eklemeniz istenecektir. Bu göreve ilişkin ayrıntılı talimatları bu kılavuzun ilerleyen kısımlarında bulabilirsiniz.
AdMob uygulamanızı Firebase uygulamanıza bağlayın.
Bu adım isteğe bağlıdır ancak önemle tavsiye edilir. Kullanıcı metriklerini etkinleştirmenin ve AdMob uygulamanızı Firebase'e bağlamanın yararları hakkında daha fazla bilgi edinin.
AdMob hesabınızın Uygulamalar kontrol panelinde aşağıdaki iki adımı tamamlayın:
AdMob'un seçilmiş analiz verilerini AdMob hesabınızda işlemesine ve görüntülemesine izin vermek için Kullanıcı Metriklerini etkinleştirin . Bu aynı zamanda AdMob uygulamanızı Firebase'e bağlamanız için de gerekli bir ayardır.
AdMob uygulamanızı mevcut Firebase projenize ve Firebase uygulamanıza bağlayın .
Firebase uygulamanız için girdiğiniz paket adının aynısını girdiğinizden emin olun. Firebase uygulamanızın paket adını , uygulamalarınızın uygulamalarınız kartında bulun.
Proje ayarları . >
2. Adım: AdMob Uygulama Kimliğinizi AndroidManifest.xml
dosyanıza ekleyin
Aşağıda gösterildiği gibi <meta-data>
etiketini ekleyerek AdMob Uygulama Kimliğinizi uygulamanızın AndroidManifest.xml
dosyasına ekleyin.
<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
Google Mobile Ads SDK bağımlılığını modül (uygulama düzeyinde) Gradle dosyanıza ekleyin (genellikle
<project>/<app-module>/build.gradle.kts
veya<project>/<app-module>/build.gradle
):implementation("com.google.android.gms:play-services-ads:22.6.0")
Reklamları yüklemeden önce
MobileAds.initialize()
yöntemini çağırın.Bu çağrı, SDK'yı başlatır ve başlatma tamamlandıktan sonra (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ğu kadar erken, ideal olarak uygulama başlatıldığında çağırın.
Bir Activity'deinitialize
initialize()
yönteminin nasıl çağrılacağına dair bir örnek: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ı ölçümlerini ve analiz verilerini görüntüleyin
Mobile Ads SDK, başlatıldıktan sonra uygulamanızdaki analiz etkinliklerini ve kullanıcı özelliklerini otomatik olarak günlüğe kaydetmeye başlar. Bu verileri, uygulamanıza herhangi bir ek kod eklemeden veya herhangi bir reklam uygulamadan görüntüleyebilirsiniz. Bu analiz verilerini burada görebilirsiniz:
AdMob hesabınızın ( Ana Sayfa veya Uygulamalar kontrol paneli) Kullanıcı ölçümleri kartında, ortalama oturum süresi, ARPU ve elde tutma gibi, toplanan analiz verilerinden elde edilen seçilmiş kullanıcı ölçümlerini görüntüleyebilirsiniz.
Firebase konsolunun Analytics kontrol panelinde, toplu istatistikleri ve önemli metriklerin özetlerini görüntüleyebilirsiniz. Google Analytics için Firebase SDK'sını eklerseniz , Firebase konsolunda reklam kampanyaları için dönüşümleri de işaretleyebilir ve özel kitleler oluşturabilirsiniz .
ARPU ve ARPPU metriklerini daha iyi temsil etmek için, bu metriklere ilişkin gelir hesaplamasına ecommerce_purchase
adı verilen özel bir analiz etkinliğinden elde edilen verileri dahil etmek isteyebileceğinizi unutmayın ( nasıl yapılacağını öğrenin ).
5. Adım: (İsteğe bağlı) Google Analytics ve Firebase'in diğer özelliklerini kullanın
Uygulamadan para kazanmayı ve kullanıcı katılımını artırmak için daha fazla fırsat ve özellikten yararlanın:
Google Analytics için Firebase SDK'sını ekleyin ve kullanın
Uygulamanızda özel olay günlüğünü uygulayın.
Özel reklam kampanyalarına ilişkin dönüşümleri işaretleyin.
ARPU ve ARPPU metrikleri için gelir hesaplamasına
ecommerce_purchase
etkinlik verilerini ekleyin .
Daha fazla bilgi edinmek için Google Analytics ve Firebase'i AdMob uygulamalarıyla kullanmaya ilişkin kılavuzu ziyaret edin.
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.
Remote Config, sınırsız günlük aktif kullanıcı için bir uygulama güncellemesi yayınlamadan, ücretsiz olarak uygulamanızın davranışını ve görünümünü değiştirmenize olanak tanır.
A/B Testi, değişiklikleri geniş çapta kullanıma sunmadan önce uygulamanızın kullanıcı arayüzünde, özelliklerinde veya etkileşim kampanyalarında yapılan değişiklikleri test ederek bunların temel ölçümleriniz (gelir ve elde tutma gibi) üzerinde bir etkisi olup olmadığını öğrenmenizi sağlar.
Uygulamanız için reklamlardan para kazanmayı optimize edin
Küçük bir kullanıcı alt kümesiyle farklı reklam biçimlerini veya yapılandırmalarını deneyin ve ardından reklamı tüm kullanıcılarınız için uygulama konusunda verilere dayalı kararlar verin. Daha fazla bilgi edinmek için aşağıdaki eğitimlere göz atın:
Yeni reklam biçiminin benimsenmesini test edin ( genel bakış | uygulama ).
Reklam sıklığını optimize edin ( genel bakış | uygulama ).
6. Adım: Uygulamanızda uygulayacağınız bir reklam biçimi seçin
AdMob çok sayıda farklı reklam biçimi sunar; böylece uygulamanızın kullanıcı deneyimine en uygun biçimi seçebilirsiniz. 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.
Afiş
Cihaz ekranının üstünde veya altında görünen dikdörtgen reklamlar
Banner reklamlar, kullanıcılar uygulamayla etkileşimde bulunurken ekranda kalır ve belirli bir süre sonra otomatik olarak yenilenebilir. Mobil reklamcılıkta yeniyseniz, bunlar başlamak için harika bir yerdir.
Banner Reklamlarını UygulayınGeç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, uygulamanın yürütülmesi sırasındaki doğal duraklamalarda kullanılır.
Geçiş Reklamlarını UygulamaYerli
Uygulamanızın görünümüne ve tarzına uygun ö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 çarpmayan reklam sunumları oluşturabilirsiniz.
Yerel Gelişmiş Reklamları UygulayınÖdüllendirildi
Kullanıcıları kısa videolar izledikleri ve oynanabilir reklamlar ve anketlerle etkileşimde bulundukları için ödüllendiren reklamlar
Ödüllü (veya "ödül bazlı") reklamlar, ücretsiz oyun oynayan kullanıcıların para kazanmasına yardımcı olabilir.
Ödüllü Reklamları Uygulama | Ödüllü Reklamları Uygulama (Yeni API'ler) |