Reklam Gelirinizi Artırın: AppLovin MAX ve Huawei Ads’i HMS Unity Plugin ile Entegre Etme Kılavuzu

Hilal Tepecik
Huawei Developers - Türkiye
4 min readMar 24, 2023
Image by Thành Đạt Trần from Pixabay

🌟 Giriş:

Bir mobil uygulama geliştiricisi olarak, uygulamanıza reklamlar eklemek uygulamadan para kazanmanın ve gelir elde etmenin etkili bir yolu olabilir. AppLovin MAX, geliştiricilerin uygulamalarında reklam görüntülemesine olanak tanıyan popüler bir arabuluculuk platformudur. Ancak, erişiminizi genişletmek ve gelir potansiyelinizi en üst düzeye çıkarmak istiyorsanız, HMS Unity Eklentisini kullanarak Huawei Reklamlarını Unity’de AppLovin MAX uyumlulaştırmasıyla entegre etmeyi düşünebilirsiniz. Bu yazıda, HMS Unity Eklentisini kullanarak Unity’de Huawei Reklamlarını AppLovin MAX ile entegre etme sürecinde size rehberlik edeceğiz.

🤔 HMS Unity Plugin nedir?
HMS Unity Plugin, geliştiricilerin Huawei Mobil Hizmetlerini (HMS) Unity ile entegre etmesini sağlayan bir eklentidir. HMS, HMS Unity Eklentisi kullanılarak AppLovin MAX arabuluculuğuyla entegre edilebilen Huawei Reklamları da dahil olmak üzere çok çeşitli hizmetler sunar. Geliştiriciler, Huawei Reklamlarını entegre ederek daha geniş bir kitleye ulaşabilir ve daha fazla gelir elde edebilir.

HMS Unity Eklentisini kullanmanın faydaları şunları içerir:
🤝💻💼 — HMS servisleri ile kolay entegrasyon
🚀📈💪 — Geliştirilmiş uygulama performansı ve kararlılığı
💰💸💵 — Artan gelir potansiyeli
🆕🔥📱 — Yeni özelliklere ve hizmetlere erişim

📋 Önkoşullar

Huawei Ads’i AppLovin MAX ile entegre etmeye başlamadan önce aşağıdaki ön koşulları tamamladığınızdan emin olun:
AppLovin Max hesabınızda uyumlulaştırma grupları ve Reklam Birimleri oluşturun Huawei Ads’i uyumlulaştırma ağı olarak yapılandırın

🛠️ Unity’de Huawei Reklamlarını AppLovin MAX ile Nasıl Entegre Edersiniz?
HMS Unity Eklentisini kullanarak Unity’de Huawei Reklamlarını AppLovin MAX uyumlulaştırmasıyla entegre etmek için adım adım bir kılavuz:

1.🔧 AppLovin Max Unity Plugin’i Kurun:

AppLovin Max Unity Plugin’i Unity projenize kurarak başlayın. Bu eklenti, uygulamanızda AppLovin MAX reklamlarını görüntülemek için gerekli araçları sağlar.

Unity projenizi açın ve Assets > Import Package > Custom Package’e gidin. AppLovin Max Unity SDK’yı indirdiğiniz konuma gidin ve onu seçin.

Seçimden sonra İçe aktarma ayarları iletişim kutusunda tüm dosyaları seçin ve Import’a tıklayın.

Import Applovin Max SDK

Kurulumdan sonra otomatik olarak Android çözümleyiciyi açmalı ve bağımlılıklarını çözmelidir.

🔍Otomatik olarak açılmazsa, Assets -> External Dependency Manager -> Andrfoid Resolvher -> Resgolve’a giderek erişebilirsiniz.🔍

Ayrıca Assets -> External Dependency Manager -> Android Resolver -> Settings’e giderek ve “Use Jetifier” seçeneğinin işaretli olduğundan emin olarak jetifier’ın otomatik olarak etkinleştirilip etkinleştirilmediğini kontrol etmelisiniz.

Android Resolver Ayarları

🚫Xcode üzerinde çalışmıyorsanız ortaya çıkabilecek ‘google.ios.dll’ dosyalarıyla ilgili bir hatayla karşılaşırsanız, bu dosyaları silerek sorunu çözebilirsiniz. Dosyaları bulmak için Unity projenizde Assets->ExternalDependencyManager->Editor seçeneğine gidin.

Google.IOS A Bağımlılıkları

2.⚙️ Configure Your Project Settings: Ardından, “Edit” -> “Project Settings” -> “Player” -> “Publishing Settings”na giderek proje ayarlarınızı yapılandırın. “Custom Main Gradle,” “Custom Base Gradle,” ve “Custom Gradle Properties” kutularını işaretleyin.

“Custom Main Gradle,” “Custom Base Gradle,” ve “Custom Gradle Properties”

3.🌐 Projeniz için HMS Unity Eklentisini İçe Aktarın ve Ayarlayın:

HMS Unity Eklentisini indirin ve projenize aktarın. HMS entegrasyonunu sağlamak için proje ayarlarınızı gerektiği gibi ayarlayın. HMS Unity Plugin’e aşağıdaki linkten ulaşabilirsiniz;

4.📝 Gradle Dosyalarını Değiştirin ve Kaydedin:

AppLovin MAX ve HMS Unity Plugin arasında uyumluluğu sağlamak için gerekli kod parçacıklarını Gradle dosyalarınıza ekleyin.

Go to Assets -> Plugins -> Android

baseProjectTemplate.gradle‘i bir text editor’de açın ve aşağıdaki maven satırlarını ekleyin.

mainTemplate.gradle ‘i bir text editor’de açın ve aşağıdaki satırı ekleyin.

Son olarak, gradleTemplate.properties ‘i bir text editor’de açın ve aşağıdaki satırları ekleyin.

5.✅ HMS Unity Eklentisinde Reklam Kitini Etkinleştirin:

Unity Düzenleyiciye geri dönün ve HMS Unity Eklentisi ayarlarında “Ads Kit” seçeneğini etkinleştirin.

HMS Core Kitleri

6.🖼️ Huawei Reklamlarını Görüntüleyin: Artık hazırsınız! Artık AppLovin MAX uyumlulaştırmasını kullanarak uygulamanızda Huawei reklamlarını görüntüleyebilirsiniz.

🔮 Example Code 🔮

Burada, Applovin Max SDK kullanarak Banner reklamlar oluşturan bir örnek kod verilmiştir.

İşte Unity’de AppLovin MAX uyumlulaştırması ile Huawei Reklamlarını kullanarak banner reklamları görüntülemeye bir örnek:

Applovin üzerinden yayınlanan Huawei Ads.

🦜Şu anda Huawei Ads, Banner, Rewarded, Interstitial and MREC ad formats reklam biçimlerini desteklemektedir. Unity projenizde bu reklam türlerini uygulamakla ilgileniyorsanız, her reklam türü için ilgili kılavuzlarda daha fazla bilgi bulabilirsiniz.

🎉 İşte bu kadar! Artık HMS Unity Eklentisini kullanarak Unity’de Huawei Reklamlarını AppLovin MAX uyumlulaştırmasıyla entegre etme bilgisine sahipsiniz. Daha geniş bir kitleye ulaşma ve uygulama gelirinizi artırma potansiyeline sahip bu entegrasyon, mobil uygulama geliştirme araç setinize değerli bir katkı olabilir.

🚀Sonuç

HMS Unity Eklentisini kullanarak Unity’de Huawei Reklamlarını AppLovin MAX uyumlulaştırmasıyla entegre etmek, erişiminizi genişletmenin ve gelir potansiyelinizi artırmanın basit ve etkili bir yolu olabilir. AppLovin MAX ve Huawei Ads’in güçlü yanlarını birleştirerek daha yüksek reklam geliri elde edebilir ve daha geniş bir kitleye ulaşabilirsiniz. HMS Unity Plugin’in yardımıyla entegrasyon süreci kolaylaştırılabilir ve basitleştirilebilir!

Umarız bu kılavuzu yararlı ve bilgilendirici bulmuşsunuzdur! Eğer daha fazla desteğe ihtiyaç duyarsanız lütfen bizimle iletişime geçin. Mutlu geliştirmeler! 🤖📱💰

💻References

--

--

Hilal Tepecik
Huawei Developers - Türkiye

Game and SDK Developer @Huawei - Unity, Unreal, HMS Unity Plugin, XR Interactions Toolkit