Applovin Mediation ile Huawei Reklamlarını Gösterme

Basak Yardim
Huawei Developers - Türkiye
5 min readApr 26, 2022
Best mobile ad networks for publishers

Herkese merhaba,

Bu makalede Applovin Mediation kullanarak Huawei reklamlarının nasıl gösterileceğini anlatacağım.

Giriş

Günlük hayatımızda, sosyal medyada gezinirken, tarayıcılarda bir şeyler ararken veya cep telefonlarımızda, tabletlerimizde oyun oynarken hepimiz reklamlarla karşılaşıyoruz. Reklamı gördükten sonra, bazen reklama tıklayarak, uygulamayı indirmek için uygulama mağazasına yönlendirilerek ve ardından bazı uygulama içi işlemleri tamamlayarak reklamlarla etkileşime giriyoruz. Dijital dünyada markalar ve şirketler için mobil reklamcılık potansiyel tüketicilere ulaşmanın en etkili yollarından biridir. Ayrıca, uygulama yayıncılarının para kazanması için en etkili yoldur.

Reklam Formatları

Programatik Reklamcılık

Programatik reklamcılık, ürünlerini veya hizmetlerini tanıtmak isteyen reklamverenlerle reklam alanı satan yayıncıları (yayıncının uygulamasında/web sitesinde reklamların görüntülenebileceği envanter) birbirine bağlamaya yardımcı olan yazılımla yapılan bir süreçtir. Programatik reklamcılıktan önce, bir reklam şirketinden biri, uygulamasında/web sitesinde bir reklam göstermek isteyen yayıncıya gider, bir fiyat üzerinde anlaşıp bir sözleşme yapar. Ancak, uygulamaların ve web sitelerinin sayısı giderek artıyor, bu nedenle her biri ile tek tek pazarlık yapmak zor. Artık, reklamverenleri ve yayıncıları tek bir sözleşmeyle birbirine bağlayan çok sayıda Ad Exchange ve Ad Network var.

Reklamcılar, kampanyalarını oluşturmak ve reklam envanteri satın almak için Demand Side Platformlarını, yayıncılar ise envanterlerini yönetmek ve reklamlarla doldurarak gelir elde etmek için Supply Side Platformlarını kullanır.

Programatik Reklamcılık Akış Şeması

Ad Mediation

Mediation’dan önce, yayıncıların reklam sunmak için birlikte çalıştıkları tüm Ad Network SDK’larını uygulamalarına ayrı ayrı eklemeleri gerekiyordu. Bu nedenle, her bir SDK, hepsine ayrı ayrı çağrı yapıyor ve yayıncılar, ne kadar para kazandıklarını görmek için sırasıyla her bir Reklam Ağı platformuna giriş yapıyorlardı. Ancak, bu durum uygulamanın karmaşıklığı, gecikmesi ve yönetimi gibi bazı sorunlara neden oluyordu.

Yayıncılar, birden çok Ad Network’ü uygulamalarına bağlamak için mediation platformlarını kullanır ve hepsini tek bir SDK’da yönetebilir. Mediation platformunda, her bir Ad Network birbirine karşı teklif verebilir, bu nedenle doluluk oranı artar ve uygulama yayıncıları daha fazla envanter satabilir.

Mediation Örnek Süreç

Applovin Mediation Oluşturma Adımları

Huawei Ads Platformunda;

  1. Huawei Ads Publisher Console’da oturum açın ve uygulamanızı eklemek için Trafik Management> My Apps> Add app’e gidin. Bir uygulamanız yoksa AppGallery Connect’e giriş yapıp, ardından bu kılavuzu kullanarak projenizi ve uygulamanızı oluşturun.
  • Uygulamanızı Huawei Ads Publisher Console’a ekleme süreci hakkında daha fazla ayrıntı için bu dokümana da bakabilirsiniz.
Uygulama Ekleme

2. My Apps’e geri dönün ve uygulamanızı seçin, ardından sonraki sayfada Add ad unit sekmesine tıklayın.

Reklam Birimi Ekleme

3. Uygulamanız için reklam formatını seçin.

Reklam Formatları

4. Gerekli bilgileri girerek reklam birimini ayarlayın ve ardından kaydedin. Daha fazla ayrıntı için bu kılavuzu kullanabilirsiniz.

Reklam Birimi Detay Sayfası-1
Reklam Birimi Detay Sayfası-2

Applovin Console’da;

  1. Applovin hesabınızı oluşturun.
  2. Applovin Console > Ad Unit’e gidin ve Uygulama platformu’nu seçin, ardından kendi uygulama paketinizin adını girin. Aşağıdaki resimdeki paket adı, oluşturduğum bir demo içindir.
Uygulama Ekleme

3. Bir reklam birimi oluşturmak için reklam formatını seçin.

Reklam Birimi Oluşturma

4. Applovin Console>Manage>Networks’e gidin ve sayfanın altındaki “Click here to add a Custom Network” seçeneğine tıklayın.

Network Listesi

5. Görüntülenen sayfada, Network türü olarak SDK’yı seçin ve hem network hem de adapter sınıfı adlarını girin.

Custom Ad Network Oluşturma-1

6. Huawei Ads Publisher Console’da oluşturduğunuz ad unit ID’yi placement ID kısmına girerek Custom Network’u etkinleştirin.

Custom Ad Network Oluşturma-2

Uygulamada;

  1. İlk olarak, Huawei Maven repository’yi project-level build.gradle’a ekleyin.

2. Huawei Ads bağımlılığını (adapter tarafında gereklidir) ve adapter’ı ekleyin.

3. AndroidManifest.xml’de;

  • Gerekli izinleri alın,
  • Android:usesCleartextTraffic=”true” öğesini, targetSdkVersion 28 veya sonraki sürümlere sahip cihazlarda HTTP ve HTTPS ağ isteklerine izin verilmesi için yapılandırın.

Huawei olmayan telefonlarda, Huawei Ads sadece Android versiyonu 4.4 veya üzeri olanlarda çalışır. Bu yüzden, build.gradle dosyasında, MinSDKVersion öğesinin en az 19 oldugundan emin olun.

Huawei Applovin mediation adapter tarafından desteklenen reklam formatları;

Çıktı

Banner Gösterilen Demo Proje

İpuçları

Yalnızca gerekli izinleri ve bağımlılıkları ekleyerek daha az iş yüküyle mediation uygulayabilirsiniz. Herhangi bir kod değişikliği yapmanıza gerek yoktur.

Sonuç

Bu makalede, daha etkili reklamlar gösterilmesini ve potansiyel müşterilere ulaşılmasını sağlayan programatik reklamcılığı öğrendik. Ayrıca, birden çok reklam ağı üzerinde daha fazla kontrol sahibi olma şansı veren mediation hakkında bilgi aldık. Son olarak, Huawei Applovin mediation adapter kullanarak Huawei reklamları göstermenin temel adımlarını gördük.

--

--