Vungle, mobil uygulamalar için bir video reklam platformudur ve 2023'ten beri Playgendary'nin bir parçasıdır. Vungle SDK, yüksek kaliteli videoda uzmanlaşmıştır: tahmine dayalı gösterim optimizasyonu ile rewarded, interstitial ve banner formatları. Singular 2025 raporuna göre Vungle, tescilli video yaratıcı optimizasyon algoritmaları sayesinde ABD ve Avrupa pazarlarında eCPM açısından ilk 5 reklam SDK'sı arasında yer almaktadır.
Önemli Noktalar
Vungle, 2011 yılında San Francisco'da kurulmuş bir uygulama içi video reklam platformudur. 2023 yılında şirket, en büyük mobil oyun yayıncılarından biri olan Playgendary tarafından satın alındı. Vungle'ın uzmanlığı, zengin yaratıcı bileşenlere sahip video formatıdır: statik banner'lar yerine platform, indirilebilir videolar ve playable ads sunar.
Vungle ile AppLovin ve IronSource arasındaki temel fark, tahmine dayalı optimizasyon algoritmalarında yatmaktadır. Sistem, kullanıcı davranışını analiz eder: uygulamada geçirilen süre, izleme geçmişi, etkileşim türleri — ve kullanıcı kaybı olmadan dönüşüme yol açma olasılığı en yüksek yaratıcıyı seçer.
Vungle 2025 dahili testlerine göre, tahmine dayalı optimizasyon kullanmak, rastgele video gösterimine kıyasla kullanıcı tutma oranını %18 iyileştirir ve en uygun anda alakalı yaratıcıları göstererek eCPM %25 artar.
Vungle platformu, Zynga, Playrix ve Gram Games dahil olmak üzere büyük mobil oyun yayıncıları tarafından aktif olarak kullanılmakta ve Vungle SDK'yı temel para kazanma kanallarından biri olarak entegre etmektedir. Playgendary satın almasının ardından Vungle, kendi oyun projelerinin verilerine erişim kazandı ve gerçek kullanım senaryolarına dayalı tahmine dayalı optimizasyon algoritmalarını geliştirdi. Evrensel platformların aksine Vungle, yalnızca video formatlarında uzmanlaşarak tüm reklam türlerini destekleyen ağlara kıyasla daha derin optimizasyon ve daha yüksek yaratıcı kalitesi sunar.
Vungle'ın temelinde, uygulamada minimum gecikmeyle video yükleyen, önbelleğe alan ve oynatan Video Engine teknolojisi bulunur. Video, geliştirici ayarlarına bağlı olarak önceden önbelleğe alınabilir veya isteğe bağlı olarak akışla izlenebilir.
Vungle, uygulama kullanılırken arka planda video dosyalarını yükleyen kendi Video Player SDK'sını kullanır. Bu, videoların yükleme gecikmesi olmadan anında gösterilmesini sağlar ve bu özellikle rewarded video için kritiktir — kullanıcı bir ödül bekler ve arabelleğe alma için beklememelidir.
Vungle'ın video gösterim algoritması birçok faktörü dikkate alır: son gösterimden bu yana geçen süre, mevcut uygulama ekranı, kullanıcı davranış modeli. SDK, kullanıcının bir video izlemeye hazır olup olmadığını otomatik olarak belirler ve yalnızca tamamlanma olasılığı yüksek olduğunda yaratıcıyı gösterir. Kullanıcı videoyu bitmeden kesintiye uğratırsa, Vungle geliştiriciye kredi vermez ve bu yaratıcının bu kullanıcı için gösterim önceliğini düşürür. Sistem ayrıca her yaratıcının tamamlanma oranını analiz eder ve düşük dönüşümlü videoları otomatik olarak devre dışı bırakarak bunların yerine daha etkili alternatifler koyar, bu da platformun genel karlılığını artırır.
Playable ads, HTML5'te mini oyunlar olan etkileşimli reklam formatlarıdır. Kullanıcı, uygulamayı yüklemeden demo sürümüyle etkileşime girebilir. Etkileşimden sonra bir yükleme çağrısı gösterilir. Playable ads, kullanıcıyı tıklamadan önce dahil ederek yüksek dönüşüm oranı sağlar.
// Vungle SDK başlatma
class MainApp : Application() {
override fun onCreate() {
super.onCreate()
// SDK yapılandırması
val config = VungleConfig()
config.setAppId("YOUR_VUNGLE_APP_ID")
config.setPlacements(listOf("REWARDED-001"))
// Başlatma
Vungle.init(this, config, object : VungleInitCallback {
override fun onInitSuccess() {
println("Vungle SDK initialized")
}
})
}
}
// Rewarded video yükleme ve gösterme
fun playRewardedVideo(placementId: String) {
Vungle.loadAd(placementId, object : VungleLoadCallback {
override fun onAdLoaded(placementId: String) {
println("Ad loaded: $placementId")
}
})
}
Vungle SDK, özelleştirilebilir gösterim parametreleriyle videoya odaklanan üç ana format sunar. Her formatın kontrol panelinde ayrı bir yerleşim kimliği vardır.
Rewarded video, Vungle'ın yüksek eCPM için optimize edilmiş ana formatıdır. Kullanıcı 15–30 saniyelik bir video izler ve bir ödül alır. Vungle, harekete geçirici mesaj (CTA düğmesi), ön-roll ekranı ve özelleştirilebilir video bitiş kartının özelleştirilmesini destekler.
Interstitial video, oyun seviyeleri veya uygulama bölümleri arasındaki duraklamalarda gösterilen tam ekran bir videodur. Vungle, kullanıcı tutma oranını düşürmemek ve kaybı önlemek için oyun oturumu başına 3–4 defadan fazla interstitial video kullanılmamasını önerir.
Banner, ekranın altında veya üstünde standart bir formattır. Vungle, otomatik yenileme özelliğiyle MRect (300x250) ve Leaderboard (728x90) boyutlarını destekler. Vungle banner'ları, onları diğer ağların statik banner'larından ayıran video önizlemeleri içerebilir. Banner'lar, SDK parametreleri aracılığıyla şeffaflık ve köşe yuvarlama ayarlarını destekleyerek görsel uyumsuzluk olmadan reklamın uygulama tasarımına entegre edilmesine olanak tanır.
| Format | Tür | eCPM (yaklaşık) | Kullanıcı Tutma |
|---|---|---|---|
| Rewarded video | Ödüllü video | $8–$20 | Yüksek |
| Interstitial video | Tam ekran video | $4–$12 | Orta |
| Banner | Banner | $0.5–$2 | Düşük |
| Playable ads | Etkileşimli demo | $10–$25 | Yüksek |
Vungle SDK entegrasyonu, Android için Maven Central ve iOS için CocoaPods aracılığıyla yapılır. SDK yaklaşık 2 MB boyutundadır ve temel işlevsellik için ek bağımlılık gerektirmez.
// build.gradle (uygulama)
dependencies {
implementation("com.vungle:vungle-ads:7.5.0")
implementation("com.google.android.gms:play-services-ads-identifier:18.2.0")
}
// Interstitial video gösteriliyor
fun showInterstitial(activity: Activity) {
val ad = VungleInterstitial(activity, "INTERSTITIAL-001")
ad.setAdListener(object : VungleAdListener {
override fun onAdEnd(placement: String) {
println("Interstitial finished")
}
})
ad.playAd()
}
Entegrasyondan sonra, uygulama küçültme ve geri yükleme olayları sırasında doğru video işleme için Lifecycle Callbacks yapılandırılması önerilir. Vungle SDK, uygulama küçültüldüğünde videoyu otomatik olarak duraklatır ve kullanıcı geri döndüğünde devam ettirir, böylece ödül kaybını ve olumsuz kullanıcı deneyimini önler.
Vungle, Android, iOS, Unity ve Cocos2d-x platformları için SDK sağlar. Android SDK yaklaşık 3 MB boyutundadır ve temel işlevsellik için ek bağımlılık gerektirmez, ancak doğru reklam kimliği desteği için play-services-ads-identifier önerilir. iOS'ta SDK, Swift 5.5+ kullanır ve Xcode 14 ve üzerini destekler. Unity eklentisi, Unity Asset Store aracılığıyla kullanılabilir ve Unity 2020 LTS ve daha yeni sürümlerde çalışır. Vungle ayrıca MAX, AdMob ve LevelPlay arabulucularıyla entegrasyonu resmi olarak destekleyerek ek bağdaştırıcı olmadan Vungle'ın diğer reklam ağlarının yanında genel açık artırmaya dahil edilmesine olanak tanır. Tüm popüler arabulucular için bağdaştırıcılar sayesinde Vungle, dakikalar içinde mevcut bir para kazanma yapılandırmasına kolayca bağlanır.
Vungle, iki temel parametreyi optimize etmek için makine öğrenimini kullanır: gösterim zamanlaması ve yaratıcı seçimi. Algoritma, kullanıcı davranış verilerini analiz eder ve etkileşim geçmişine dayanarak video gösterimi için en dönüştürülebilir anı tahmin eder.
Vungle'ın tahmine dayalı optimizasyon sistemi, günün saati, haftanın günü, oturum süresi, cihaz türü, coğrafya ve önceki gösterimlerin geçmişi dahil olmak üzere 40'tan fazla parametreyi dikkate alır. Vungle Benchmark Report 2025'e göre, gösterim zamanlaması optimizasyonu, gösterim sıklığını artırmadan dönüşüm oranını %30 artırır.
Ek olarak Vungle, Smart Done özelliğini sunar — kullanıcı Geri düğmesine bastığında videonun otomatik olarak resim içinde resim moduna küçültülmesi. Kullanıcı, uygulama etkileşimini kesintiye uğratmadan ekranın bir köşesinde izlemeye devam edebilir. Bu özellik, kullanıcıların reklamlar için oyun deneyimini kaçırmak istemediği oyunlarda özellikle popülerdir. Smart Done, rewarded video tamamlanma oranını %15 artırır ve erken kapanmaları azaltır. Vungle algoritmaları ayrıca dinamik video kalitesini destekler: kullanıcının bağlantısı yavaşsa, SDK arabelleğe almayı önlemek ve sorunsuz oynatma sağlamak için otomatik olarak bit hızını düşürür.
Geliştiriciler için şu metrikleri gösteren bir web paneli mevcuttur: gösterimler, tamamlanma oranı, eCPM, kullanıcı başına gelir. Panel, derinlemesine para kazanma analizi ve darboğaz tespiti için verileri ülke, bağlantı türü (WiFi / cellular), SDK sürümü ve diğer parametrelere göre segmentlere ayırmaya olanak tanır.
Vungle, video yaratıcılarına aktif olarak yatırım yapar: platformun, reklamverenlerin etkili videolar ve playable ads oluşturmasına yardımcı olan kendi tasarım ekibi vardır. Geliştiriciler için bu, uygulamalarında daha yüksek kaliteli yaratıcılar anlamına gelir, tamamlanma oranlarını ve dolayısıyla geliri artırır. Reklamverenler, yüksek tamamlanma oranına sahip yaratıcılar için daha fazla ödeme yapar ve Vungle bu primi, kullanıcıları en iyi etkileşim metriklerini gösteren yayıncılar arasında dağıtır. Bu nedenle, reklamları doğru yerlere ve doğru zamanda yerleştiren geliştiriciler, teklifin yaratıcı kalitesine bağlı olmadığı diğer ağlara kıyasla Vungle'dan daha yüksek eCPM alır.
Sıkça sorulan sorular
Vungle, tahmine dayalı optimizasyon ve playable ads ile video formatlarına odaklanırken, AppLovin ve IronSource arabuluculuk ve analitiğe vurgu yapar. Vungle, yaratıcı bir video formatıyla oyun sektöründe en iyi sonuçları gösterir.
Evet, Vungle standart arabulucular (MAX, LevelPlay, AdMob ve Google Ad Manager) aracılığıyla in-app bidding'i destekler. Bu, Vungle'ın diğer ağların yanında açık artırmaya dahil edilmesine olanak tanır.
Playable ads, bir reklam birimine gömülü uygulamaların etkileşimli HTML5 demo sürümleridir. Kullanıcılar yüklemeden önce oynanışı deneyebilir, bu da etkileşim yoluyla dönüşümü artırır.
Evet, Vungle SDK'nın Unity için Asset Store üzerinden kullanılabilen resmi bir eklentisi vardır. Eklenti, birleşik bir C# API'si ile rewarded video, interstitial ve banner formatlarını destekler.
Vungle minimum trafik gereksinimi belirlemez. Ancak, istikrarlı dolum oranları (> %80) için günde en az 5.000 oturum önerilir. Daha düşük trafikte eCPM metrikleri istikrarsız olabilir.
Özet
Anahtar teslim bir mobil uygulama geliştireceğiz
IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.
Ayrıca okuyun