Skip to content

वीडियो विज्ञापन

यह मॉड्यूल इंटरस्टिशल वीडियो और पुरस्कृत वीडियो विज्ञापन को लागू करता है। JOGOS_SDK 简介 पृष्ठ को अपने गेम इंजन से संबंधित भाग पढ़ें, और वीडियो विज्ञापन की संबंधित सुविधाओं का उपयोग निम्नलिखित तरीके से करें:

javascript
window.JOGOS_SDK.ad;
विज्ञापन आवश्यकताएं

कृपया हमारी विज्ञापन आवश्यकताएं को अवश्य पढ़ें, क्योंकि यदि आपका गेम इन आवश्यकताओं का पालन नहीं करता है, तो आपका गेम अस्वीकृत कर दिया जाएगा, और कोई फीडबैक नहीं मिलेगा।

वीडियो विज्ञापन चलाने का अनुरोध

हम दो अलग-अलग प्रकार के वीडियो विज्ञापन समर्थित करते हैं: इंटरस्टिशल विज्ञापन (midgame) और पुरस्कृत विज्ञापन (rewarded);

  • इंटरस्टिशल विज्ञापन: जब उपयोगकर्ता मरता है, स्तर पूरा करता है आदि, स्थिति के अनुसार गेम इंटरस्टिशल विज्ञापन को ट्रिगर किया जा सकता है।
  • पुरस्कृत विज्ञापन: उपयोगकर्ता 主动 रूप से पुरस्कार (अतिरिक्त जीवन, चरित्र की मृत्यु के समय पुनर्जीवित करना, अतिरिक्त सामग्री, अतिरिक्त गुण आदि) के लिए पुरस्कृत विज्ञापन देखने का अनुरोध करता है।
javascript
// कॉलबैक फ़ंक्शन
const callbacks = {
  // विज्ञापन चलने लगते ही यह फ़ंक्शन कॉल किया जाएगा
  onstarted: () => console.log('ad started'),
  // विज्ञापन खत्म होने पर यह फ़ंक्शन कॉल किया जाएगा
  onfinished: () => console.log('ad finished'),
  // विज्ञापन चलाने में त्रुटि होने पर यह फ़ंक्शन कॉल किया जाएगा
  onerror: (error) => console.log('ad error:', error),
};

// इंटरस्टिशल विज्ञापन दिखाने का अनुरोध
window.JOGOS_SDK.ad.requestAd('midgame', callbacks);
// पुरस्कृत विज्ञापन दिखाने का अनुरोध
window.JOGOS_SDK.ad.requestAd('rewarded', callbacks);

विज्ञापन को कॉल करने के लिए नोट्स

  • इंटरस्टिशल विज्ञापन में न्यूनतम रिफ्रेश समय (आमतौर पर 60 सेकंड) होता है, बार-बार कॉल करने से अपवाद होगा: 500 At least a ${time} second interval is required to display new advertisements

  • पुरस्कृत विज्ञापन की दैनिक अधिकतम सीमा होती है (आमतौर पर प्रति उपयोगकर्ता प्रतिदिन 30 बार), ज्यादा कॉल करने से अपवाद होगा: 500 You can only watch up to ${max} rewarded ads per day

  • हमारा सुझाव है कि जब आप पुरस्कृत विज्ञापन पॉइंट डिज़ाइन करें, तो विज्ञापन पॉइंट में कूलडाउन समय या दैनिक सीमा 次数 डिज़ाइन करें। आप निम्नलिखित इंटरफेस के माध्यम से भी, वर्तमान उपयोगकर्ता के पुरस्कृत विज्ञापन की शेष 次数 प्राप्त करके, यह निर्धारित कर सकते हैं कि आपके पुरस्कृत विज्ञापन को छिपाने की आवश्यकता है या नहीं।

javascript
const result = await window.JOGOS_SDK.ad.getRewardAdCount();
console.log('Remaining rewardAd count ', result);

विज्ञापन अवरोधक पहचान

विज्ञापन आवश्यकताएं
हमारा गेम डिज़ाइन विज्ञापन अवरोधक स्थिति में भी चलने की अनुमति देता है, लेकिन पहचान तंत्र में गलत 판단 हो सकती है। गलत 판단 से सामान्य उपयोगकर्ताओं को प्रभावित होने से बचने के लिए, सौम्य प्रतिबंधात्मक उपाय करने की सलाह दी जाती है: केवल विज्ञापन अवरोधक उपयोगकर्ताओं के लिए मूल्यवर्धित सामग्री (जैसे विशेष स्किन, अतिरिक्त स्तर आदि) को सीमित करें, और सुनिश्चित करें कि विज्ञापन अवरोधक को बंद करने के बाद केवल पृष्ठ को रिफ्रेश करने से पूर्ण कार्यक्षमता वापस आ जाती है। कृपया स्वचालित संग्रहण सुविधा को完善 करें, ताकि पृष्ठ रिफ्रेश के कारण प्रगति खो जाने से बचा जा सके और यह उपयोगकर्ता अनुभव को प्रभावित न करे।

निम्नलिखित तरीके का उपयोग करके यह पता लगाएं कि क्या उपयोगकर्ता ने विज्ञापन को ब्लॉक किया है:

javascript
const result = await window.JOGOS_SDK.ad.hasAdblock();
console.log('Adblock usage fetched', result);