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

यह पक्का करने के लिए इन सुझावों का पालन करें कि आपके एएमपी ईमेल 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>
    

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

    उदाहरण के लिए, इस Content ID सेट वाली ईमेल थ्रेड को छोटा कर दिया जाएगा:

    • id1
    • id1
    • id1

    इन Content ID सेट वाले ईमेल थ्रेड को भी छोटा कर दिया जाएगा:

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

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