כדאי לפעול לפי הטיפים הבאים כדי לוודא שהאימיילים ב-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
שרשור אימייל עם קבוצות ה-Content ID הבאות ייסגר גם כן:
- id1, id2
- id2, id3
- id1, id2, id3
כשאימייל מכיל טופס עם רכיבי קלט, אם משתנים הנתונים שהוזנו, יכול להיות שהמשתמש יראה אישור לפני שהוא ימשיך למקום אחר בלי לשלוח את הטופס. האישור הזה לא מוצג במקרים מסוימים, למשל אם המשתמש מנקה את הטופס או מחק הודעה.
תבניות
amp-mustache
לא יכולות להכיל תגי מפריד להגדרה.