VAST Tag Inspector
एक VAST XML टैग पेस्ट करें और उसकी InLine/Wrapper संरचना, media files और tracking URLs पढ़ें — पूरी तरह आपके ब्राउज़र में पार्स।
VAST Tag Inspector आपके टैग को पूरी तरह आपके ब्राउज़र में पार्स करता है। आपके द्वारा पेस्ट किया गया VAST XML आपके डिवाइस पर रहता है और कभी अपलोड नहीं होता, और कोई Impression, Error, Tracking या VASTAdTagURI कभी अनुरोधित या अनुसरण नहीं किया जाता — इसलिए किसी लाइव टैग का निरीक्षण एक भी pixel फ़ायर नहीं करेगा।
VAST Validator खोलें
VAST टैग इंस्पेक्टर के बारे में
VAST Tag Inspector एक VAST XML टैग को ऐसी संरचना में खोलता है जिसे आप वास्तव में पढ़ सकें। एक वीडियो ad टैग पेस्ट करें और यह एक नज़र में बताता है कि यह InLine ad है या Wrapper, AdSystem और AdTitle दिखाता है, और हर MediaFile को उसके MIME type, bitrate, आयाम और delivery के साथ एक तालिका में सूचीबद्ध करता है। यह सभी TrackingEvents (start, quartiles, complete, progress) को उनके URLs से मैप करके दिखाता है, साथ ही Impression और Error pixels, VideoClicks, Icons, Extensions, और — wrappers के लिए — वह VASTAdTagURI जो अगले टैग की ओर इशारा करता है। ad-ops इंजीनियरों और QA के लिए बना जो दिन भर क्रिएटिव और trackers डीबग करते हैं: टैग आपके डिवाइस पर पार्स होता है, इसलिए निरीक्षण करते समय कोई pixel कभी फ़ायर नहीं होता और कुछ भी अपलोड नहीं होता।
विशेषताएँ
- InLine बनाम Wrapper ads पहचानता है और कई <Ad> तत्वों वाले ad pods चिह्नित करता है
- MIME type, bitrate, width × height, codec और delivery के साथ MediaFiles तालिका
- हर TrackingEvent (start, quartiles, complete, progress) को उसके URL से मैप करता है
- Impression और Error pixels, VideoClicks, ClickThrough और ClickTracking सूचीबद्ध करता है
- Wrapper टैग के लिए VASTAdTagURI दिखाता है, कभी उसका अनुरोध किए बिना
- Icons (AdChoices), Companion और NonLinear संसाधन, तथा Extensions सामने लाता है
- XML entities को डिकोड करता है ताकि कॉपी किए गए URLs असली, अन-एस्केप किए हुए tracker endpoints हों
- टैग को आपके ब्राउज़र में पार्स करता है — कोई impression या tracker कभी फ़ायर नहीं होता
VAST टैग इंस्पेक्टर का उपयोग कैसे करें
- अपने ad server, SSP, या player डिबग लॉग से एक VAST टैग कॉपी करें
- VAST XML को इनपुट बॉक्स में पेस्ट करें
- पार्स की गई InLine/Wrapper संरचना, media files और tracking URLs पढ़ें
- किसी भी impression, tracking, या media URL को एक क्लिक में कॉपी करें
उदाहरण
इनपुट
<VAST version="4.0"><Ad><InLine>
<AdSystem>iabtechlab</AdSystem>
<AdTitle>Example</AdTitle>
<Impression><![CDATA[https://ex.com/imp]]></Impression>
<Creatives><Creative><Linear>
<MediaFiles><MediaFile type="video/mp4" bitrate="2000" width="1280" height="720" delivery="progressive"><![CDATA[https://ex.com/v.mp4]]></MediaFile></MediaFiles>
</Linear></Creative></Creatives>
</InLine></Ad></VAST>
आउटपुट
InLine · AdSystem: iabtechlab · AdTitle: Example
Impression: https://ex.com/imp
MediaFile: video/mp4 · 1280×720 · 2000k · progressive
एक-ad InLine टैग को उसके type, impression pixel और media file में समतल किया गया।
सामान्य त्रुटियाँ और समस्या निवारण
- लाइन N पर अमान्य XML — पेस्ट पार्स नहीं होगा। — सुनिश्चित करें कि आपने <VAST> रूट और उसके क्लोज़िंग टैग सहित पूरा टैग कॉपी किया; एक कटी हुई लॉग पंक्ति या एक भटका हुआ अन-एस्केप किया & XML सत्यापन में विफल होगा।
- किसी क्रिएटिव के लिए MediaFiles तालिका खाली है। — क्रिएटिव एक Wrapper हो सकता है (media डाउनस्ट्रीम रहता है) या एक VPAID / NonLinear / Companion यूनिट। wrappers के लिए VASTAdTagURI जाँचें, या उनके संसाधनों के लिए Companion / NonLinear अनुभाग।
- एक tracking URL में & के साथ गलत दिखता है। — वह XML एस्केपिंग है। inspector entities को डिकोड करता है, इसलिए आप जो URL कॉपी करते हैं वह सादे & के साथ असली endpoint है — इसे जैसे है वैसे पेस्ट करें।
- कुछ नहीं दिखता और कोई ads नहीं हैं। — टैग एक खाली / no-fill VAST प्रतिक्रिया हो सकती है। inspector इसे Empty चिह्नित करता है और no-ad रिपोर्ट करने के लिए इस्तेमाल किया गया कोई भी VAST-स्तरीय Error pixel दिखाता है।
अक्सर पूछे जाने वाले प्रश्न
- एक VAST tag inspector क्या दिखाता है?
- यह एक VAST XML टैग को पार्स करता है और उसकी संरचना दिखाता है: हर Ad InLine है या Wrapper, AdSystem और AdTitle, type, bitrate और आयाम वाले MediaFiles, हर TrackingEvent और उसका URL, Impression और Error pixels, VideoClicks, Icons, Extensions, और wrappers पर VASTAdTagURI।
- InLine और Wrapper VAST ad में क्या अंतर है?
- एक InLine ad पूरा क्रिएटिव — media files, tracking और clicks — सीधे ले जाता है। एक Wrapper में अपना कोई media नहीं होता; इसमें एक VASTAdTagURI होता है जो डाउनस्ट्रीम किसी अन्य VAST टैग की ओर इशारा करता है, साथ ही फ़ायर करने के लिए अतिरिक्त impression और tracking pixels। inspector हर Ad को उसी अनुसार लेबल करता है।
- यह कौन-से VAST संस्करण निरीक्षण कर सकता है?
- यह VAST 2.0, 3.0 और 4.x में आम टैग आकार पढ़ता है — InLine और Wrapper ads, MediaFiles और TrackingEvents वाले Linear क्रिएटिव, NonLinearAds, CompanionAds, Icons और Extensions। यह मौजूद होने पर <VAST> रूट से version विशेषता भी दिखाता है।
- क्या inspector VASTAdTagURI का अनुसरण करता है या कोई pixels फ़ायर करता है?
- नहीं। यह केवल आपके द्वारा पेस्ट किए गए XML को पढ़ता है। यह कभी लिपटे VASTAdTagURI को fetch नहीं करता, और कभी Impression, Error या Tracking URL अनुरोधित नहीं करता — वे कॉपी करने के लिए पाठ के रूप में दिखाए जाते हैं, इसलिए किसी लाइव टैग का निरीक्षण reporting को विकृत नहीं करेगा।
- मेरे क्रिएटिव के लिए MediaFiles तालिका खाली क्यों है?
- क्रिएटिव एक VPAID या इंटरैक्टिव यूनिट हो सकता है जिसकी चलाने-योग्य संपत्ति MediaFile के बजाय एक InteractiveCreativeFile है, या यह एक NonLinear या Companion क्रिएटिव हो सकता है। Wrappers के भी अपने कोई MediaFiles नहीं होते — media उस डाउनस्ट्रीम टैग में रहता है जिस पर VASTAdTagURI इशारा करता है।
- क्या मैं एक साथ सभी Impression और Tracking URLs देख सकता हूँ?
- हाँ। हर Ad अपने Impression और Error pixels सूचीबद्ध करता है, और हर क्रिएटिव अपने TrackingEvents को इवेंट नाम से समूहित करके VideoClicks और Icon URLs के साथ सूचीबद्ध करता है। हर URL पर एक-क्लिक कॉपी बटन है ताकि आप उसे किसी diff या ब्राउज़र में सत्यापित करने के लिए पेस्ट कर सकें।
संबंधित टूल
- VAST वैलिडेटर — अपने VAST XML को IAB VAST नियमों के विरुद्ध ब्राउज़र में जाँचें।
- VAST मैक्रो एक्सपैंडर — tracking URL में IAB VAST 4.x macros का विस्तार करें और फ़ायर किया अनुरोध देखें।
- VMAP वैलिडेटर — VMAP ad-break XML मान्य करें और pre-, mid-, post-roll breaks टाइमलाइन पर देखें।
- VAST एरर कोड लुकअप — किसी भी IAB VAST/VPAID error code का अर्थ, श्रेणी और संभावित कारण खोजें।
- OpenRTB बिड रिक्वेस्ट जनरेटर — सरल फ़ॉर्म से मान्य OpenRTB 2.5/2.6 bid request बनाएँ और JSON कॉपी करें।
- schain बिल्डर — OpenRTB SupplyChain object (schain) बनाएँ, मान्य करें और JSON निर्यात करें।
सभी ArrayKit टूल