दस्तावेज़ पर जाएँ
नॉलेज बेस

Tracking pixel हटाए जाते हैं

वह अदृश्य छवि जो प्रेषक को बताती है कि आपने उसकी मेल खोली, संदेश आपके सामने आने से पहले ही हट जाती है।

विवरण

  • जो भी छवि खुद को 1×1 या 0×0 बताती है, उसे server पर हटा दिया जाता है, साथ ही वे छिपे preheader ब्लॉक भी जो यही चाल चलते हैं।
  • यह ऐप में आपके खोले गए हर संदेश पर चलता है, भीतर आते समय नहीं। संग्रहित प्रति जैसी आई थी वैसी ही रहती है, और छँटाई उस प्रति और आपकी स्क्रीन के बीच होती है। चालू करने को कुछ है ही नहीं। API या MCP से संदेश पढ़ने पर संग्रहित प्रति वैसी ही लौटती है जैसी आई थी, इसलिए जो client उस HTML को खुद प्रस्तुत करता है, वह जो लोड करता है उसका ज़िम्मेदार वही है।
  • नियम बिना शर्त है, और इसी से यह कहने लायक़ बनता है: OpenEmail ऐसी मेल भेजता है जो खुलने की रिपोर्ट देती है (opens के लिए एक स्विच, clicks के लिए दूसरा, और जब तक mailbox का मालिक बंद न करे दोनों चालू, इसलिए यह वह है जो प्रेषक को मिलता है, न कि कुछ ऐसा जिसे वह ढूँढ़ने गया), और वह जो 1×1 छवि जोड़ता है उसे OpenEmail mailbox से ठीक वैसे ही हटाया जाता है जैसे किसी और की। इसलिए दो OpenEmail खातों के बीच की मेल पढ़े जाने पर कभी open रिपोर्ट नहीं करती। छपाई खाली जगह है, क्योंकि print पथ यह चक्कर नहीं चलाता और बाक़ी सब के साथ pixel भी ले आता है। यह नियम की क़ीमत है, उसमें छेद नहीं, और अपने ही pixel को छूट देना वह अकेला बदलाव है जो इस पेज को झूठा बना देता।
  • छपाई इस चक्कर से नहीं गुज़रती, इसलिए pixel छपे हुए markup तक बच जाता है। वह इसके बजाय नीचे दिए दूरस्थ-छवि स्विच को मानता है: वह स्विच बंद हो तो छपे पेज में कुछ भी नहीं लाया जाता, और चालू हो — जो डिफ़ॉल्ट है — तो छपाई दूरस्थ छवियाँ ठीक वैसे ही लोड करती है जैसे पढ़ना।
  • जो pixel खुद को width और height विशेषताओं के बजाय CSS से छिपाता है, वह इससे नहीं पकड़ा जाता, और दूरस्थ छवियाँ बंद करने से पकड़ा जाता है, जो नीचे दी setting है और वही हर दूरस्थ fetch को रोकती है, चाहे उसका रूप कुछ भी हो।