Liaविकासकर्ता

अवधारणाएं

तीन फॉर्मेट में पूर्ण स्क्रीन एड्स, साथ ही बैनर और नैटिव एड्स जो Lia आपके पृष्ठ के साथ बगल में डॉक करते हैं। सभी Lia द्वारा खेले जाते हैं और इस प्रकार नियंत्रित किए जाते हैं कि किसी को भी बरसात नहीं होती। आपका सर्वर यह जांच सकता है कि एक पुरस्कृत वीडियो वास्तव में देखा गया था या नहीं जब तक यह कुछ भी नहीं देता।

#तीन प्रारूप

फॉर्मेटक्या यह हैकब इसका उपयोग करें
rewardedएक वीडियो जो व्यक्ति चुनता है, कुछ बदले में।"एक दूसरा मौका पाने के लिए एक वीडियो देखें।"
rewardedInterstitialLia पहले इसे पेश करता है, वॉच और स्किप के साथ, फिर एक पुरस्कार के लिए खेलता है।एक प्राकृतिक ब्रेक पर एक पुरस्कार, आपके अपने बटन के बिना।
interstitialएक पूर्ण स्क्रीन विज्ञापन अवधि के बीच, कोई वापसी नहीं।राउंड के बीच, Lia इन्हें गति देता है।

आपका पृष्ठ साथ में पूछता है Lia.showAd({ format }), या शॉर्टकट्स Lia.showRewardedAd(), Lia.showRewardedInterstitialAd() और Lia.showInterstitialAd(). Lia आपके एप्स के ऊपर विज्ञापन लोड करता है और लोड होते समय अपने लोडर के साथ, और जब तक यह नहीं होता तब तक आपके एप्स को रोक देता है'अपने बंद हो गए।

#जो आप वापस प्राप्त करते हैं

हर एड कॉल एड बंद होने के बाद एक बार जवाब देता है:

{ "watched": true, "shown": true, "adId": "ad_8e1c4b0f2a9d47c6b3e15a07" }
क्षेत्रअर्थ
watchedएक पुरस्कृत वीडियो पूरा देखा गया। पुरस्कार दें। हमेशा false एक इंटरस्टिशियल के लिए।
shownएक विज्ञापन स्क्रीन पर आ गया।
adIdविज्ञापन'आईडी, आपके सर्वर के लिए जांच के लिए। जब उपलब्ध होता है watched सच है, और जब एक इंटरस्टिशियल दिखाया गया।
reasonक्योंकि वहां'कोई पुरस्कार नहीं, जब watched गलत है।

आपके कारण'आप देखेंगे:

कारणअर्थ
cancelledवे वीडियो को अंत तक बंद कर देते हैं।
skippedवे जब Lia ने एक पुरस्कृत इंटरस्टिशियल पेश किया, तब स्किप चुने।
no_adकोई विज्ञापन दिखाने के लिए तैयार नहीं था।
too_soonएक इंटरस्टिशियल, और यह नहीं है'तब इसकी बारी अब तक नहीं हुई है।
failedLia कर सकता है नहीं'दृश्य रिकॉर्ड करें।
अन्य कुछ भीएक कनेक्शन या सर्वर समस्या, जैसे कि network.

अगर एक पुरस्कृत वीडियो फोन पर समस्या के कारण आधे रास्ते तक बजाने में रुक जाता है, तो Lia इसे देखा गया मानता है ताकि कोई भी एक टूटे विज्ञापन के कारण पुरस्कार खो न सके।

#कौन सा उपयोग करें

  • राउंड और खेलों के बीच: इंटरस्टिशियल। वे'छोटा और बंद करने योग्य है, और किसी को इन्हें चुनने की आवश्यकता नहीं है। कॉल करें Lia.showInterstitialAd() हर प्राकृतिक ब्रेक पर (एक गोल खत्म हो जाता है, फिर से खेलें) और Lia तय करे कि क्या दिखाया जाए।
  • खिलाड़ी द्वारा अनुरोध करने पर ही पुरस्कृत वीडियो के बदले में कुछ के लिए: एक संकेत, एक दूसरा मौका, एक अतिरिक्त स्पिन, जो बटन पर कहता है। कभी-कभी एक लंबा वीडियो को खेलें: कोई भी एक के साथ खेलें।'तब चुनना ही खेल छोड़ने के लिए कारण बनता है।

#गति

खेल' इंटरस्टिशियल्स के अपने गति होते हैं, Lia से अलग।'अपने विज्ञापन: डिफ़ॉल्ट रूप से प्रत्येक 90 सेकंड में अधिकतम एक, और केवल प्रत्येक 2nd बार जब आपका एप्लिकेशन पूछता है (प्रत्येक 2nd राउंड या खेल में)। Lia टीम दोनों को ट्यून कर सकती है। जब यह नहीं होता'तेज अपने बारे में, showInterstitialAd() तुरंत उत्तर दें reason: "too_soon" और कुछ भी दिखाई नहीं देता। बस आगे बढ़ो।

पुरस्कृत वीडियो नहीं हैं'उन्हें गति दिया गया है, क्योंकि लोग उन्हें चुनते हैं, और एक अगले इंटरस्टिशियल को धक्का देने के बजाय किसी भी बार देखना कभी नहीं होता।

#अपने गूगल विज्ञापन, अपने पृष्ठ पर

क्या आप अपने सामग्री में एक विज्ञापन चाहते हैं, जो इसके साथ स्क्रॉल करता है, जैसे कि एक फीड की पंक्तियों के बीच एक स्लॉट? अपने पृष्ठ पर अपने गूगल विज्ञापन टैग (AdSense या गूगल एड मैनेजर) का उपयोग करें'से HTML, किसी भी वेबसाइट पर जैसे। Lia अपने वेब व्यू को गूगल के साथ पंजीकृत करता है'से विज्ञापन SDK (विज्ञापन के WebView API), इसलिए आपके टैग अंतर्निहित विज्ञापन के रूप में प्रसारित किए जाते हैं, और:

  • गूगल'से विज्ञापन फ्रेम आपके पृष्ठ के भीतर लोड होते हैं। किसी अन्य साइट से फ्रेम अभी भी ब्लॉक किए गए हैं, इसलिए अन्य एड नेटवर्क' तेज जीत गए'तेज काम करता है।
  • एक विज्ञापन पर टैप करने से यह सफारी में खुलता है, और आपकी एप्प वहीं रहती है।
  • पैसा आपके अपने गूगल खाते में जाता है, अपनी गूगल नीतियों के तहत। Lia नहीं करता'तब इन विज्ञापनों की गिनती या साझा न करें, और नीचे दिए गए परीक्षण मोड नियम के अनुसार नहीं करता'तब उन्हें कवर करें: अपने नेटवर्क का उपयोग करें'राज्य परीक्षण विज्ञापन, जब आप बना रहे हैं (Ad Manager, Google में'के नमूना इकाई /6355419/Travel/Europe/France/Paris; AdSense में, data-adtest="on").
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id="feed-ad"></div>
<script>
  window.googletag = window.googletag || { cmd: [] };
  googletag.cmd.push(function () {
    googletag.defineSlot("/6355419/Travel/Europe/France/Paris", [300, 250], "feed-ad").addService(googletag.pubads());
    googletag.enableServices();
    googletag.display("feed-ad");
  });
</script>

के लिए आवश्यकता है Lia'अगले रिलीज से अपनी एप्लिकेशन। इस SDK डेमो में एक "यहां एक परीक्षण विज्ञापन लोड करें" ठीक यही करता है बटन।

#परीक्षण कुंजियां हमेशा परीक्षण विज्ञापन प्राप्त करती हैं

जब आपका एप्स परीक्षण मोड में खोला जाता है (इसके विकासक और परीक्षक, आपके परीक्षण कुंजी के साथ), प्रत्येक विज्ञापन Lia इसमें गूगल के एक होता है'राज्य परीक्षण विज्ञापन: पूर्ण स्क्रीन, बैनर और नैटिव एक ही, क्या Lia है'अपने सेटिंग है। वे'रिकॉर्ड किया गया है (/ads/verify उनके लिए अभी भी उत्तर देता है) लेकिन आपके एप्प के लिए कभी गिना नहीं जाता'संख्याएं या कमाई। लाइव मोड वास्तविक विज्ञापन दिखाता है।

#अपने सर्वर पर जांच करें

कोई भी पुरस्कार जो महत्वपूर्ण है, वह नहीं है'आप पृष्ठ को ले जाएं's watched: true इसके शब्द पर। भेजो adId आपके सर्वर के लिए, और इसे Lia के साथ पूछने के लिए POST /ads/verify:

{ "adId": "ad_8e1c4b0f2a9d47c6b3e15a07", "playerId": "p_3f9c0a6d1b2e4f5a6b7c", "watched": true, "watchedAt": 1761998400000 }

जांच करें कि watched सत्य है और द्वारा playerId है खिलाड़ी जो पूछ रहा है। Lia नहीं'आप इसे उपयोग किया गया चिह्नित करें, इसलिए प्रत्येक के लिए भुगतान करें adId अपने आप के लिए: उपयोग करें ad:<adId> आपके लिए पुरस्कार कुंजी इसे आपके लिए करता है। पुरस्कृत विज्ञापन जो भुगतान करते हैं पूरा प्रवाह दिखाता है।

#अनुसरण करें

पास onState के लिए प्रत्येक चरण सुनें, या प्रत्येक विज्ञापन के साथ सुनें Lia.onAd(fn):

Lia.showRewardedAd({
  onState: function (state) { // "loading", "showing", "closed"
    if (state === "loading") pauseMusic();
    if (state === "closed") resumeMusic();
  },
});

#खेलों के लिए हम क्या सिफारिश करते हैं

खेल के बगल में बैठे विज्ञापन, कभी भी इसके ऊपर नहीं:

  1. पूरे दौरान एक बैनर पिन किया गया है। कॉल Lia.showBanner({ position: "top" }) एक बार, पहले Lia.ready(), और इसकी प्रतीक्षा करें (या कुछ सेकंड)। Lia'लोडर अभी भी आपके पृष्ठ को कवर करता है जब बैनर डॉक होता है, ताकि खिलाड़ी कभी भी लेआउट में बदलाव न देखे, और खेलते समय यह ठीक रहे। Lia'अपने खेल इसे शीर्ष पर फिक्स करते हैं: नीचे का किनारा उंगलियों और बटनों के लिए होता है, और एक खेल जो झुकाव या ड्रैगिंग से खेला जाता है उसके खेल क्षेत्र को स्वतंत्र रखना चाहिए।
  2. एक शांत स्क्रीन के अंदर एक विज्ञापन पंक्ति, जैसे आपका घर या लॉबी, अपने गूगल विज्ञापन टैग के साथ (देखें अपने गूगल विज्ञापन। इसे स्क्रीन के बाद रखें'अपनी सामग्री, इसे अपने बटनों के ऊपर जगह दें, इसे लेबल करें "विज्ञापन", और एक विज्ञापन भर गया हो तभी इसे दिखाएं। कभी-भी इसे बोर्ड, घड़ी या खिलाड़ी द्वारा जल्दी दबाए गए बटन के नीचे न रखें।
  3. राउंड के बीच एक इंटरस्टिशियल (Lia.showInterstitialAd()या जिसे Lia गति देता है।

खिलाड़ी के लिए एक रोक वास्तव में एक रोक है। खेल में, वे क्रियाकलाप के ऊपर आते हैं।

Lia.init().then(function () {
  var banner = Lia.showBanner({ position: "top" }).catch(function () {});
  Promise.race([banner, new Promise(function (r) { setTimeout(r, 2500); })]).then(function () {
    Lia.ready(); // the page shows with the banner's room already taken
  });
});

#बैनर और नैटिव विज्ञापन

SDK 1.7 आपके एप्लिकेशन के साथ एक बैनर भी दिखा सकता है, और Lia में एक नैटिव विज्ञापन।'अपने लॉबी। AdMob कर सकते हैं'तब एक वेब पेज में एक विज्ञापन बनाएं, इसलिए Lia इन्हें नैटिव रूप से बनाता है, के पास आपके पृष्ठ के बजाय इसके अंदर। यह'राज्य के ईमानदार सीमा, और यह उनके काम करने के तरीके को आकार देता है:

  • वे आपके एप्प को कभी नहीं कवर करते। एक डॉक किया गया विज्ञापन अपने पेज से अपना जगह लेता है: वेब व्यू छोटा हो जाता है, इसलिए आपके द्वारा बनाए गए कुछ भी इसके नीचे नहीं बैठता। आपके लेआउट केवल ऊंचाई के लिए फिट होने की आवश्यकता है जिसे यह'द्वारा दिया गया है (100dvh, फ्लेक्सबॉक्स, या --lia-viewport-height सभी इसका अनुसरण करते हैं)।
  • वे कर सकते हैं'अपने सामग्री के साथ स्क्रॉल करें। एक नैटिव व्यू एक लुक के एक स्थान पर पिन किया गया है जो एक स्क्रॉलिंग पेज में धीमा हो जाता है और ड्रिफ्ट करता है, जो टूटा दिखता है। इसलिए यहां'नहीं "मेरी फीड में एक विज्ञापन" स्लॉट: विज्ञापन एक किनारे पर बैठते हैं, या एक रोक के साथ ऊपर आते हैं।
कॉलक्या Lia दिखाता हैअच्छा है
Lia.showBanner({ position: "bottom" })नीचे के एक अनुकूली बैनर (या "top"या किनारे, AdMob द्वारा रीफ्रेश किया जाता है जब यह'राज्य चालू है।मेनू, लॉबी, लंबी पढ़ने वाली स्क्रीन।
Lia.showNativeAd({ placement: "card" })एक संक्षिप्त कार्ड (आइकन, शीर्षक, एक पंक्ति के लेख, इसका बटन) निचले किनारे पर डॉक किया गया है, एक बंद बटन के साथ।एक परिणाम स्क्रीन, एक राउंड के अंत।
Lia.showNativeAd({ placement: "sheet" })एक बड़ा विज्ञापन जिसमें इसकी तस्वीर या वीडियो होता है, आपके एप्प पर एक शीट में, जो इसके बाद रुक जाता है'अपने बंद हो गए।एक प्राकृतिक ब्रेक जहां एक पूर्ण स्क्रीन विज्ञापन बहुत अधिक होगा।
// A results screen: a sponsored card under it while it's up.
showResults();
Lia.showNativeAd({ placement: "card" }); // { shown: true, placement: "card", height: 118 }, or { shown: false, reason }

// The next round: the card goes, and the page gets its room back.
Lia.hideNativeAd();

जिसका उत्तर दिया गया है:

उत्तरअर्थ
{ shown: true, position, height }बैनर चल रहा है, height px ऊंचा (लगभग 50 से 90)।
{ shown: true, placement, height? }नैटिव विज्ञापन चालू है (एक कार्ड, जिसकी ऊंचाई है), या शीट दिखाई गई थी और अब बंद हो गई है।
{ shown: false, reason: "no_ad" }समय पर कुछ भी लोड नहीं हुआ। आगे बढ़ें।
{ shown: false, reason: "too_soon" }एक नैटिव व्यू, और यह नहीं है'तब इसकी बारी अब तक नहीं हुई है।
{ shown: false, reason: "off" }सभी Lia टीम ने इस प्रकार के विज्ञापन बंद कर दिए, आपके एप्प के लिए या सभी के लिए।

एक बैनर और कार्ड निचले किनारे का भाग बनाते हैं। जब कार्ड ऊपर होता है, तो एक नीचे का बैनर एक ओर हट जाता है (आप सुनते हैं "hidden"या जब कार्ड बंद हो जाता है। एक शीर्ष बैनर बना रहता है।

सुरक्षित क्षेत्र अनुसरण करते हैं। एक विज्ञापन के जहां बंद होता है, Lia इसके चारों ओर पैड करता है (होम बार, नॉच), इसलिए यह भेजता है safeAreaChanged उस पक्ष के साथ 0 और --lia-safe-area-inset-* अपडेट। पूर्ण स्क्रीन में, एक शीर्ष बैनर Lia के नीचे बैठता है'के फ्लोटिंग क्लोज और ⋯, और आपका पृष्ठ इसके नीचे शुरू होता है (contentSafeArea.top बन जाता है 0)।

अनुसरण करें। Lia.banner और Lia.nativeAd कहता है क्या'राज्य अब चालू है ({ visible, position | placement, height }), --lia-banner-height बैनर को रखता है'ऊंचाई, और Lia.onBanner(fn) और Lia.onNativeAd(fn) हर बदलाव सुनें ("loading", "shown" / "showing", "failed", "hidden" / "closed").

गति। स्वाभाविक विज्ञापन प्रत्येक व्यक्ति के लिए कम से कम एक मिनट के बाद होते हैं (टीम इसे बदल सकती है), सभी एप्स में। बैनर नहीं हैं'उन्हें गति दिया गया है, लेकिन आप'तब इन्हें आगे-पीछे फ्लैश करें: एक ऐसा दिखाएं जहां इसे थोड़ा समय रहने दें। दोनों ही पूर्ण स्क्रीन विज्ञापनों के लिए गिने नहीं जाते' गति।

#जो आप कमाते हैं

आप अपने एप्प में अज़ाद द्वारा कमाए गए लाभ के 50% प्राप्त करते हैं, बैनर और नैटिव एड्स शामिल हैं। Lia अपने एप्प द्वारा दिखाए गए प्रत्येक एड और उसके द्वारा कमाए गए लाभ की गणना करता है, और अपने अपने Lia बैलेंस में मासिक रूप से आपका हिस्सा भुगतान करता है, बिक्री के आपके हिस्से के साथ। देखें भुगतान प्राप्त करें.

स्वचालित अनुवाद। अंग्रेजी सत्य का स्रोत है। अंग्रेजी में पढ़ें

किसी भी पृष्ठ, विधि और एंडपॉइंट के लिए खोजने के लिए प्रकार।