- आपका ऐप्लिकेशन Google Play या Apple App Store पर रजिस्टर होना चाहिए
- ऐप्लिकेशन के स्टोर पेज में, किसी डेवलपर वेबसाइट का यूआरएल होना चाहिए. इसके बारे में इस लेख में बताया गया है.
ऐप्लिकेशन के लिए app-ads.txt फ़ाइल सेट अप करने का तरीका:
- चरण 1: डेवलपर वेबसाइट बनाना
- चरण 2: app-ads.txt फ़ाइल बनाना
- चरण 3: अपनी डेवलपर वेबसाइट पर app-ads.txt फ़ाइल को पब्लिश करना
- चरण 4: जब तक AdMob आपकी app-ads.txt फ़ाइल क्रॉल करके उसकी पुष्टि नहीं कर लेता, तब तक इंतज़ार करना
- चरण 5: अपने AdMob खाते में यह देखना कि app-ads.txt फ़ाइल की पुष्टि हुई या नहीं
चरण 1: अपनी डेवलपर वेबसाइट बनाना
डेवलपर वेबसाइट की मदद से, उपयोगकर्ताओं को आपके ऐप्लिकेशन और अन्य कॉन्टेंट के बारे में ज़्यादा जानकारी मिलती है. इस वेबसाइट पर होस्ट की गई app-ads.txt फ़ाइल से यह पता चलता है कि किसी ऐप्लिकेशन का मालिक कौन है. अपनी डेवलपर वेबसाइट को Google Play और App Store में जोड़ें, ताकि AdMob और दूसरे विज्ञापन प्लैटफ़ॉर्म पर यह साबित हो सके कि ऐप्लिकेशन का मालिकाना हक आपके पास है.
अगर ऐप्लिकेशन बनाने वाले आपके कारोबार की फ़िलहाल कोई डेवलपर वेबसाइट नहीं है, तो app-ads.txt का इस्तेमाल करने से पहले आपको अपनी एक डेवलपर वेबसाइट बनानी होगी. वेब होस्टिंग के कई विकल्प उपलब्ध हैं. कुछ में पैसे लगते हैं, तो कुछ में आपको कोई पैसे नहीं देने होते.
अगर आपके पास ऐसी कोई वेबसाइट नहीं है जो रूट लेवल पर app-ads.txt फ़ाइल अपलोड करने की अनुमति देती हो, तो app-ads.txt फ़ाइल होस्ट करने के लिए Firebase होस्टिंग का इस्तेमाल किया जा सकता है. Firebase होस्टिंग की मदद से app-ads.txt पब्लिश करने के बारे में ज़्यादा जानें.
डेवलपर वेबसाइट बनाने के बाद, ऐप स्टोर में अपने स्टोर पेज को अपडेट करें. डेवलपर की संपर्क जानकारी वाले सेक्शन में अपनी डेवलपर वेबसाइट का यूआरएल शामिल करने के लिए ऐसा करना ज़रूरी है. उस वेबसाइट पर अपने ऐप्लिकेशन की मार्केटिंग से जुड़ी काम की जानकारी और सहायता पाने से जुड़ी जानकारी दी जा सकती है.
ध्यान दें: ऐप्लिकेशन के स्टोर पेज में, app-ads.txt फ़ाइल का पूरा यूआरएल डालने की ज़रूरत नहीं है. AdMob, वेबसाइट के यूआरएल के होस्टनेम (डोमेन) का इस्तेमाल करके, आपकी app-ads.txt फ़ाइल को क्रॉल करता है. हम आपकी app-ads.txt फ़ाइल का पता कैसे लगाते हैं, इस बारे में ज़्यादा जानें.
चरण 1a: अपनी डेवलपर वेबसाइट को अपने ऐप्लिकेशन के स्टोर पेज में जोड़ना
अपनी डेवलपर वेबसाइट को अपने ऐप्लिकेशन के स्टोर पेज में जोड़ने के लिए:
- Google Play के लिए: अपने ऐप्लिकेशन के स्टोर पेज पर मौजूद संपर्क जानकारी वाले सेक्शन में वेबसाइट का यूआरएल जोड़ें:
- Play Console में साइन इन करें.
- कोई ऐप्लिकेशन चुनें.
- बाईं ओर मौजूद मेन्यू में, स्टोर में मौजूदगी > स्टोर की सेटिंग पर क्लिक करें.
- स्क्रोल करें और स्टोर पेज के लिए संपर्क की जानकारी वाले सेक्शन पर जाएं.
- अपनी डेवलपर वेबसाइट का यूआरएल जोड़ें. यह पक्का करने के लिए कि यूआरएल जुड़ गया हो, देखें कि डेवलपर वेबसाइट का यूआरएल, आपके Android ऐप्लिकेशन पेज के "ऐप्लिकेशन से जुड़ी सहायता" सेक्शन में लिंक हो गया है या नहीं.
ध्यान दें: अगर आपने Google Play में अपने ऐप्लिकेशन के स्टोर पेज पर किसी डेवलपर वेबसाइट को जोड़ा या अपडेट किया है, तो AdMob को इन बदलावों का पता लगाने में 24 घंटे लग सकते हैं.
- Apple App Store के लिए: ऐप्लिकेशन के स्टोर पेज के मार्केटिंग यूआरएल वाले फ़ील्ड में अपनी डेवलपर वेबसाइट जोड़ें. यह पक्का करने के लिए कि यूआरएल जुड़ गया है, अपने iOS ऐप्लिकेशन पेज पर सबसे नीचे जाएं. वहां आपको "डेवलपर वेबसाइट" का लिंक दिखेगा.
चरण 2: app-ads.txt फ़ाइल बनाना
अगर आपकी साइट पर app-ads.txt फ़ाइल नहीं है, तो पहले आप एक फ़ाइल बनाएं. आपकी ads.txt फ़ाइल की पुष्टि हो सके, इसके लिए यह ज़रूरी है कि इसमें आपका पब्लिशर आईडी शामिल हो और उसे सही से फ़ॉर्मैट किया गया हो. Windows के Notepad या Mac के TextEdit जैसे किसी टेक्स्ट एडिटर का इस्तेमाल करके, एक टेक्स्ट (.txt) फ़ाइल बनाएं. आपको अपनी app-ads.txt फ़ाइल में, आपकी ज़रूरत के हिसाब से बनाए गए कोड स्निपेट को जोड़ना होगा.
App-ads.txt फ़ाइल का एक उदाहरण देखें:# app-ads.txt फ़ाइल का उदाहरण:
greenadexchange.com, 12345, DIRECT, d75815a79
silverssp.com, 9675, RESELLER, 496211
blueadexchange.com, XF436, DIRECT
orangeexchange.com, 45678, RESELLER
silverssp.com, ABE679, RESELLER
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
ऊपर दिए गए उदाहरण में:
google.com
एक Ad Exchange हैpub-0000000000000000
पब्लिशर / खाता आईडी हैDIRECT
रिलेशनशिप का टाइप हैf08c47fec0942fa0
, सर्टिफ़िकेट देने वाली संस्था का आईडी है. उदाहरण के लिए, Trustworthy Accountability Group का आईडी
चरण 2a: app-ads.txt फ़ाइल में, आपकी ज़रूरत के हिसाब से बनाए गए कोड स्निपेट जोड़ना
AdMob आपको एक ऐसा कोड स्निपेट देता है जो आपकी पसंद के हिसाब से बनाया गया है. इसकी मदद से, अपनी app-ads.txt फ़ाइल को आसानी से सेट अप किया जा सकता है. आपकी ज़रूरत के हिसाब से बनाए गए कोड स्निपेट में आपका पब्लिशर आईडी शामिल होता है.
अगर आपको ऐसा कोड स्निपेट चाहिए जिसे आपकी ज़रूरत के हिसाब से बनाया गया हो और उसमें पब्लिशर आईडी भी हो, तो यह तरीका अपनाएं:
- https://admob.google.com पर जाकर, अपने AdMob खाते में साइन इन करें.
- साइडबार में ऐप्लिकेशन पर क्लिक करें.
- सभी ऐप्लिकेशन देखें पर क्लिक करें.
- App-ads.txt टैब पर क्लिक करें.
- App-ads.txt को सेट अप करने का तरीका पर क्लिक करें.
- कॉपी करने के लिए, कोड स्निपेट के बगल में मौजूद
पर क्लिक करें.
- कोड स्निपेट को app-ads.txt फ़ाइल में चिपकाएं.
चरण 2b: (ज़रूरी नहीं) अपनी app-ads.txt फ़ाइल में ऐसे दूसरे विक्रेताओं का आईडी जोड़ना जिन्हें ऐप्लिकेशन की विज्ञापन इन्वेंट्री बेचने की अनुमति है
अगर किसी अन्य विज्ञापन नेटवर्क कंपनी का इस्तेमाल किया जा रहा है, तो उसे अपनी app-ads.txt फ़ाइल में जोड़ना न भूलें. इससे तीसरे पक्ष के विक्रेता को आपकी app-ads.txt फ़ाइल ढूंढकर इसकी पुष्टि करने में मदद मिलती है. अपनी विज्ञापन नेटवर्क कंपनी से संपर्क करके उनकी app-ads.txt फ़ाइल की जानकारी लें.
चरण 3: अपनी डेवलपर वेबसाइट पर app-ads.txt फ़ाइल को पब्लिश करना
चरण 3a: अपनी डेवलपर वेबसाइट की रूट डायरेक्ट्री में app-ads.txt फ़ाइल अपलोड करना
किसी साइट की रूट डायरेक्ट्री, टॉप लेवल डोमेन के बाद आने वाली डायरेक्ट्री या फ़ोल्डर होता है. जैसे, example.com/ads.txt. example.com/ads.txt में, example.com वह रूट डायरेक्ट्री या फ़ोल्डर है जहां आपको अपनी ads.txt फ़ाइल अपलोड करनी है.
चरण 3b: यह पुष्टि करना कि आपने फ़ाइल सही तरीके से पब्लिश की है
देखें कि आपकी app-ads.txt फ़ाइल का कॉन्टेंट उपलब्ध है या नहीं. इसके लिए, अपने वेब ब्राउज़र में, app-ads.txt का यूआरएल डालें. उदाहरण के लिए, https://example.com/app-ads.txt. अगर आपके वेब ब्राउज़र में app-ads.txt फ़ाइल दिख रही है, तो इसका मतलब है कि आपकी फ़ाइल सही तरीके से पब्लिश हो गई है यानी AdMob उस फ़ाइल को ऐक्सेस कर सकता है.
AdMob का app-ads.txt क्रॉलर
AdMob का app-ads.txt क्रॉलर, आपके ऐप्लिकेशन के स्टोर पेज में दी गई डेवलपर वेबसाइट की जानकारी के आधार पर app-ads.txt फ़ाइल की जांच करता है. App-ads.txt फ़ाइल के टेक्निकल स्टैंडर्ड के मुताबिक, क्रॉलर उन फ़ाइलों की जांच यहां दिए गए यूआरएल पैटर्न के आधार पर करेंगे:
https://<<hostname>>/app-ads.txt
http://<<hostname>>/app-ads.txt
होस्टनेम, आपके ऐप्लिकेशन की डेवलपर वेबसाइट के आधार पर तय होता है. यह वेबसाइट का डोमेन है. कुछ स्थितियों में यह सबडोमेन की तरह काम करता है. इसके बारे में नीचे बताया गया है.
अलग-अलग डेवलपर वेबसाइट के यूआरएल के लिए, AdMob के क्रॉलर को app-ads.txt फ़ाइल कहां मिलेगी, इस बारे में कुछ सामान्य उदाहरण नीचे टेबल में दिए गए हैं.
अगर डेवलपर वेबसाइट इस तरह की हो, तो: | क्रॉलर इस क्रम में जांच करता है: |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
http://help.example.com/game |
https://help.example.com/app-ads.txt |
सबडोमेन के नियम
सबडोमेन के लिए app-ads.txt के टेक्निकल स्टैंडर्ड के कुछ अलग नियम होते हैं
- पहले लेवल के सबडोमेन तक क्रॉल करना
- "www." और "m." वाले सबडोमेन को क्रॉलिंग से बाहर रखना
- वेब सर्वर रीडायरेक्ट
पहले लेवल के सबडोमेन तक क्रॉल करना
क्रॉलर, app-ads.txt यूआरएल बनाते समय, डेवलपर वेबसाइट के सबडोमेन के किसी एक लेवल की जांच करते हैं.
उदाहरण के लिए:
अगर डेवलपर वेबसाइट इस तरह की हो, तो: | क्रॉलर इस क्रम में जांच करता है: |
---|---|
http://support.help.example.com/game |
ध्यान दें: "help.example.com", सबडोमेन के पहले लेवल पर है. इसलिए, इसका इस्तेमाल क्रॉल करने के लिए किया जाएगा. "support.help.example.com", सबडोमेन के दूसरे लेवल पर है. इसलिए, क्रॉल करने के लिए इसका इस्तेमाल नहीं किया जाएगा. |
“www.” और “m.” सबडोमेन को क्रॉलिंग से बाहर रखना
टेक्निकल स्टैंडर्ड के आधार पर, "www." और "m." सबडोमेन को वहां शामिल नहीं किया जाता जहां जाकर क्रॉलर, फ़ाइलों को खोजते हैं.
अगर डेवलपर वेबसाइट इस तरह की हो, तो: | क्रॉलर इस क्रम में जांच करता है: |
---|---|
https://www.example.com/game |
https://example.com/app-ads.txt |
https://m.example.com/game |
https://example.com/app-ads.txt |
वेब सर्वर रीडायरेक्ट
आपका वेब सर्वर, क्रॉलर को किसी ऐसी app-ads.txt फ़ाइल पर रीडायरेक्ट कर सकता है जिसे कहीं और होस्ट किया गया हो. इसमें "www." वाला सबडोमेन भी शामिल है.
अगर क्रॉलर यहां फ़ाइल खोजता है: | मान्य रीडायरेक्ट डेस्टिनेशन में, नीचे दिए गए यूआरएल शामिल हो सकते हैं. हालांकि, और भी डेस्टिनेशन हो सकते हैं: |
---|---|
https://example.com/app-ads.txt |
आपकी वेबसाइट का "www." सबडोमेन: दूसरा सबडोमेन और सबडायरेक्ट्री: दूसरा सबडोमेन, सबडायरेक्ट्री या फ़ाइल का नाम: दूसरा डोमेन, जिसमें कई और सबडोमेन शामिल हैं: |
आपने अपनी फ़ाइल सही तरीके से पब्लिश की है या नहीं, इस बारे में पता लगाया जा सकता है. इसके लिए, यह जांचें कि वेब ब्राउज़र में app-ads.txt यूआरएल को ऐक्सेस करते समय, आपको अपनी फ़ाइल का कॉन्टेंट दिख रहा है या नहीं. अगर आपको अपने वेब ब्राउज़र में फ़ाइल दिख रही है, तो इसका मतलब है कि क्रॉलर उसे ढूंढ लेगा.
AdMob ने आपकी app-ads.txt फ़ाइल को क्रॉल करने के लिए कौनसा तरीका अपनाया, इसकी पूरी जानकारी अपने AdMob खाते में देखें.
चरण 4: जब तक AdMob आपकी app-ads.txt फ़ाइल क्रॉल करके उसकी पुष्टि नहीं कर लेता, तब तक इंतज़ार करना
AdMob को आपकी app-ads.txt फ़ाइलों को क्रॉल और उनकी पुष्टि करने में 24 घंटे लग सकते हैं. AdMob आपकी सबसे नई फ़ाइल की जांच, समय-समय पर करता रहता है. हालांकि, बेहतर नतीजे के लिए AdMob से यह अनुरोध भी किया जा सकता है कि वह आपके ऐप्लिकेशन को क्रॉल करे:
- https://admob.google.com पर जाकर, अपने AdMob खाते में साइन इन करें.
- साइडबार में ऐप्लिकेशन पर क्लिक करें.
- सभी ऐप्लिकेशन देखें पर क्लिक करें.
- App-ads.txt टैब पर क्लिक करें.
-
आपको ऐप्लिकेशन में जिस लाइन की समीक्षा करनी है उसे बड़ा करने के लिए,
पर क्लिक करें. इससे आपको ज़्यादा जानकारी मिलेगी. साथ ही, आपको AdMob से अपने ऐप्लिकेशन को क्रॉल करने का अनुरोध करने का विकल्प भी मिलेगा.
- अपडेट देखें पर क्लिक करें. AdMob से, किसी app-ads.txt फ़ाइल को क्रॉल करने का अनुरोध करने पर, AdMob उन सभी ऐप्लिकेशन के स्टेटस को अपडेट कर देता है जिनकी app-ads.txt फ़ाइल एक जैसी है.
- कुछ मामलों में, हो सकता है कि "अपडेट देखें" बटन उपलब्ध न हो. याद रखें कि अपडेट करने के लिए, AdMob आपकी सबसे नई फ़ाइल को समय-समय पर क्रॉल करता है.
ध्यान दें: AdMob को आपकी app-ads.txt फ़ाइलों को क्रॉल और उनकी पुष्टि करने में 24 घंटे लग सकते हैं. App-ads.txt फ़ाइल का स्टेटस अपडेट हो सके, इसके लिए कम से कम 24 घंटे इंतज़ार करें.
अगर आपने हाल ही में अपनी डेवलपर वेबसाइट को जोड़ा है या Google Play में अपनी ऐप्लिकेशन लिस्टिंग को अपडेट किया है, तो AdMob को इन बदलावों का पता लगाने के लिए 24 घंटे का समय दें.
चरण 5: अपने AdMob खाते में यह देखना कि app-ads.txt फ़ाइल की पुष्टि हुई या नहीं
AdMob खाते में अपने सभी ऐप्लिकेशन के लिए, अपनी app-ads.txt फ़ाइल के स्टेटस और जानकारी को देखा जा सकता है.