ads.txt फ़ाइल जनरेटर

जिन विज्ञापन प्रणालियों के जरिए आप बेचते हैं, उनके रिकॉर्ड हर लाइन में एक लिखें और जरूरी वेरिएबल जोड़ें। टूल हर लाइन को IAB Tech Lab के फॉर्मेट से मिलाता है और आपको ads.txt फ़ाइल देता है।

मुफ्त आपके ब्राउज़र में चलता है जाँचा गया मंगलवार, 10 नवंबर 2026

हर लाइन में: विज्ञापन प्रणाली का डोमेन, आपका पब्लिशर अकाउंट ID, DIRECT या RESELLER, और वैकल्पिक प्रमाणन प्राधिकरण ID, कॉमा से अलग किए हुए। # से शुरू होने वाली लाइनें छोड़ दी जाती हैं। नमूने की लाइनें केवल उदाहरण हैं; उनकी जगह अपनी लाइनें लिखें।

उन लोगों का ईमेल पता या वेब पता जो आपकी साइट के विज्ञापन संभालते हैं।

वह सबडोमेन जिसके लिए यह फ़ाइल है, जब फ़ाइल केवल एक सबडोमेन के लिए हो, जैसे video.example.com।

उस कंपनी का डोमेन जिसकी साइट है, जब साइट किसी दूसरी कंपनी के डोमेन के तहत चलती हो। केवल डोमेन नाम, http:// या पाथ के बिना।

उस कंपनी का डोमेन जो विज्ञापन की जगह (इन्वेंटरी) संभालती है। उसके बाद कॉमा और दो अक्षर का देश कोड भी लिख सकते हैं, जैसे manager.example, FR।

परिणाम

ads.txt फ़ाइल — इसे कॉपी करें, या ads.txt नाम से डाउनलोड करके अपनी साइट पर अपलोड करें।
लिखी गई विक्रेता लाइनें — फ़ाइल में कितनी विक्रेता लाइनें हैं।
ads.txt फ़ाइल

यह टूल आपके ब्राउज़र में चलता है। आप जो लिखते हैं, वह हमें नहीं भेजा जाता।

इसका इस्तेमाल कैसे करें

  1. विक्रेता रिकॉर्ड, हर लाइन में एक वाले बॉक्स में हर लाइन पर एक रिकॉर्ड लिखें, फ़ील्ड कॉमा से अलग करके। नमूने की लाइनें अपनी लाइनों से बदल दें।
  2. CONTACT, SUBDOMAIN, OWNERDOMAIN या MANAGERDOMAIN तभी भरें जब उनकी जरूरत हो।
  3. परिणाम के नीचे का नोट पढ़ें, जो बताता है कि कौन सी लाइन छोड़ी गई, और वह लाइन सुधारें।
  4. ads.txt फ़ाइल कॉपी करें, या डाउनलोड करें, और अपनी साइट पर ads.txt नाम से अपलोड करें।

फॉर्मेट

IAB Tech Lab की ads.txt 1.1 विशिष्टता (specification) एक डेटा रिकॉर्ड को चार कॉमा-अलग फ़ील्ड के रूप में बताती है: विज्ञापन प्रणाली का डोमेन, पब्लिशर अकाउंट ID, अकाउंट का प्रकार, और वैकल्पिक प्रमाणन प्राधिकरण ID। अकाउंट का प्रकार DIRECT या RESELLER है, और विशिष्टता इसे बड़े और छोटे अक्षर के फर्क के बिना पढ़ती है (खंड 3.3)। चौथा फ़ील्ड छोड़ा जा सकता है (खंड 4.2)।

वेरिएबल NAME=value की तरह लिखा जाता है। विशिष्टता CONTACT, SUBDOMAIN, OWNERDOMAIN, MANAGERDOMAIN और INVENTORYPARTNERDOMAIN नाम देती है (खंड 3.5.1)। जो लाइन # से शुरू होती है, वह टिप्पणी है और उसे अनदेखा किया जाता है (खंड 3.2)।

टूल क्या जाँचता है

  • विज्ञापन प्रणाली का डोमेन एक डोमेन नाम है: अक्षरों, अंकों और हाइफ़न के हिस्से, जिनके बीच बिंदु हों, और उसमें प्रोटोकॉल, पाथ या अंडरस्कोर न हो।
  • अकाउंट ID और प्रमाणन ID में स्पेस, टैब या कॉमा नहीं होने चाहिए। विशिष्टता कहती है कि ऐसे अक्षर URL-encoded होने चाहिए (खंड 3.4.2), इसलिए टूल इन्हें हटाने को कहता है।
  • एक रिकॉर्ड में तीन या चार फ़ील्ड होते हैं, और अकाउंट का प्रकार DIRECT या RESELLER होता है।
  • SUBDOMAIN, OWNERDOMAIN और MANAGERDOMAIN डोमेन नाम हैं। MANAGERDOMAIN के बाद कॉमा और दो अक्षर का देश कोड आ सकता है।

टूल क्या नहीं जाँचता

  • अकाउंट ID वही है या नहीं जो विज्ञापन प्रणाली ने आपको दिया है। उसे विज्ञापन प्रणाली के अकाउंट पेज से हूबहू कॉपी करें, क्योंकि उसकी पुष्टि केवल विज्ञापन प्रणाली कर सकती है।
  • विज्ञापन प्रणाली आपकी लाइन स्वीकार करती है या नहीं, और कोई विक्रेता आपकी साइट को मंजूरी देता है या नहीं। फ़ाइल आपके विक्रेताओं की सूची है; उनमें से हर एक तय करता है कि वह अपनी लाइन को कैसे पढ़े।

हल किया हुआ उदाहरण: दो विक्रेता और एक संपर्क

आप adnetwork.example के जरिए बेचते हैं, पब्लिशर अकाउंट 12345 के साथ DIRECT विक्रेता के रूप में, और exchange.example के जरिए, अकाउंट 67890 के साथ RESELLER के रूप में। आप संपर्क [email protected] जोड़ते हैं।

टूल दोनों रिकॉर्ड क्रम से लिखता है, फिर वेरिएबल, और हर एक अपनी लाइन में। adnetwork.example का रिकॉर्ड अपना चौथा फ़ील्ड रखता है, यानी प्रमाणन ID a1b2c3d4।

फ़ाइल में लाइन
adnetwork.example, 12345, DIRECT, a1b2c3d4
exchange.example, 67890, RESELLER
[email protected]

अक्सर पूछे जाने वाले सवाल

DIRECT और RESELLER का क्या मतलब है?

DIRECT का मतलब है कि विज्ञापन प्रणाली आपकी इन्वेंटरी खुद बेचती है, और RESELLER का मतलब है कि वह उसे किसी दूसरे विक्रेता को आगे देती है। IAB Tech Lab की विशिष्टता दोनों को परिभाषित करती है (खंड 3.3)। अपने अकाउंट के लिए वही मान लिखें जो आपकी विज्ञापन प्रणाली देती है।

अपनी अकाउंट ID कहाँ मिलेगी?

वह विज्ञापन प्रणाली के पब्लिशर अकाउंट से आती है, या विक्रेता के अपने निर्देशों से। टूल उसकी पुष्टि नहीं कर सकता, इसलिए उसे ठीक वैसे ही कॉपी करें, बड़े-छोटे अक्षरों और अंकों समेत।

कोई लाइन फ़ाइल से बाहर क्यों रह जाती है?

लाइन में फ़ील्ड बहुत कम या बहुत ज्यादा हैं, कोई डोमेन सही डोमेन नाम नहीं है, अकाउंट का प्रकार DIRECT या RESELLER के अलावा कुछ है, या अकाउंट ID या प्रमाणन ID में स्पेस है। परिणाम के नीचे का नोट लाइन नंबर बताता है।

क्या यह फ़ाइल मेरी साइट को विज्ञापन प्रणालियों से मंजूर करा देती है?

नहीं। फ़ाइल आपके विक्रेताओं की सूची है, विशिष्टता वाले फॉर्मेट में। हर विज्ञापन प्रणाली तय करती है कि वह आपकी लाइन को कैसे पढ़ती है, और क्या आप उसके जरिए बेच सकते हैं।

वेरिएबल रिकॉर्ड के बाद क्यों लिखे जाते हैं?

विशिष्टता क्रम तय नहीं करती। VARIABLE=value के रूप वाली कोई भी लाइन वेरिएबल पढ़ी जाती है, चाहे वह कहीं भी हो (खंड 3.5)। टूल फ़ाइल आसानी से पढ़ने लायक रखने के लिए वेरिएबल रिकॉर्ड के बाद लिखता है।

क्या फ़ाइल में टिप्पणियाँ रखी जा सकती हैं?

विशिष्टता इन्हें अनुमति देती है: # से शुरू होने वाली लाइन टिप्पणी है और उसे अनदेखा किया जाता है (खंड 3.2)। टूल बॉक्स में # वाली लाइनें छोड़ देता है और उन्हें फ़ाइल में नहीं लिखता, इसलिए अपने नोट फ़ाइल के बाहर रखें।

स्रोत

आँकड़े और टेक्स्ट आखिरी बार मंगलवार, 10 नवंबर 2026 को जाँचे गए।

साइट चलाने के लिए हम जरूरी कुकीज़ इस्तेमाल करते हैं। आपकी सहमति से Google विज्ञापन कुकीज़ भी इस्तेमाल करता है, ताकि व्यक्तिगत विज्ञापन दिखें। अगर आप उन्हें अस्वीकार करते हैं, तो भी आपको विज्ञापन दिखेंगे, पर वे व्यक्तिगत नहीं होंगे।