सलाह और तय सीमाएं

इन सुझावों का पालन करके, पक्का करें कि आपके एएमपी ईमेल, Gmail के साथ काम करने वाले सभी प्लैटफ़ॉर्म और ब्राउज़र पर सही तरीके से और एक जैसा दिखें.

  • आपके इनबॉक्स में ईमेल देखते समय, विषय पंक्ति के बगल में दिखने वाला खास जानकारी वाला टेक्स्ट (प्रीहेडर), आपके ईमेल के text/html या text/plain हिस्से पर आधारित होता है. इसमें text/x-amp-html हिस्सा शामिल नहीं होता.

  • Gmail की खोज की सुविधा, ईमेल के डाइनैमिक हिस्सों को इंडेक्स नहीं करती. उपयोगकर्ताओं को आपके ईमेल ढूंढने में मदद करने के लिए, ईमेल के text/html या text/plain हिस्से में सबसे ज़रूरी कीवर्ड शामिल करें.

  • ईमेल मार्कअप और प्रमोशन एनोटेशन को ईमेल के text/html हिस्से से पार्स किया जाता है और text/x-amp-html हिस्से में अनदेखा किया जाता है.

  • आपके एंडपॉइंट पर भेजे गए amp-form फ़ॉर्म डेटा को हमेशा application/x-www-form-urlencoded के तौर पर कोड में बदला जाता है. भले ही, <form> एलिमेंट पर सेट किए गए enctype एट्रिब्यूट की वैल्यू कुछ भी हो.

  • डाइनैमिक ईमेल में अप-टू-डेट कॉन्टेंट होता है. इसलिए, उपयोगकर्ताओं को एक ही थ्रेड में डुप्लीकेट ईमेल मिल सकते हैं. उदाहरण के लिए, एक ही टिप्पणी वाली थ्रेड के लिए, एक ही ईमेल थ्रेड में Google Docs की टिप्पणी वाले ईमेल, बड़ा किए जाने पर एक जैसे दिखेंगे. Gmail, डुप्लीकेट कॉन्टेंट वाले ईमेल को छोटा करके, लंबी थ्रेड में इन डुप्लीकेट ईमेल को दिखने से रोक सकता है. यह पक्का करने के लिए कि ईमेल डुप्लीकेट के तौर पर पहचाने जाएं, एएमपी मार्कअप में मेटा टैग email.contentIds जोड़ें.

    <head>
      ...
      <meta name="email.contentIds" content="id1,id2,id3">
      ...
    </head>
    

    इस मेटा टैग के कॉन्टेंट में, कॉमा लगाकर अलग की गई ऐसी स्ट्रिंग की सूची होनी चाहिए जिनसे डाइनैमिक ईमेल में मौजूद यूनीक कॉन्टेंट की पहचान की जा सके. अगर थ्रेड में मौजूद आखिरी ईमेल का कॉन्टेंट आईडी सेट, थ्रेड में मौजूद हर दूसरे ईमेल के कॉन्टेंट आईडी सेट का सुपरसेट है, तो आखिरी ईमेल को छोड़कर सभी ईमेल को उसी हिसाब से छोटा कर दिया जाएगा.

    उदाहरण के लिए, नीचे दिए गए कॉन्टेंट आईडी सेट वाली ईमेल थ्रेड को छोटा कर दिया जाएगा:

    • id1
    • id1
    • id1

    नीचे दिए गए कॉन्टेंट आईडी सेट वाली ईमेल थ्रेड भी छोटी हो जाएगी:

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • अगर ईमेल में इनपुट एलिमेंट वाला फ़ॉर्म है और इनपुट बदले जाते हैं, तो हो सकता है कि उपयोगकर्ता को फ़ॉर्म सबमिट किए बिना ईमेल से बाहर जाने से पहले, पुष्टि करने के लिए कहा जाए. यह पुष्टि करने वाला मैसेज कुछ मामलों में नहीं दिखाया जाता. जैसे, अगर उपयोगकर्ता फ़ॉर्म को मिटा देता है या मैसेज मिटा देता है.

  • amp-mustache टेंप्लेट में सेट डेलिमिटर टैग नहीं हो सकते.