Reklamani ilovangizga bir necha daqiqada integratsiya qiling. Har qanday platforma uchun oson SDK.
Barcha reklama formatlarini qo'llab-quvvatlaydigan Kotlin/Java SDK
// No SDK required - direct integration
WebView.loadUrl("https://storage.dsp-ui.uz/uploads/outstream.js");
// Or use iframe for banners
String bannerUrl = "https://omnibox.digital/ads/direct?plc=YOUR_ID";
iOS 12+ bilan mos Swift SDK
// WKWebView integration - no SDK needed
let url = URL(string: "https://storage.dsp-ui.uz/uploads/outstream.js")!
wkWebView.load(URLRequest(url: url))
SDK для Android TV, Tizen, WebOS, Roku
// Direct web integration for CTV
<script src="https://storage.dsp-ui.uz/uploads/outstream.js"
adunit-id="YOUR_CTV_ID" width="640" height="480"></script>
// 1. Add WebView to your layout
<WebView
android:id="@+id/adWebView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_height="480dp" />
// 2. Load ad in Activity/Fragment
val webView = findViewById<WebView>(R.id.adWebView)
webView.settings.javaScriptEnabled = true
webView.settings.domStorageEnabled = true
// Load outstream video ad
val htmlContent = """
<script src="https://storage.dsp-ui.uz/uploads/outstream.js"
adunit-id="YOUR_ADUNIT_ID"
width="640"
height="480"></script>
"""
webView.loadDataWithBaseURL(null, htmlContent, "text/html", "UTF-8", null)
// Or load banner ad with iframe
val bannerUrl = "https://omnibox.digital/ads/direct?plc=YOUR_ID&w=300&h=250"
webView.loadUrl(bannerUrl)