Firebase'i kullanarak AdMob reklam sıklığını optimize edin

Çözüme genel bakış

Reklam sıklığı optimizasyonu nedir?

Uygulamanız karma gelir veya reklam geliri odaklı olsun, reklam gelirini optimize etmek ve yüksek kaliteli bir kullanıcı deneyimi sunmak zor olabilir. Reklamlar önemli bir gelir kaynağıdır ancak reklamların sıklığı yüksek olduğunda kullanıcı deneyimi olumsuz etkilenir ve kullanıcı kaybı yaşanabilir.

Hiçbir uygulama için "herkese uygun tek bir reklam sıklığı" yaklaşımı yoktur. Reklam performansı, uygulamadan uygulamaya ve hedef kitleden hedef kitleye büyük ölçüde farklılık gösterir. Reklam sıklığını artırmanın kullanıcı deneyimi veya elde tutma üzerinde olumsuz bir etkisi olabileceğinden endişelenebilirsiniz. Ancak, doğru şekilde uygulandığında gelir ve etkileşimde artışa yol açıp açmayacağını da merak edebilirsiniz. Bu durumda, etkileşim metriklerini kontrol altında tutmanız gerekir.

Artan reklam sıklığıyla ARPDAU, günlük net gelir ve elde tutma oranındaki değişiklikleri gösteren grafik
Şekil 1: Optimum reklam sıklığı, müşteri kaybı üzerinde minimum etkiyle geliri en üst düzeye çıkarır

Firebase, bu bilinmeyenleri çözmek için önce test etmenize, ardından da ideal reklam sıklığı hakkında veriye dayalı kararlar almanıza yardımcı olan araçlar sunar:

  • Firebase'i kullanarak çeşitli reklam sıklıklarının performansını kullanıcıların küçük bir alt kümesiyle A/B testine tabi tutabilirsiniz.

  • Test sonuçlarını gözlemleyebilir ve Firebase'in, hangi reklam sıklığının daha iyi performans gösterdiği ve elde tutma üzerinde en az etkiye sahip olduğuyla ilgili önerilerini inceleyebilirsiniz.

  • Değişikliklerin olumlu bir etki yaratacağından emin olduğunuzda, tek bir tıklamayla değişiklikleri daha fazla kullanıcınıza uygulayabilirsiniz.

İş gerekçesi ve değer

Reklam sıklıklarını optimize etmek için Google AdMob ve Firebase araçlarını kullanan geliştiriciler ve yayıncılar, kullanıcı deneyimini olumsuz etkilemeden önemli gelir artışları elde ediyor.

Qtonz logosu

Qtonz, kullanıcı yolculuğunun farklı aşamalarına göre deneyimi özelleştirerek reklam gelirini 4 kat artırmak ve etkileşimi yükseltmek için Firebase'i kullanıyor.

  • Yeni kullanıcılar için daha az reklam: Uygulamayı ilk kez kullanan kullanıcıların gördüğü reklam sayısını azalttılar. Ayrıca, reklamların yalnızca kullanıcılar önemli bir uygulama içi işlemi tamamladıktan sonra görünmesi için yerleşimde değişiklik yaptılar. Bu değişiklikler, reklamların daha az rahatsız edici olmasını sağladı.
  • Etkileşimde bulunan kullanıcılar için daha sık reklamlar: Oturum uzunluğu daha fazla olan kullanıcılar için Qtonz, gösterilen reklam sayısını günde 2'den 3-4'e çıkardı.

Çözümü uygulama

Bu çözümü uygulamak için adım adım açıklamalı eğitimimizi takip edebilirsiniz (bu eğitimin genel görünümünü bu sayfanın ilerleyen kısımlarında bulabilirsiniz).

Bu çok adımlı eğitimde, uygulamanızdaki Google AdMob reklamları için çeşitli sıklık sınırlarını test etmek amacıyla Firebase'i nasıl kullanacağınızı öğreneceksiniz. Eğitimde örnek test durumu olarak geçiş reklamları kullanılsa da aynı adımları diğer reklam biçimlerinde sıklık sınırını test etmek için de kullanabilirsiniz.

Bu eğitimde, uygulamanızda AdMob kullandığınız ve bir geçiş reklamı biriminin sıklığını değiştirmenin uygulamanızın geliri veya diğer metrikleri üzerinde etkili olup olmayacağını test etmek istediğiniz varsayılmaktadır. Ancak uygulamanızda AdMob kullanmıyorsanız sorun değil. Bu eğiticideki adımlar, uygulamanızda hangi reklam sıklığını kullanmanız gerektiğini anlamanıza da yardımcı olabilir.

Bu çözüm için kullanılan ürünler ve özellikler

Google AdMob

Google AdMob, uygulamanızda yayınlanacak çeşitli reklam sıklıklarına veya yenileme hızlarına sahip reklam birimleri oluşturmanıza olanak tanır. AdMob'i Firebase'e bağladığınızda AdMob, reklam stratejisi optimizasyonunu iyileştirmek için reklam geliri bilgilerini Firebase'e gönderir.

Google Analytics

Google Analytics, kullanıcı etkileşimi, elde tutma ve para kazanma metrikleri (ör. toplam gelir, AdMob geliri, satın alma geliri) hakkında bilgi edinmenizi sağlar. Ayrıca, kullanıcı kitleleri ve segmentleri oluşturmanıza da olanak tanır.

Firebase Remote Config

Firebase Remote Config, uygulamanızın davranışını ve görünümünü istediğiniz kullanıcı segmentleri için dinamik olarak değiştirip özelleştirmenize olanak tanır. Tüm bunları uygulamanızın yeni bir sürümünü yayınlamadan yapabilirsiniz. Bu eğitimde, kullanıcılarınıza hangi reklam biriminin gösterileceğini kontrol etmek için Remote Config parametrelerini kullanacaksınız.

Firebase A/B Testing

Firebase A/B Testing, uygulamanızda ürün ve pazarlama denemeleri yapmak için arayüz ve altyapı sağlar. Deneme varyantlarını kullanıcılara dağıtma işlemini gerçekleştirir ve ardından, gelir veya kullanıcı elde tutma gibi seçtiğiniz temel metriğe göre bir deneme varyantının kontrol grubundan daha iyi performans gösterip göstermediğini belirlemek için istatistiksel analiz yapar.


Çözümün ve kullanılan ürünlerin akış şeması


Çözüm eğitimine genel bakış

Doğrudan adım adım açıklamalı eğitime gidin

  1. Test için yeni reklam birimi varyantları oluşturmak üzere AdMob simgesini kullanma

    1. AdMob'da iki yeni geçiş reklamı birimi oluşturun.

    2. Her reklam biriminin Sıklık sınırı'nı, test etmek istediğiniz kullanıcı başına gösterim değerine ayarlayın.

    3. Reklam birimi yerleşimlerini uygulamanızın koduna yerleştirin.

  2. Firebase konsolunda A/B testi oluşturma

    1. Testin temel unsurlarını, hedeflemeyi ve testin karşılaştırılacağı hedefleri tanımlayın.

    2. Test varyantlarını tanımlayın ve testteki kullanıcılara hangi reklam biriminin gösterileceğini kontrol edecek Remote Config parametresini ayarlayın.

  3. Uygulamanızın kodunda Remote Config parametre değerlerini işleme

    1. Uygulamanızda Remote Config parametresini kullanın.

    2. Reklam birimini parametrenin değerine göre görüntüleme mantığını uygulayın.

  4. A/B testini başlatın ve test sonuçlarını Firebase konsolunda inceleyin

    1. Testi başlattıktan ve birkaç gün veya hafta boyunca çalışmasına izin verdikten sonra, A/B testinin bir kazanan varyantı olup olmadığını görmek için Firebase konsolunu kontrol edin. Bu kontrolü, A/B testinin birincil hedefine göre yapın.

    2. Varyantların bu metrikler üzerinde istenmeyen olumsuz etkiler yaratmadığından emin olmak için her varyantın ikincil metrikler üzerindeki etkisini inceleyin.

  5. Güncellenen reklam sıklığına sahip yeni reklam biriminin kullanıma sunulup sunulmayacağına karar verin

    1. A/B Testing, yeni reklam biçimini gösteren varyantın kazanan olduğunu belirlerse reklam biçimini denemede hedeflenen tüm kullanıcılara, uygulamanızın tüm kullanıcılarına veya kullanıcılarınızın bir alt kümesine göstermeye başlayabilirsiniz.

    2. Henüz net bir kazanan belirlenmediyse daha fazla veri toplamak için denemeyi çalıştırmaya devam edebilir veya deneme uzun süredir kesin olmayan sonuçlarla çalışıyorsa denemeyi sonlandırabilirsiniz.

Sözlük