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

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

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

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

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

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

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

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

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

  • iOS डिप्लॉयमेंट टारगेट 12.0 या उसके बाद का होना चाहिए

  • [बिडिंग के लिए]: बिडिंग में काम करने वाले सभी विज्ञापन फ़ॉर्मैट को इंटिग्रेट करने के लिए, LINE Ads Network अडैप्टर 2.8.20240827.0 या इसके बाद के वर्शन का इस्तेमाल करें (नया वर्शन इस्तेमाल करने का सुझाव दिया जाता है)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

LINE Ads Network को विज्ञापन स्रोत के तौर पर जोड़ना

बिडिंग


विज्ञापन स्रोत सेक्शन में, बिडिंग कार्ड में जाकर, विज्ञापन स्रोत जोड़ें को चुनें. इसके बाद, LINE Ads Network चुनें .
पार्टनरशिप के कानूनी समझौते पर हस्ताक्षर करने का तरीका पर क्लिक करें. इसके बाद, LINE Ads Network के साथ बिडिंग पार्टनरशिप सेट अप करें.
स्वीकार करें और सहमत हों पर क्लिक करें. इसके बाद, जारी रखें पर क्लिक करें.
अगर आपके पास पहले से ही LINE Ads Network के लिए मैपिंग है, तो आपके पास उसे चुनने का विकल्प है. अगर ऐसा नहीं है, तो मैपिंग जोड़ें पर क्लिक करें.
इसके बाद, पिछले सेक्शन में मिले ऐप्लिकेशन आईडी और स्लॉट आईडी डालें. इसके बाद, हो गया पर क्लिक करें.

झरना


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

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



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

इसके बाद, पिछले सेक्शन में मिले ऐप्लिकेशन आईडी और स्लॉट आईडी डालें. इसके बाद, हो गया पर क्लिक करें.


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

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

pod 'GoogleMobileAdsMediationLine'

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

pod install --repo-update

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

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

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

SKAdNetwork इंटिग्रेशन

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

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

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

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

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

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

वैकल्पिक चरण

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

LINE Ads Network अडैप्टर, एक और अनुरोध पैरामीटर के साथ काम करता है. इसे 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];

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

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

LINE Ads Network अडैप्टर, GADNativeAd के लिए, यहां दिए गए नेटिव विज्ञापनों के बेहतर फ़ील्ड के ब्यौरे भरता है.

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

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

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

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

GADMediationAdapterLine

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

गड़बड़ी का कोड डोमेन कारण
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 iOS मीडिएशन अडैप्टर में हुए बदलावों का लॉग

अगला वर्शन

  • उस लॉजिक को हटा दिया गया है जो यह जांच करता था कि FAD SDK टूल, अडैप्टर सेटअप में रजिस्टर किया गया है या नहीं.
  • इंटरस्टीशियल और इनाम वाले विज्ञापनों के "show" एपीआई को नए "showWithViewController:" एपीआई से अपडेट किया गया.
  • नेटिव विज्ञापन एसेट डाउनलोड करने से पहले, नेटिव विज्ञापन की स्थिति की जांच करने की सुविधा हटा दी गई है. इसकी वजह यह है कि इसे बंद कर दिया गया है और इसका कोई विकल्प नहीं है.

वर्शन 2.9.20241106.1

  • बिडिंग वाले बैनर विज्ञापनों के लिए, विज्ञापन लोड करने वाले नए एपीआई का इस्तेमाल करने के लिए अडैप्टर को अपडेट किया गया.
  • अचानक दिखने वाले विज्ञापनों के लिए बिडिंग करने से जुड़ी समस्या को ठीक किया गया है. इसकी वजह से, विज्ञापन इवेंट सही तरीके से फ़ॉरवर्ड नहीं हो पा रहे थे.

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

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

वर्शन 2.9.20241106.0

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

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

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

वर्शन 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.