טיפים ומגבלות ידועות

כדי לוודא שהודעות האימייל ב-AMP יוצגו בצורה נכונה ועקבית בכל הפלטפורמות והדפדפנים ש-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, ללא קשר לערך המאפיין enctype שהוגדר ברכיב <form>.

  • בגלל שהאימיילים הדינמיים מכילים תוכן עדכני, יכול להיות שהמשתמשים יקבלו אימיילים כפולים באותו שרשור. לדוגמה, כשמרחיבים את השרשור של תגובה מסוימת ב-Google Docs, כל האימיילים שקשורים לתגובה הזו ייראו זהים. כדי למנוע את הצגת האימיילים הכפולים האלה בשרשורים ארוכים, Gmail יכול לכווץ אימיילים עם תוכן כפול. כדי לוודא שהאימיילים מזוהים כעותקים משוכפלים, מוסיפים את המטא-תג email.contentIds לסימון ה-AMP.

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

    התוכן של תג המטא הזה צריך לכלול רשימה של מחרוזות שמופרדות בפסיקים ומזהות חלקי תוכן ייחודיים באימיילים דינמיים. אם קבוצת מזהי התוכן של האימייל האחרון בשרשור היא קבוצת-על (לא קפדנית) של קבוצת מזהי התוכן של כל אימייל אחר בשרשור, כל האימיילים מלבד האחרון יכווצו בהתאם.

    לדוגמה, שרשור אימיילים עם קבוצות מזהי התוכן הבאות יכווץ:

    • id1
    • id1
    • id1

    שרשור אימיילים עם קבוצות מזהי התוכן הבאות גם יכווץ:

    • id1, id2
    • id2, id3
    • id1, ‏ id2, ‏ id3
  • אם האימייל מכיל טופס עם רכיבי קלט, יכול להיות שהמשתמש יראה אישור לפני שהוא יוצא מהאימייל בלי לשלוח את הטופס, אם הוא שינה את הקלט. במקרים מסוימים, כמו אם המשתמש מוחק את הטופס או מוחק את ההודעה, האישור הזה לא מוצג.

  • תבניות amp-mustache לא יכולות להכיל תגי הגדרת תו הפרדה.