Huawei Reklamlarını AddApptr Uyumlulaştırma Hizmeti ile Kullanma (Native Android)
Giriş
Merhaba, bugün genel olarak Uyumlulaştırmadan bahsedeceğim ve ayrıca Native Android’de AddApptr uyumlulaştırmalı Huawei Reklamlarının hayata geçirilmesini detaylı olarak inceleyeceğim. Bir fikir oluşturmak için hem AddApptr Dashboard kısmından hem de Android kısmından bahsedeceğim. Hadi başlayalım! 🎉
Reklam uyumlulaştırma, reklam alanlarını daha karlı ve kişiselleştirilmiş reklamlarla doldurmak için en uygun reklamları bulmak için farklı reklam ağlarıyla işbirliği yapma sürecidir. AddApptr’nin misyonu, “Maksimum hizmet ve teknik destek sunarken, uygulama yayıncılarımız ve geliştiricilerimiz için maksimum reklam geliri elde etmektir. Kendimizi yayıncılarımız için hayatı kolaylaştırmaya adadık”. şeklindedir.
Huawei’ye gelince, Huawei tek başına 2019'da 240,6 milyon akıllı telefon sattı.(kaynak); Sonuç olarak, Huawei’nin pazarı, önemli bir kullanıcı tabanına ve muazzam bir potansiyele sahip bir pazar olarak öne çıkıyor. Huawei Ads’i kullanmanın yayıncılar veya geliştiriciler için geliri artıracağı gayet anlaşılabilir.
AddApptr’yi kullanmak istiyorsanız, Android uygulamanızda kârınızı en üst düzeye çıkarmak için Huawei Ads’i Reklam kaynaklarınızdan biri olarak eklemek için özel uyumlulaştırma özelliğini kullanabilirsiniz.
Bu yazımda sizlere AddApptr uyumlulaştırma hizmetini kullanarak Native Android ’de Huawei Ads reklamlarının nasıl gösterilecegini adım adım anlatacağım.
Bu makalede reklam test ID’lerini kullandım. Eğer kendi reklamlarınızı kullanmak istiyorsanız, Huawei Developer Console’a giriş yapıp AdUnit yaratmanız gerekmekte.
Apps sayfasına uygulamanızı ekleyin
AddApptr Dashboard‘a gidin ve hesabınıza giriş yapın.
Dashboard’da, Apps sayfasında sağ üstte bulunan Add App butonuna basıp uygulamanızı eklemeye başlayın.
Gerekli bilgileri doldurduktan sonra Add App butonuna basıp uygulamanızı ekleyin
Bir Placement ekle
AddApptr Dashboard’ında Placements sayfasına gidin ve sağ üstte bulunan Add Placement butonuna basın
Gerekli bilgileri doldurduktan sonra Add Placement butonuna basın. Böylece Placement’ınıza başarıyla eklenmiş oldu. screen.
Tamamladıktan sonra, Placements sayfasında eklediğiniz Placement’ı görebilirsiniz.
Android için bir Network Key ekleyin
AddApptr arayüzünde bulunan Network Keys sayfasına gidin ve sağ üstteki Add Network Key butonuna basın
Uygulamanızı seçin ve uygulamanız için bir Kısa gösterim ismi tanımlayın.
Kısa gösterimi tanımladıktan sonra, Add a custom key butonuna tıklayın.
Add a custom key sayfasında istenilen bilgileri doldurun.
Custom Key’i ekledikten sonra, kullanıcılar ekledikleri Custom Key’i Huawei başlığının altında görebilirler ve network key’i ekleyebilirler. Burada ben test ID’sini kullandım. Ekledikten sonra Save butonuna basıp kaydedebilirsiniz.
App Settings sayfasında uygulamanızı bir gruba ekleyin.
AddApptr arayüzünde, App Settings sayfasına gidin ve uygulamanızı herhangi bir gruba ekleyin. Kendiniz grup da yaratabilirsiniz. Grupları sağ üstte belirtilen Reklam türleri üzerinden yaratmalısınız.
Grupların üstünde bulunan +’ya tıklayıp uygulamanızı ekleyin. Gerekli bilgileri doldurun.
İşlem tamam! Şimdi Android tarafı ile devam edebiliriz
Uygulamanın içinde
Project-level build.gradle dosyanızın içine, Huawei ve AddApptr’nin Maven repositorylerini dahil etmelisiniz.
Altta bulunan satırları da /app/src/build.gradlefile’de bulunan dependencies{} parantezleri içine eklemelisiniz.
Projenizde AndroidX’i etkinleştirmeniz önemle tavsiye edilir. Çoğu reklam ağı sdk’si için gradle.properties dosyasını düzenlemek ve aşağıdaki satırları eklemek (eğer yoksa) gereklidir.
Açık metin HTTP trafiği Android 9'da varsayılan olarak devre dışı bırakıldığı için bazı reklam ağları düzgün çalışmayabilir. Bunların çalışmasını sağlamak için açık metin trafiğini etkinleştirmeniz gerekir, örneğin Manifest.xml dosyasına aşağıdaki gibi bir tanımlama ekleyerek:
(Opsiyonel) AndroidManifest.xml içerisinde konum servisleri izinlerini tanımlayabilirsiniz
AndroidManifest.xml içerisinde uygulama adınızı tanımlamalısınız
AATKit’i MyApplication.onCreate() yönteminde başlatın. Delegate ayarları isteğe bağlıdır, ancak AATKit olayları hakkında bildirim almak istiyorsanız AATKit.Delegate arayüzünü uygulamanız gerekir.
Varsayılan olarak AATKit’i başlatmak, cihazı salladıktan sonra sallama-hata ayıklama ekranı — hata ayıklama bilgileri (AATKit sürümü ve yüklü reklamlar gibi) içeren özel iletişim kutusunu — etkinleştirir. Bu ekranı devre dışı bırakmak isterseniz (örneğin, uygulamanız ivmeölçer kontrollü bir oyun olduğunda), AATKitConfiguration’da devre dışı bırakabilirsiniz ve kodu şu hale getirmelisiniz:
Ancak, çoğu uygulama için hata ayıklama ekranını etkin tutmanın tavsiye edildiğini lütfen unutmayın.
AATKit’i MyActivity olayları hakkında bilgilendirin
Yapılandırmalar bittikten sonra, uyumlulaştırma başarı ile tamamlanmış olacaktır 🎉.
Huawei reklamları hakkında daha fazla bilgi için resmi dokümantasyona buradan ulaşabilirsiniz
AddApptr uyumlulaştırma hakkında daha fazla bilgi için resmi dökümentasyona buradan ulaşabilirsiniz
Özet
Özetlemek gerekirse, bugün genel olarak uyumlulaştırmayı konuştuk ve Android’de AddApptr uyumlulaştırmasını kullanarak Huawei Ads’i yakından inceledik. İnsanların uyumlulaştırmayı ve nasıl kullanıldığını anlamalarına yardımcı olmak için hem AddApptr Kontrol Paneli’ni hem de Android bölümünü detaylı olarak inceledik. Daha yeni yazılarda görüşmek üzere 👋