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

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

Line के डैशबोर्ड इंटरफ़ेस में, लेबल, बटन, और ब्यौरे के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया जाता है. इस गाइड में मौजूद स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के अनुवाद के बगल में ब्रैकेट में अंग्रेज़ी के बराबर के शब्द दिए गए हैं.

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

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

इंटिग्रेशन
बिडिंग  1
झरना  2
फ़ॉर्मैट
बैनर  3
मध्यवर्ती  3
इनाम दिया गया
मूल भाषा वाला
1 बिडिंग इंटिग्रेशन, क्लोज़्ड बीटा वर्शन में है. ऐक्सेस पाने के लिए, अपने खाता मैनेजर से संपर्क करें.

2 वॉटरफ़ॉल इंटिग्रेशन की सुविधा, ओपन बीटा वर्शन में उपलब्ध है.

3 यह फ़ॉर्मैट, सिर्फ़ वॉटरफ़ॉल इंटिग्रेशन में काम करता है.

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

  • iOS 12.0 या इसके बाद का डिप्लॉयमेंट टारगेट

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

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

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

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

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

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

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

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

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

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

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

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

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

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

आपको अपनी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Line जोड़ना होगा.

सबसे पहले, अपने AdMob खाते में साइन इन करें. इसके बाद, मीडिएशन टैब पर जाएं. अगर किसी मौजूदा मीडिएशन ग्रुप में बदलाव करना है, तो उस मीडिएशन ग्रुप के नाम पर क्लिक करके उसमें बदलाव करें. इसके बाद, सीधे विज्ञापन स्रोत Line के तौर पर जोड़ें पर जाएं.

नया मीडिएशन ग्रुप बनाने के लिए, मीडिएशन ग्रुप बनाएं को चुनें.

अपना विज्ञापन फ़ॉर्मैट और प्लैटफ़ॉर्म डालें. इसके बाद, जारी रखें पर क्लिक करें.

अपने मीडिएशन ग्रुप को कोई नाम दें और टारगेट करने के लिए जगहें चुनें. इसके बाद, मीडिएशन ग्रुप के स्टेटस को चालू किया गया पर सेट करें. इसके बाद, विज्ञापन यूनिट जोड़ें पर क्लिक करें.

इस मीडिएशन ग्रुप को अपनी एक या उससे ज़्यादा मौजूदा AdMob विज्ञापन यूनिट से जोड़ें. इसके बाद, हो गया पर क्लिक करें.

अब आपको विज्ञापन यूनिट कार्ड दिखेगा, जिसमें आपकी चुनी गई विज्ञापन यूनिट होंगी:

विज्ञापन स्रोत के तौर पर Line जोड़ें

बिडिंग

विज्ञापन स्रोत सेक्शन में बिडिंग कार्ड के नीचे, जोड़ें को चुनें विज्ञापन सोर्स. इसके बाद, Line चुनें.

पार्टनरशिप के कानूनी समझौते पर हस्ताक्षर करने का तरीका पर क्लिक करें और बिडिंग सेट अप करें के साथ पार्टनरशिप करें: Line.

स्वीकार करें और 'सहमति दें' के बाद, जारी रखें पर क्लिक करें.

अगर आपके पास Lineके लिए पहले से ही मैपिंग है, तो उसे चुनें. अगर ऐसा नहीं है, तो मैपिंग जोड़ें पर क्लिक करें.

इसके बाद, Application ID and Slot IDडालें जो पिछले सेक्शन में दी गई है. इसके बाद, हो गया पर क्लिक करें.

झरना

विज्ञापन सोर्स सेक्शन में जाकर, वॉटरफ़ॉल कार्ड में जाकर, विज्ञापन का सोर्स जोड़ें चुनें. इसके बाद, Line चुनें.

Line चुनें. इसके बाद,Line के लिए eCPM वैल्यू डालें और जारी रखें पर क्लिक करें.

अगर आपके पास पहले से ही Lineके लिए मैपिंग है, तो इसे चुना जा सकता है. इसके अलावा, मैपिंग जोड़ें पर क्लिक करें.

इसके बाद, पिछले सेक्शन में दिया गया Application ID and Slot IDडालें. इसके बाद, हो गया पर क्लिक करें.

में बताया गया है.

चरण 3: Line SDK और अडैप्टर इंपोर्ट करें

अपने प्रोजेक्ट की Podfile में यह लाइन जोड़ें:

pod 'GoogleMobileAdsMediationLine'

कमांड लाइन से चलाएं:

pod install --repo-update

मैन्युअल इंटिग्रेशन

  • Line SDK टूल का नया वर्शन डाउनलोड करें और अपने प्रोजेक्ट में FiveAd.framework को लिंक करें.
  • अपने प्रोजेक्ट में, बदलावों की जानकारी वाले पेज पर मौजूद डाउनलोड लिंक और लिंक LineAdapter.framework से, Line अडैप्टर का नया वर्शन डाउनलोड करें.

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

SKAdNetwork इंटिग्रेशन

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

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

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

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

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

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

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

वैकल्पिक चरण

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

लाइन अडैप्टर एक अतिरिक्त अनुरोध पैरामीटर के साथ काम करता है, जिसे GADMediationAdapterLineExtras क्लास का इस्तेमाल करके अडैप्टर में पास किया जा सकता है. इस क्लास में ये प्रॉपर्टी शामिल हैं:

adAudio
यह बैनर, इंटरस्टीशियल, और इनाम वाले विज्ञापनों के लिए, साउंड के शुरू होने की डिफ़ॉल्ट स्थिति बताता है.

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

Swift

import LineAdapter
// ...

let request = GADRequest()
let extras = GADMediationAdapterLineExtras()
extras.adAudio = GADMediationAdapterLineAdAudio.unmuted
// ...
request.register(extras)

Objective-C

#import <LineAdapter/LineAdapter.h>
// ...

GADRequest *request = [GADRequest request];
GADMediationAdapterLineExtras *extras = [[GADMediationAdapterLineExtras alloc] init];
extras.adAudio = GADMediationAdapterLineAdAudioUnmuted;
// ...
[request registerAdNetworkExtras:extras];

नेटिव विज्ञापनों का इस्तेमाल करना

विज्ञापन रेंडर करना

लाइन अडैप्टर, GADNativeAd.

फ़ील्ड लाइन अडैप्टर की मदद से हमेशा शामिल होने वाली ऐसेट
हेडलाइन
इमेज
मुख्य भाग
ऐप्लिकेशन का आइकॉन 1
कॉल-टू-ऐक्शन
स्टार रेटिंग
स्टोर
कीमत

1 नेटिव विज्ञापनों के लिए, Line SDK टूल, ऐप्लिकेशन आइकॉन एसेट उपलब्ध नहीं कराता. इसके बजाय, Line अडैप्टर ऐप्लिकेशन के आइकॉन में पारदर्शी इमेज भरता है.

गड़बड़ी कोड

अगर अडैप्टर को लाइन से विज्ञापन नहीं मिल रहा है, तो नीचे दी गई क्लास के तहत GADResponseInfo.adNetworkInfoArray इन क्लास के तहत:

GADMediationAdapterLine

जब कोई विज्ञापन लोड नहीं होता है, तो Line अडैप्टर से ये कोड और मैसेज मिलते हैं:

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

LINE iOS मीडिएशन अडैप्टर में हुए बदलावों का लॉग

वर्शन 2.8.20240827.1

  • CFBundleShortVersionString को चार के बजाय तीन कॉम्पोनेंट के लिए अपडेट किया गया.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK टूल का 11.10.0 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.8.20240827.

वर्शन 2.8.20240827.0

  • FiveAd SDK टूल के 2.8.20240827 वर्शन के साथ काम करने की पुष्टि की गई है.
  • बैनर, इंटरस्टीशियल, इनाम वाले, और नेटिव विज्ञापन फ़ॉर्मैट के लिए बिडिंग की सुविधा जोड़ी गई.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK का 11.8.0 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.8.20240827.

वर्शन 2.8.20240612.0

  • GADVideoOptions की मदद से, नेटिव विज्ञापन के लिए ऑडियो कंट्रोल जोड़ा गया.
  • FiveAd SDK टूल के 2.8.20240612 वर्शन के साथ काम करने की पुष्टि की गई है.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK टूल का 11.5.0 वर्शन.
  • FiveAd SDK का 2.8.20240612 वर्शन.

वर्शन 2.7.20240411.0

  • इस बात की पुष्टि की गई है कि FiveAd SDK के वर्शन 2.7.20240411 के साथ आपका ऐप्लिकेशन काम करता है या नहीं.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK का 11.3.0 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.7.20240411.

वर्शन 2.7.20240318.0

  • FiveAd SDK टूल के 2.7.20240318 वर्शन के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK टूल का 11.2.0 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.7.20240318.

वर्शन 2.7.20240214.1

  • अब इसके लिए, iOS का कम से कम 12.0 वर्शन ज़रूरी है.
  • अब आपको Google Mobile Ads SDK के 11.0 या इसके बाद के वर्शन की ज़रूरत होगी.
  • LineAdapter.xcframework के फ़्रेमवर्क में Info.plist शामिल किया गया.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK टूल का 11.0.1 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.7.20240214.

वर्शन 2.7.20240214.0

  • FiveAd SDK टूल के 2.7.20240214 वर्शन के साथ काम करने की पुष्टि की गई है.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK टूल का 11.0.1 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.7.20240214.

वर्शन 2.7.20240126.0

  • FiveAd SDK टूल के 2.7.20240126 वर्शन के साथ काम करने की पुष्टि की गई है.
  • FiveAd SDK टूल के नए प्रतिनिधि प्रोटोकॉल के साथ, अडैप्टर लागू करने की सुविधा को अपडेट किया गया.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK का 10.14.0 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.7.20240126.

वर्शन 2.7.20231115.0

  • FiveAd SDK टूल के 2.7.20231115 वर्शन के साथ काम करने की पुष्टि की गई है.
  • मॉड्यूलमाप में GADMediationAdapterLineExtras हेडर शामिल किया गया.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK का 10.14.0 वर्शन.
  • FiveAd SDK का 2.7.20231115 वर्शन.

वर्शन 2.6.20230609.1

  • पहली बार दिखने पर बैनर, पेज पर अचानक दिखने वाले विज्ञापन, और इनाम वाले विज्ञापन की शुरुआती ऑडियो स्थिति को मैनेज करने के लिए, GADMediationAdapterLineAudioState को जोड़ा गया.

इसे इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK का 10.14.0 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.6.20230609.

वर्शन 2.6.20230609.0

  • शुरुआती रिलीज़!
  • बैनर, इंटरस्टीशियल, इनाम वाले, और नेटिव विज्ञापन फ़ॉर्मैट के लिए वॉटरफ़ॉल की सुविधा जोड़ी गई.
  • FiveAd SDK टूल के 2.6.20230609 वर्शन के साथ काम करने की पुष्टि की गई है.

इनके साथ बनाया और टेस्ट किया गया:

  • Google Mobile Ads SDK का 10.9.0 वर्शन.
  • FiveAd SDK टूल का वर्शन 2.6.20230609.