Unity Ads monetizasyonu, mobil oyun geliştiricilerinin uygulamalarında hedeflenmiş video ve görüntülü reklamlar göstererek gelir elde etmelerine yardımcı olmak için tasarlanmış özel bir reklam çerçevesidir. Bu sistem, oyun yaratıcılarını küresel bir reklamveren ağıyla buluşturur ve belirli oyuncu segmentlerinin ilgisini çekme olasılığı en yüksek olan reklamları sunmak için veriye dayalı algoritmalar kullanır. Ödüllü videolar gibi yüksek etkileşimli formatlara odaklanarak, platform monetizasyonun oyuncu deneyimini kesintiye uğratmak yerine desteklemesini sağlar.
Unity Ads monetizasyonu geliştiriciler için nasıl çalışır?
Sistem, oyun istemcisi ile reklam sunucusu arasında bir köprü görevi görür. Bir oyuncu, seviye tamamlama veya mağaza menüsü gibi oyundaki belirli bir noktaya ulaştığında, Unity SDK reklam sunucusuna bir istek gönderir. Sunucu daha sonra, çeşitli reklamverenlerin demografik ve davranışsal profillerine göre o belirli kullanıcıya içeriklerini göstermek için teklif verdiği gerçek zamanlı bir açık artırma gerçekleştirir. Kazanan reklam önbelleğe alınır ve oyuncuya gösterilir; geliştirici ise gösterimlere veya eylemlere dayalı olarak gelirden pay alır.

Tipik bir hesapta geliştiriciler, tüm bu süreci Unity Dashboard aracılığıyla yönetebilirler. Bu merkezi merkez, farklı reklam türleri için kapsayıcı görevi gören birden fazla reklam biriminin oluşturulmasına olanak tanır. Bu birimler için, bir reklamın tek bir kullanıcıya ne sıklıkla gösterilebileceği veya kabul etmeye istekli olduğunuz minimum teklif fiyatı gibi belirli kurallar tanımlayabilirsiniz. Bu kontrol seviyesi, para kazanmak ile oyuncuları mutlu tutmak arasında sağlıklı bir dengeyi korumak için gereklidir.
- Gerçek zamanlı teklif verme, her gösterim için mümkün olan en yüksek geliri sağlar.
- Platformlar arası destek, iOS ve Android genelinde tutarlı monetizasyon sağlar.
- Unity Editor ile derin entegrasyon, teknik uygulama sürecini basitleştirir.
- Özellikle mobil oyuncuları hedefleyen geniş bir oyun reklamvereni ağına erişim.
Oyununuz için doğru reklam formatlarını seçme
Doğru reklam formatını seçmek, belki de monetizasyon stratejinizle ilgili vereceğiniz en önemli karardır. Farklı oyunlar farklı yaklaşımlar gerektirir; hızlı tempolu bir aksiyon oyunu hızlı geçiş reklamlarından faydalanabilirken, yavaş tempolu bir simülasyon ödüllü videolarla daha iyi performans gösterebilir. Oyuncularınızın psikolojisini anlamak, hangi formatın oyuncu kaybına neden olmadan en yüksek eCPM’yi getireceğini belirlemenize yardımcı olacaktır.
Ödüllü video reklamlar
Ödüllü videolar, oyun monetizasyonu için altın standart olarak kabul edilir. Oyuncular, ekstra can, oyun içi para birimi veya geçici bir güçlendirme gibi oyun içi bir avantaj karşılığında bu reklamları izlemeyi seçerler. Reklamı oyuncu başlattığı için etkileşim oranları genellikle diğer formatlardan çok daha yüksektir. Tipik bir hesapta, ödüllü videolar genellikle en yüksek eCPM’yi görür çünkü reklamverenler kullanıcının garantili dikkatine değer verirler.

Geçiş reklamları
Geçiş reklamları, seviyeler arası veya mola sırasında olduğu gibi oyundaki doğal geçiş noktalarında görünen tam ekran reklamlardır. Bunlar dikkat çekmek için etkilidir ancak dikkatli kullanılmalıdır. Bir geçiş reklamı aktif oyunun ortasında görünürse, muhtemelen oyuncuyu sinirlendirecektir. Yaygın bir model, kullanıcı yorgunluğunu önlemek için bu reklamları en az iki veya üç dakikalık aktif oyundan sonra aralıklarla yerleştirmektir.
Banner ve MREC reklamları
Banner reklamlar, genellikle üstte veya altta ekranın bir kısmını kaplayan küçük dikdörtgen reklamlardır. MREC reklamları ise genellikle menülere yerleştirilen daha büyük dikdörtgenlerdir. Bu formatlar video reklamlardan daha düşük eCPM’lere sahip olsa da, sürekli bir pasif gelir akışı sağlarlar. Kontrolleri veya önemli oyun bilgilerini gizlemedikleri menü ekranları veya statik sayfalar için en uygun olanlardır.
Unity Dashboard’da adım adım kurulum
Başlamak için önce bir Unity ID oluşturmalı ve Unity Dashboard’da bir proje kurmalısınız. Bu kontrol paneli, tüm monetizasyon verilerinizin ve ayarlarınızın yaşayacağı yerdir. İlk reklamınızı bir geliştirme ortamında çalıştırmak için şu adımları izleyin:
- Unity Dashboard’a gidin ve sol menüden ‘Monetization’ı seçin.
- ‘Projects’e tıklayın ve monetizasyon yapmak istediğiniz oyunu seçin.
- İlk yerleşiminizi tanımlamak için ‘Ad Units’e gidin ve ‘Create Ad Unit’e tıklayın.
- Reklam birimine bir ad verin ve formatı seçin (Rewarded, Interstitial veya Banner).
- C# betiklerinizde kullanmak üzere ‘Game ID’ ve ‘Placement ID’yi not edin.
- Canlıya geçmeden önce reklamların doğru yüklendiğinden emin olmak için kontrol panelinde ‘Test Mode’u etkinleştirin.
Kontrol paneli yapılandırıldıktan sonra, Unity Ads SDK’sını Package Manager aracılığıyla projenize içe aktarmanız gerekecektir. İçe aktarma işleminden sonra, oyununuzun başlangıcında çalışan bir betikte Game ID’nizi kullanarak SDK’yı başlatın. Hataları önlemek ve daha sorunsuz bir kullanıcı deneyimi sağlamak için, bir reklamı oynatmaya çalışmadan önce gösterilmeye hazır olup olmadığını kontrol etmek iyi bir uygulamadır.
Reklam yerleşimi yoluyla eCPM’yi nasıl optimize edebilirsiniz?
Optimizasyon, reklamlarınız için farklı konumları ve zamanlamaları test etmeyi içeren devam eden bir süreçtir. Etkili optimizasyon, her 1.000 gösterim için ne kadar kazandığınızı temsil eden efektif bin gösterim başına maliyetinizi (eCPM) artırmayı hedefler. Bunu yapmanın bir yolu eCPM tabanları belirlemektir. Bir eCPM tabanı, reklam ağına, reklamı yalnızca reklamveren belirli bir fiyatın üzerinde ödeme yapmaya istekliyse göstereceğinizi söyler. Bu, reklam başına ortalama kazancınızı artırabilir, ancak genel doluluk oranınızı düşürebilir.
Bir diğer strateji ise reklam frekansı sınırlamasını kullanmaktır. Bu ayar, tek bir kullanıcının belirli bir zaman dilimi içinde bir reklamı kaç kez göreceğini sınırlar. Örneğin, geçiş reklamlarını her beş dakikada bir ile sınırlayabilirsiniz. Bu, geliri azaltacak gibi görünse de, oyuncuların sinirlenip oyunu silmesini önleyerek uzun vadeli monetizasyona yardımcı olur. Daha yüksek elde tutma oranı daha fazla oturuma yol açar, bu da nihayetinde oyuncunun ömrü boyunca daha fazla reklam gösterimi ile sonuçlanır. Ayrıca, ödüllü videolarda farklı ödül değerleri ile denemeler yapmak, en fazla gösterimi teşvik eden ‘ideal noktayı’ bulmaya yardımcı olabilir.
Etkili kullanıcı edinimi için Unity Ads kullanımı
Monetizasyon para kazanmaya odaklanırken, Unity Ads’in diğer tarafı Kullanıcı Edinimi’dir (UA). Reklamveren olarak hareket edebilir ve oyununuzun başkalarının oyunlarında öne çıkarılması için ödeme yapabilirsiniz. Bu, oyuncu tabanınızı büyütmenin en hızlı yollarından biridir. Bir UA kampanyası kurarken, kullanıcıları cihaz türlerine, ülkelerine ve hatta genellikle oynadıkları oyun türlerine göre hedefleyebilirsiniz. Bu, bütçenizin oyununuzdan keyif alacak kullanıcılara harcanmasını sağlar.
Yaratıcı varlıklar, bir UA kampanyasının en önemli parçasıdır. Hangi video reklamlarınızın en yüksek tıklama oranına (CTR) ve dönüşüm oranına sahip olduğunu görmek için birden fazla sürümünü test etmelisiniz. Örneğin, 15 saniyelik bir oyun klibi sinematik bir fragmandan daha iyi performans gösterebilir. Unity, hangi yaratıcıların en iyi performansı gösterdiğini gösteren ayrıntılı analizler sunar, bu da düşük performanslı reklamlara harcama yapmayı durdurmanıza ve kazananlara odaklanmanıza olanak tanır. Ayrıca, kullanıcıların reklam içinde oyununuzun küçük bir bölümünü deneyebildiği oynanabilir reklamlar kullanmak, genellikle daha kaliteli yüklemelere yol açar.
Entegrasyon için teknik gereksinimler nelerdir?
İstikrarlı bir uygulama sağlamak için oyununuzun belirli teknik kriterleri karşılaması gerekir. Şu anda Unity Ads SDK, en az iOS 9.0 veya Android 4.4 (API seviyesi 19) gerektirir. iOS geliştiricileri için Apple’ın Uygulama İzleme Şeffaflığı (ATT) çerçevesine uymak gerekir. Bu, ‘NSUserTrackingUsageDescription’ anahtarını Info.plist dosyanıza dahil etmeniz ve reklam amaçlı verilerini izlemek için kullanıcıdan izin almanız gerektiği anlamına gelir. Bunu yapmamak, iOS cihazlarda önemli ölçüde daha düşük eCPM’lere yol açabilir.
Android tarafında, projenizin Google Play’in Veri Güvenliği gereksinimleriyle uyumlu olduğundan emin olmalısınız. Unity Ads SDK’sının cihaz kimlikleri ve konum verileri gibi hangi verileri topladığını açıklamanız gerekecektir. Kodlama açısından, en son performans iyileştirmelerini ve güvenlik yamalarını içerdiğinden SDK’nın en son sürümünü (şu anda 4.x) kullanmanız önerilir. SDK’yı düzenli olarak güncellemek, oyununuzun değişen mağaza politikalarıyla uyumlu kalmasını sağlar.
Temel performans göstergeleri ile başarının ölçülmesi
Monetizasyon stratejinizin işe yarayıp yaramadığını bilmek için belirli metrikleri takip etmelisiniz. En temel metrik ‘Gelir’dir, ancak bu tüm hikayeyi anlatmaz. Ayrıca, gösterilen reklamla sonuçlanan reklam isteklerinin yüzdesi olan ‘Doluluk Oranı’na (Fill Rate) bakmalısınız. Doluluk oranınız düşükse, bu eCPM tabanlarınızın çok yüksek olduğu veya oyununuzun belirli bölgelerdeki reklamverenler için çekici olmadığı anlamına gelebilir. ‘ARPU’ (Kullanıcı Başına Ortalama Gelir), tüm oyuncu tabanınızın değerini anlamanıza yardımcı olan bir diğer kritik metriktir.
Ayrıca, bir kullanıcının oturum başına gördüğü reklam sayısı olan ‘Reklam Yoğunluğu’nu (Ad Density) izlemelisiniz. Bu sayı çok yüksekse, ‘1. Gün’ ve ‘7. Gün’ elde tutma oranlarınızı yakından izleyin. Reklam yoğunluğunu artırdıktan sonra elde tutma oranındaki ani bir düşüş, aşırı monetizasyon yaptığınızın açık bir işaretidir. Bu sayıları günlük olarak analiz ederek, stratejinizde zamanla toplam gelirde büyük iyileşmelere yol açan küçük ayarlamalar yapabilirsiniz. Alien Road, trafikteki doğal dalgalanmaları hesaba katmak için bu istatistikleri her gün aynı saatte kontrol etmenizi önerir.
Önümüzdeki yedi gün için uygulama yol haritası
Unity Ads monetizasyonuna başlamaya hazırsanız, her şeyi aynı anda yapmaya çalışmayın. Temel bir entegrasyon kurarak başlayın ve ardından onu iyileştirin. Sisteminizi çalışır hale getirmek için bu hafta aşağıdaki adımlara odaklanın:
Önce Unity Dashboard hesabınızı oluşturun ve projenizi ekleyin. İlk iki gününüzü reklam birimlerinizi tanımlamaya ve oyununuzda nerede görüneceklerini seçmeye ayırın. Üçüncü gün SDK’yı entegre edin ve başlatma betiğini yazın. Dördüncü ve beşinci günleri test için kullanın; test modunu kullanarak reklamların hem iOS hem de Android cihazlarda doğru yüklendiğinden emin olun. Altıncı gün test modunu devre dışı bırakın ve küçük bir beta test grubu için bir güncelleme yayınlayın. Son olarak, yedinci gün ilk verilerinizi gözden geçirin ve erken sonuçlara göre ilk eCPM tabanınızı ayarlayın.
Okumaya devam edin: Unity Ads · Reklamcılık