TCF Consent String Decoder

एक IAB TCF v2.2 consent string को अपने ब्राउज़र में डिकोड करें और CMP metadata, purpose तथा vendor ग्रिड, और publisher प्रतिबंध देखें।

TCF Consent String Decoder पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा पेस्ट की गई consent string आपके डिवाइस पर डिकोड होती है, कभी ArrayKit पर अपलोड नहीं होती, और कोई Global Vendor List या दूरस्थ endpoint संपर्क नहीं किया जाता।

TCF Consent String Encoder खोलें

TCF कंसेंट डिकोडर के बारे में

TCF Consent String Decoder एक IAB Transparency & Consent (TC) string को खोलता है ताकि ad-ops और privacy इंजीनियर ठीक-ठीक देख सकें कि एक CMP ने क्या दर्ज किया। base64url string पेस्ट करें और यह core segment को स्थानीय रूप से डिकोड करता है: CMP id और version, वह स्क्रीन और भाषा जिस पर विकल्प कैद हुआ, created और last-updated timestamps, Global Vendor List संस्करण, और TCF policy संस्करण। फिर यह हर bitfield को पठनीय id सूचियों में विस्तारित करता है — purpose consents, purpose legitimate interests, special feature opt-ins, vendor consents, vendor legitimate interests, और कोई भी publisher प्रतिबंध। इसे किसी विफल consent handshake को डीबग करने, किसी टैग ने वास्तव में क्या संग्रहीत किया इसका ऑडिट करने, या किसी मान की पुष्टि करने के लिए उपयोग करें इससे पहले कि यह आपके ad server तक पहुँचे। string आपके ब्राउज़र में डिकोड होती है और कभी आपके डिवाइस से बाहर नहीं जाती।

विशेषताएँ

TCF कंसेंट डिकोडर का उपयोग कैसे करें

  1. TC string को एक CMP कुकी, एक __tcfapi callback, या एक OpenRTB user.ext.consent फ़ील्ड से कॉपी करें
  2. इसे decoder में पेस्ट करें, या एक उदाहरण TC string लोड करने के लिए Sample क्लिक करें
  3. CMP metadata पढ़ें, फिर purpose, special-feature, और vendor ग्रिड स्कैन करें
  4. अपनी टीम के साथ सटीक consent स्थिति साझा करने के लिए किसी भी id सूची को कॉपी करें

उदाहरण

इनपुट

COvFyGBOvFyGBAbAAAENAPCAAOAAAAAAAAAAAEEUACCKAAA

आउटपुट

CMP 27 · policy v2 · language EN · GVL 15
purposeConsents: 1, 2, 3
vendorConsents: 2, 6, 8

एक core-only TC string को उसके CMP metadata और consent ग्रिड में डिकोड किया गया।

सामान्य त्रुटियाँ और समस्या निवारण

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

एक IAB TCF consent string क्या है?
एक TCF (Transparency & Consent Framework) string एक संहत base64url रिकॉर्ड है जिसे एक Consent Management Platform किसी उपयोगकर्ता की ad-tech consent पसंदों को संग्रहीत करने के लिए लिखता है — किन purposes, special features, और vendors की उन्होंने अनुमति दी। ad टैग और OpenRTB अनुरोध इसे ले जाते हैं ताकि डाउनस्ट्रीम vendors जान सकें कि वे क्या कर सकते हैं।
decoder नामों के बजाय vendor और purpose संख्याएँ क्यों दिखाता है?
vendor और purpose नाम IAB Global Vendor List में रहते हैं, जो एक नेटवर्क पर लोड होती है। यह टूल केवल आपके द्वारा पेस्ट की string डिकोड करता है और कोई नेटवर्क कॉल नहीं करता, इसलिए यह संख्यात्मक ids ठीक वैसे दिखाता है जैसे encode किए गए। vendor नाम पाने के लिए एक id को वर्तमान Global Vendor List में देखें।
मुझे पेस्ट करने के लिए TC string कहाँ मिलेगी?
यह euconsent-v2 कुकी में संग्रहीत होती है, CMP के __tcfapi('getTCData', ...) कॉल द्वारा लौटाई जाती है, और एक OpenRTB bid request में user.ext.consent के रूप में पास होती है। इनमें से किसी भी base64url मान को कॉपी करें और decoder में पेस्ट करें।
service-specific और global scope में क्या अंतर है?
isServiceSpecific bit रिकॉर्ड करता है कि consent एक site या service (true) के लिए संग्रहीत हुई या साझा global consensu.org scope (false) में। decoder इस bit को सामने लाता है ताकि आप बता सकें कि संकेत properties में कितना portable है।
क्या एक TC string डिकोड करना उसे बदलता या फिर से sign करता है?
नहीं। डिकोडिंग केवल-पढ़ने वाली है — यह मौजूदा bits की व्याख्या करती है बिना फिर से encode, फिर से sign, या string बदले। आपकी मूल TC string अपरिवर्तित है और केवल आपके ब्राउज़र में स्थानीय रूप से पढ़ी जाती है।
क्या यह publisher प्रतिबंध और अतिरिक्त segments पढ़ सकता है?
हाँ। यह core segment को पूरी तरह डिकोड करता है और publisher purpose प्रतिबंध उनके प्रतिबंध type और प्रभावित vendors के साथ सूचीबद्ध करता है। जो फ़ील्ड एक string शामिल नहीं करती — जैसे अनुपस्थित वैकल्पिक segments — बस खाली दिखते हैं।

संबंधित टूल

सभी ArrayKit टूल