GPP String Decoder

एक IAB GPP consent string को अपने ब्राउज़र में डिकोड करें — header, gpp_sid, और हर embedded section, पठनीय फ़ील्ड में विस्तारित। string आपके डिवाइस पर रहती है।

GPP String Decoder पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा पेस्ट की गई consent string — और वह सब कुछ जिसमें यह डिकोड होती है — आपके डिवाइस पर रहता है और कभी किसी CMP, ad server, या ArrayKit को नहीं भेजा जाता।

TCF Consent String Decoder खोलें

GPP स्ट्रिंग डिकोडर के बारे में

GPP String Decoder एक IAB Global Privacy Platform consent string को ऐसी चीज़ में खोलता है जिसे आप वास्तव में पढ़ सकें। किसी CMP, एक OpenRTB bid request के regs.gpp फ़ील्ड, या एक संग्रहीत कुकी से encoded मान पेस्ट करें, और टूल header — GPP version और gpp_sid सूची — साथ ही हर embedded section डिकोड करता है, TCF Europe v2 से लेकर US Privacy (uspv1) और usnat तथा usca जैसे US state संकेतों तक। हर section को CmpId, purpose consents, sale opt-outs, और MSPA flags जैसे नामित फ़ील्ड में विस्तारित किया जाता है। यह ad-ops इंजीनियरों, privacy टीमों, और QA के लिए बना जो programmatic supply में consent plumbing डीबग करते हैं। पूरा डिकोड आपके डिवाइस पर चलता है — आपके द्वारा पेस्ट की GPP string कभी किसी CMP, ad server, या endpoint को नहीं भेजी जाती।

विशेषताएँ

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

  1. अपने CMP, एक OpenRTB regs.gpp फ़ील्ड, या एक संग्रहीत __gpp मान से एक GPP string कॉपी करें
  2. इसे इनपुट बॉक्स में पेस्ट करें, या एक उदाहरण string लोड करने के लिए Sample क्लिक करें
  3. डिकोड किया header और हर section के फ़ील्ड पढ़ें, या JSON view पर स्विच करें
  4. किसी bug रिपोर्ट या टिकट से जोड़ने के लिए पूरा डिकोड या एक section कॉपी करें

उदाहरण

इनपुट

DBABTC~1YNN

आउटपुट

header: { version: 1, gpp_sid: [6] }
uspv1:  { Version: 1, Notice: "Y", OptOutSale: "N", LspaCovered: "N" }

एक US Privacy (uspv1) string: notice दिया गया, कोई sale opt-out नहीं, LSPA-covered नहीं।

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

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

एक IAB GPP string क्या है?
Global Privacy Platform (GPP) string एक ही encoded मान है जो कई privacy संकेत — TCF Europe, US Privacy, और US state sections — एक header के पीछे पैक करता है। header की gpp_sid सूची बताती है कि कौन-से sections भीतर हैं।
एक GPP string में gpp_sid क्या है?
gpp_sid GPP header में section ids का array है। हर id एक section पर मैप होता है — 2 TCF EU v2 है, 6 US Privacy है, 7 usnat है, 8 usca है — जो एक decoder को बताता है कि header के बाद कौन-से ब्लॉक आते हैं।
यह decoder कौन-से GPP sections पढ़ सकता है?
यह header साथ TCF Europe v2, TCF Canada v1, US Privacy (uspv1), US national section (usnat), और usca, usva, usco तथा बाकी जैसे US state sections डिकोड करता है, हर एक को नामित फ़ील्ड में विस्तारित करते हुए।
क्या मैं यहाँ एक सादा TCF या पुरानी US Privacy string पेस्ट कर सकता हूँ?
यह टूल एक header वाली पूरी GPP string की अपेक्षा करता है। 'C' से शुरू होने वाली एक स्वतंत्र TCF string, या एक पुराना US Privacy मान, इसके बजाय समर्पित TCF या US Privacy decoders में जाना चाहिए।
क्या एक GPP string डिकोड करना मुझे बताता है कि कोई vendor अनुमत है या नहीं?
नहीं। decoder दिखाता है कि string क्या encode करती है — opt-outs, purpose consents, MSPA flags — पर यह निर्णय नहीं करता कि कोई विशेष vendor डेटा प्रक्रिया कर सकता है या नहीं; यह आपकी policy और हर section के नियमों पर निर्भर है।
मुझे डिकोड करने के लिए एक GPP string कहाँ मिलेगी?
एक CMP के संग्रहीत मान में, एक OpenRTB bid request के regs.gpp फ़ील्ड, __gpp कुकी या localStorage entry, या CMP API के getGPPData कॉल द्वारा लौटाई गई gppString में देखें।

संबंधित टूल

सभी ArrayKit टूल