सहमति QA चेकलिस्ट: रिलीज़ से पहले क्या परीक्षण करें

सहमति को अपनी QA क्यों चाहिए

सहमति चुपचाप टूटती है। किसी साथी द्वारा जोड़ी गई नई स्क्रिप्ट, बदला हुआ टैग ट्रिगर या नाम बदली हुई कुकी विज़िटर के चुनने से पहले ट्रैकिंग शुरू कर सकती है, या पसंद दर्ज करना ही बंद कर सकती है, और किसी को तब तक पता नहीं चलता जब तक कोई रिपोर्ट अजीब न लगे। हर रिलीज़ से पहले चलाई गई एक छोटी, दोहराई जाने वाली चेकलिस्ट इनमें से ज़्यादातर पकड़ लेती है।

जाँचें साफ़ ब्राउज़र प्रोफ़ाइल या निजी विंडो में, एक्सटेंशन बंद करके चलाएँ, और हर आइटम के आगे नतीजा दर्ज करें।

A. पहली विज़िट

  1. बैनर दिखाई देता है पेज के पहले लोड पर, बिना ऐसी लेआउट छलाँग के जो महत्वपूर्ण सामग्री को ढक दे।
  2. कोई गैर-ज़रूरी टैग नहीं चलता पसंद से पहले। एनालिटिक्स और विज्ञापन अनुरोधों के लिए Network टैब जाँचें।
  3. कोई गैर-ज़रूरी कुकी सेट नहीं होती पसंद से पहले। Application टैब जाँचें।
  4. डिफ़ॉल्ट सहमति संकेत अस्वीकृत हैं जहाँ सहमति ज़रूरी है।
  5. पेज उपयोग योग्य रहता है जब बैनर खुला हो, और सामग्री पढ़ने योग्य है।

B. पसंद करना

  1. सभी स्वीकार करें सही टैग चालू करता है और संकेत तुरंत स्वीकृत में बदल जाता है।
  2. सभी अस्वीकार करें स्वीकार करने जितना ही आसानी से मिलता और क्लिक होता है, और गैर-ज़रूरी टैग बंद रखता है।
  3. विस्तृत विकल्प काम करते हैं: केवल एनालिटिक्स चालू करने से एनालिटिक्स चालू होता है और कुछ नहीं।
  4. पसंद याद रखी जाती है रीलोड के बाद और अगले पेज पर, बैनर दोबारा दिखे बिना।
  5. पसंद दर्ज होती है आपके सहमति लॉग में टाइमस्टैम्प के साथ।

C. पसंद बदलना

  1. एक स्थायी प्रवेश बिंदु (फ़ुटर लिंक या आइकन) हर पेज पर वरीयताएँ दोबारा खोलता है।
  2. सहमति वापस लेना संबंधित टैग रोकता है और जहाँ संभव हो उनकी कुकी हटाता है।
  3. अस्वीकार से स्वीकार में बदलना बिना मैन्युअल रीलोड के टैग शुरू कर देता है।

D. क्षेत्र और भाषाएँ

  1. क्षेत्र नियम अपेक्षा के अनुसार व्यवहार करते हैं: जिन क्षेत्रों को आप सेवा देते हैं उनके विज़िटर का अनुकरण करने के लिए VPN या परीक्षण सेटिंग इस्तेमाल करें।
  2. भाषा विज़िटर की भाषा का अनुसरण करती है और हर बटन लेबल अनूदित है, बिना कच्ची कुंजियाँ दिखे।
  3. दाएँ-से-बाएँ भाषाएँ लेआउट को सही ढंग से प्रतिबिंबित करती हैं, यदि आप उन्हें सेवा देते हैं।

E. तकनीकी और प्लेटफ़ॉर्म

  1. विज्ञापन संकेत विज्ञापन टैग तक पहुँचते हैं: पुष्टि करें कि आपकी consent string या समकक्ष संकेत विज्ञापन अनुरोधों पर मौजूद है।
  2. मोबाइल ब्राउज़र बैनर को पोर्ट्रेट और लैंडस्केप दोनों में ठीक से दिखाते हैं, और बटन टैप करने के लिए पर्याप्त बड़े हैं।
  3. एक्सेसिबिलिटी की बुनियादी बातें: केवल कीबोर्ड से नेविगेशन काम करता है, फ़ोकस दिखाई देता है और स्क्रीन रीडर डायलॉग की घोषणा करता है।
  4. प्रदर्शन: बैनर स्क्रिप्ट रेंडरिंग को नहीं रोकती और लोड के बाद मुख्य सामग्री को नीचे नहीं धकेलती।

रिलीज़ धीमी किए बिना इसे कैसे चलाएँ

जोड़ने लायक विशेष मामले

अपनी प्रॉपर्टी की हर अनूठी चीज़ के लिए आइटम जोड़ें: एम्बेडेड वीडियो प्लेयर, चैट विजेट, मानचित्र, सोशल बटन, और भुगतान या लॉगिन iframe अक्सर अपने ट्रैकर खुद लोड करते हैं। अगर आप web view वाला मोबाइल ऐप भेजते हैं, तो अनुभाग A से C ऐप के भीतर भी दोहराएँ। हर बार जब कोई घटना आपको कुछ सिखाए, सूची में एक पंक्ति जोड़ें ताकि वही गलती वापस न आ सके।

कोई जाँच विफल हो तो क्या करें

ऐसी किसी भी चीज़ के लिए जो सहमति से पहले ट्रैक करती है या अस्वीकृति को अनदेखा करती है, विफल सहमति जाँच को रिलीज़ में बाधा मानें। सौंदर्य संबंधी मुद्दे, जैसे थोड़ा खिसका हुआ बटन, टिकट के साथ रिलीज़ हो सकते हैं। प्राथमिकता क्रम है: पसंद से पहले ट्रैकिंग, अनदेखी पसंद, खोई हुई पसंद, फिर दिखावट।

FlexyConsent कहाँ फ़िट बैठता है

FlexyConsent का बैनर 57 भाषाओं में उपलब्ध है और Google Consent Mode v2, IAB TCF 2.4 और IAB GPP v1.1 को सपोर्ट करता है, जो ऊपर के कई तकनीकी आइटम को कवर करता है। चेकलिस्ट फिर भी लागू होती है, क्योंकि आपके अपने टैग, थीम और स्क्रिप्ट तय करते हैं कि पेज पर वास्तव में क्या चलता है।

मुख्य बातें

← ब्लaderegistrdelays delays सभी पढ़ें →