मीडिएशन के साथ लाइन इंटिग्रेट करना (बीटा)

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

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

Line के लिए AdMob मीडिएशन अडैप्टर में ये क्षमताएं हैं:

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

1 वॉटरफ़ॉल इंटिग्रेशन को ओपन बीटा वर्शन में लॉन्च किया गया है.

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

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

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

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

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

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

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

ऐप्लिकेशन आईडी को ध्यान से पढ़ें.

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

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

AdMobロッシ 追加 (स्लॉट जोड़ें) पर क्लिक करें.

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

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

दूसरा चरण: AdMob यूज़र इंटरफ़ेस (यूआई) में लाइन डिमांड सेट अप करना

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

Android

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

iOS

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

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

Changelog में दिए डाउनलोड लिंक से Google Mobile Ads मीडिएशन प्लगिन का सबसे नया वर्शन डाउनलोड करें और ZIP फ़ाइल से GoogleMobileAdsLineMediation.unitypackage एक्सट्रैक्ट करें.

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

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

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

Android

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

iOS

SKAdNetwork इंटिग्रेशन

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

पांचवां चरण: लागू होने की जांच करना

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

पक्का करें कि आपने AdMob.

लाइन टेस्ट विज्ञापन चालू करने के तरीके लाइन के Android और iOS दस्तावेज़ में दिए गए निर्देशों का पालन करें.

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

यह पुष्टि करने के लिए कि Lineसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, Line (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.

गड़बड़ी कोड

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

Android

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

iOS

GADMediationAdapterLine

किसी विज्ञापन के लोड न हो पाने पर, लाइन अडैप्टर का इस्तेमाल करके थ्रो किए जाने वाले कोड और उसके साथ के मैसेज यहां दिए गए हैं:

Android

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

iOS

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

Line Unity मीडिएशन प्लगिन चेंजलॉग

वर्शन 1.0.0