ads.txt / app-ads.txt Validator

Ek ads.txt ya app-ads.txt file ko line by line apne browser mein validate karein. Jo file aap paste karte hain woh aapke device par rehti hai.

ads.txt / app-ads.txt Validator poori tarah aapke browser mein chalta hai. Jo file aap paste karte hain woh aapke device par parse aur check hoti hai aur kabhi ArrayKit ko upload ya kisi remote URL se fetch nahi ki jaati.

sellers.json Validator kholein

ads.txt Validator ke baare mein

ads.txt / app-ads.txt Validator aapki Authorized Digital Sellers file ko us pal lint karta hai jab aap use paste karte hain. Yeh har line par chalta hai, DATA records ko unke comma-separated fields mein split karta hai, aur confirm karta hai ki har ek mein required 3 ya 4 fields hain: advertising system domain, publisher account id, ek DIRECT ya RESELLER relationship, aur ek optional certification authority id jaise ek TAG-ID. Comments aur blank lines skip ho jaate hain, VARIABLE lines jaise OWNERDOMAIN, CONTACT, SUBDOMAIN, MANAGERDOMAIN aur INVENTORYPARTNERDOMAIN parse hoti hain, aur wrong field counts, bad relationship values, duplicate entries aur stray whitespace ko line number aur ek suggested fix ke saath flag kiya jaata hai. Ek summary DIRECT vs RESELLER records aur unique seller domains ki ginti karti hai. Publishers aur ad-ops teams apni file yahan audit karti hain bina use kisi third-party crawler ko post kiye — har check aapke device par chalta hai.

Features

ads.txt Validator kaise use karein

  1. Apni ads.txt ya app-ads.txt file paste karein, ya format dekhne ke liye sample load karein
  2. error aur warning counts ke liye verdict banner padhein
  3. Har flagged line ko suggested correction se fix karne ke liye Findings kholein
  4. DIRECT, RESELLER, aur unique domains ke summary counts check karein

Example

Input

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
appnexus.com, 3456, RESELLER
badexchange.com, 99, PARTNER

Output

2 records valid
Line 3 — Relationship must be DIRECT or RESELLER (found "PARTNER").

Teesra field DIRECT ya RESELLER hona chahiye; PARTNER reject ho jaata hai.

Common errors aur troubleshooting

Aksar pooche jaane wale sawaal

ads.txt Validator har line par kya check karta hai?
Har DATA record ke liye yeh verify karta hai ki 3 ya 4 comma-separated fields hain — advertising system domain, publisher account id, ek DIRECT ya RESELLER relationship, aur ek optional certification authority id — phir wrong field counts, bad relationship values, duplicates, aur stray whitespace ko line number ke saath flag karta hai.
ads.txt mein DIRECT aur RESELLER mein kya farak hai?
DIRECT ka matlab publisher ka us advertising system ke saath ek direct account hai aur woh seller relationship control karta hai. RESELLER ka matlab ek authorized partner apne account ke through inventory resell karta hai. Teesra field bilkul in do keywords mein se ek hona chahiye.
Kya yeh validator app-ads.txt ke liye bhi kaam karta hai?
Haan. app-ads.txt ads.txt ke same record grammar use karta hai — same DATA record fields aur VARIABLE declarations — isliye aap koi bhi file paste kar sakte hain aur same checks apply hote hain. app-ads.txt bas aapki app store listing ke developer domain par rehta hai.
OWNERDOMAIN jaisi VARIABLE lines kaise handle hoti hain?
KEY=value ke roop mein likhi lines seller records ke bajaye variables ke roop mein parse hoti hain. Validator CONTACT, SUBDOMAIN, OWNERDOMAIN, MANAGERDOMAIN aur INVENTORYPARTNERDOMAIN recognize karta hai, unknown keys par warn karta hai, aur ek variable flag karta hai jiski koi value nahi.
Ek duplicate ads.txt record kya maana jaata hai?
Same advertising system domain, publisher account id, aur relationship wale do records — domain par case-insensitively compared — duplicates hain, bhale hi ek certification authority id add karta ho. Validator us pehli line par point karta hai jahan record appear hua taaki aap repeat hata sakein.
Kya jab main validate karta hoon toh meri ads.txt file upload hoti hai?
Nahi. Validator file ko aapke device par parse aur check karta hai aur kabhi ek remote ads.txt URL ya ad tag fetch nahi karta. Jo aap paste karte hain woh ArrayKit ya kisi crawler ko nahi bheja jaata.

Related tools

Saare ArrayKit tools