LINE Ads Network को मीडिएशन के साथ इंटिग्रेट करना (बीटा वर्शन)

इस गाइड में, मीडिएशन का इस्तेमाल करके, LINE Ads Network से विज्ञापन लोड करने और दिखाने के लिए, Google Mobile Ads SDK टूल का इस्तेमाल करने का तरीका बताया गया है. इसमें वॉटरफ़ॉल इंटिग्रेशन के बारे में भी बताया गया है. इसमें, विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में LINE Ads Network को जोड़ने का तरीका बताया गया है. साथ ही, Unity ऐप्लिकेशन में LINE Ads Network SDK टूल और अडैप्टर को इंटिग्रेट करने का तरीका भी बताया गया है.

इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट

LINE Ads Network के लिए मीडिएशन अडैप्टर में ये सुविधाएं होती हैं:

इंटिग्रेशन
बिडिंग
झरना  1
फ़ॉर्मैट
बैनर
मध्यवर्ती
इनाम दिया गया

1 वॉटरफ़ॉल इंटिग्रेशन, क्लोज़्ड बीटा वर्शन में है. ऐक्सेस पाने के लिए, अपने खाता मैनेजर से संपर्क करें.

ज़रूरी शर्तें

  • Unity 4 या इसके बाद का वर्शन
  • Google Mobile Ads SDK का सबसे नया वर्शन
  • Android पर डिप्लॉय करने के लिए
    • Android एपीआई लेवल 21 या उसके बाद का वर्शन
  • iOS पर डिप्लॉय करने के लिए
    • iOS डिप्लॉयमेंट टारगेट 12.0 या उसके बाद का होना चाहिए
  • Google Mobile Ads SDK के साथ कॉन्फ़िगर किया गया, काम करने वाला Unity प्रोजेक्ट. ज़्यादा जानकारी के लिए, शुरू करें लेख पढ़ें.
  • मीडिएशन की शुरुआती निर्देशों वाली गाइड को पूरा करें

पहला चरण: Line के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना

अपने LINE Ads Network खाते में लॉग इन करें.

नया ऐप्लिकेशन जोड़ना

広告枠管理 (विज्ञापन स्लॉट मैनेजमेंट) > मीडिया (मीडिया) पर क्लिक करें. इसके बाद, 新規作成 (नया बनाएं) पर क्लिक करें.

फ़ॉर्म भरें और 登録 (रजिस्ट्रर करें) पर क्लिक करें.

ऐप्लिकेशन आईडी को नोट करें.

विज्ञापन प्लेसमेंट बनाना

उस ऐप्लिकेशन के आईडी पर क्लिक करें जिसमें आपको विज्ञापन प्लेसमेंट जोड़ना है. इसके बाद, 詳細 (जानकारी) को चुनें.

スロット 追加 (Add Slot) पर क्लिक करें.

फ़ॉर्म भरें और इसके बाद, (登録) रजिस्टर करें पर क्लिक करें.

स्लॉट आईडी को नोट करें.

दूसरा चरण: यूज़र इंटरफ़ेस (यूआई) में LINE Ads Network की मांग सेट अप करना

अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना

Android

निर्देशों के लिए, Android के लिए बनी गाइड में दूसरा चरण देखें.

iOS

निर्देशों के लिए, iOS के लिए बनी गाइड में दूसरा चरण देखें.

तीसरा चरण: LINE Ads Network SDK टूल और अडैप्टर इंपोर्ट करना

OpenUPM-CLI

अगर आपने OpenUPM-CLI इंस्टॉल किया है, तो अपने प्रोजेक्ट की रूट डायरेक्ट्री से यह कमांड चलाकर, Unity के लिए Google Mobile Ads LINE Ads Network Mediation प्लग इन को अपने प्रोजेक्ट में इंस्टॉल किया जा सकता है:

openupm add com.google.ads.mobile.mediation.line

OpenUPM

Unity पैकेज मैनेजर की सेटिंग खोलने के लिए, अपने Unity प्रोजेक्ट एडिटर में बदलाव करें > प्रोजेक्ट सेटिंग > पैकेज मैनेजर चुनें.

स्कोप वाली रजिस्ट्री टैब में, OpenUPM को स्कोप वाली रजिस्ट्री के तौर पर जोड़ें. इसके लिए, यह जानकारी दें:

  • नाम: OpenUPM
  • URL: https://package.openupm.com
  • दायरा: com.google

OpenUPM की जानकारी

इसके बाद, Unity Package Manager खोलने के लिए, विंडो > पैकेज मैनेजर पर जाएं. इसके बाद, ड्रॉप-डाउन मेन्यू से मेरी रजिस्ट्री चुनें.

Unity रजिस्ट्री

Google Mobile Ads LINE Ads Network Mediation पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.

OpenUPM से इंस्टॉल करना

Unity पैकेज

बदलावों की जानकारी में दिए गए डाउनलोड लिंक से, LINE Ads Network के लिए Google Mobile Ads मीडिएशन प्लग इन का नया वर्शन डाउनलोड करें. इसके बाद, ज़िप फ़ाइल से GoogleMobileAdsLineMediation.unitypackage को निकालें.

अपने Unity प्रोजेक्ट एडिटर में, ऐसेट > पैकेज इंपोर्ट करें > कस्टम पैकेज चुनें और वह GoogleMobileAdsLineMediation.unitypackage फ़ाइल ढूंढें जिसे आपने डाउनलोड किया है. पक्का करें कि सभी फ़ाइलें चुनी गई हों और इंपोर्ट करें पर क्लिक करें.

Unity से इंपोर्ट करना

इसके बाद, ऐसेट > बाहरी डिपेंडेंसी मैनेजर > Android रिज़ॉल्वर > बाध्य करके रिज़ॉल्व करें को चुनें. External Dependency Manager लाइब्रेरी, डिपेंडेंसी को शुरू से हल करेगी और बताई गई डिपेंडेंसी को आपके Unity ऐप्लिकेशन की Assets/Plugins/Android डायरेक्ट्री में कॉपी करेगी.

ज़बरदस्ती ठीक करें

चौथा चरण: ज़रूरी कोड जोड़ना

Android

LINE Ads Network इंटिग्रेशन के लिए, किसी अन्य कोड की ज़रूरत नहीं होती.

iOS

SKAdNetwork इंटिग्रेशन

अपने प्रोजेक्ट की Info.plist फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, LINE Ads Network के दस्तावेज़ का पालन करें.

पांचवां चरण: लागू किए गए टूल की जांच करना

टेस्ट विज्ञापन चालू करना

पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.

टेस्ट विज्ञापनों की पुष्टि करना

यह पुष्टि करने के लिए कि आपको LINE Ads Network से टेस्ट विज्ञापन मिल रहे हैं, LINE Ads Network (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, Ad Inspector में विज्ञापन के किसी एक स्रोत की जांच की सुविधा चालू करें.

वैकल्पिक चरण

नेटवर्क के हिसाब से पैरामीटर

LINE Ads Network Unity मीडिएशन प्लग इन, इन अतिरिक्त अनुरोध पैरामीटर के साथ काम करता है. इन्हें LineMediationExtras क्लास के ज़रिए अडैप्टर को पास किया जा सकता है:

  • SetEnableAdSound(boolean): इससे बैनर, इंटरस्टीशियल, और इनाम वाले विज्ञापनों के लिए, आवाज़ शुरू होने की डिफ़ॉल्ट स्थिति के बारे में पता चलता है.

यहां इन पैरामीटर को सेट करने वाला विज्ञापन अनुरोध बनाने का कोड उदाहरण दिया गया है:

using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...

var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);

गड़बड़ी के कोड

अगर अडैप्टर को LINE Ads Network से कोई विज्ञापन नहीं मिलता है, तो पब्लिशर इन क्लास के तहत ResponseInfo का इस्तेमाल करके, विज्ञापन रिस्पॉन्स से जुड़ी गड़बड़ी की जांच कर सकते हैं:

Android

com.line.ads
com.google.ads.mediation.line.LineMediationAdapter

iOS

GADMediationAdapterLine

जब कोई विज्ञापन लोड नहीं होता, तो LINE Ads Network एडेप्टर से मिलने वाले कोड और मैसेज यहां दिए गए हैं:

Android

गड़बड़ी का कोड डोमेन कारण
1-10 com.five_corp.ad LINE Ads Network SDK टूल ने SDK टूल से जुड़ी गड़बड़ी दिखाई. ज़्यादा जानकारी के लिए, LINE Ads Network का दस्तावेज़ देखें.
101 com.google.ads.mediation.line ऐप्लिकेशन आईडी मौजूद नहीं है या अमान्य है.
102 com.google.ads.mediation.line स्लॉट आईडी मौजूद नहीं है या अमान्य है.
103 com.google.ads.mediation.line अनुरोध किया गया विज्ञापन साइज़, LINE Ads Network के साथ काम करने वाले बैनर विज्ञापन साइज़ से मेल नहीं खाता.
104 com.google.ads.mediation.line गतिविधि के संदर्भ मौजूद न होने की वजह से, इंटरस्टीशियल या इनाम वाला विज्ञापन लोड नहीं हो सका.
105 com.google.ads.mediation.line LINE Ads Network SDK टूल, अचानक दिखने वाला या इनाम वाला विज्ञापन नहीं दिखा सका.
106 com.google.ads.mediation.line ऐसेट मौजूद न होने की वजह से, नेटिव विज्ञापन लोड नहीं हो सका.

iOS

गड़बड़ी का कोड डोमेन कारण
1-10 LINE Ads Network SDK टूल से भेजा गया LINE Ads Network SDK टूल ने SDK टूल से जुड़ी गड़बड़ी दिखाई. ज़्यादा जानकारी के लिए, LINE Ads Network का दस्तावेज़ देखें.
101 com.google.ads.mediation.line अमान्य सर्वर पैरामीटर (जैसे, ऐप्लिकेशन आईडी या स्लॉट आईडी मौजूद नहीं है).
102 com.google.ads.mediation.line अनुरोध किया गया विज्ञापन साइज़, LINE Ads Network के साथ काम करने वाले बैनर विज्ञापन साइज़ से मेल नहीं खाता.
103 com.google.ads.mediation.line नेटिव विज्ञापन में, जानकारी वाले आइकॉन की इमेज एसेट लोड नहीं हो सकी.

Line Unity Mediation प्लगिन में हुए बदलावों का लॉग

वर्शन 1.4.0

वर्शन 1.3.1

1.3.0 वर्शन

वर्शन 1.2.0

1.1.2 वर्शन

वर्शन 1.1.1

वर्शन 1.1.0

वर्शन 1.0.0