כדאי לפעול לפי הטיפים הבאים כדי לוודא שהאימיילים ב-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
לא יכולות להכיל תגי מפריד להגדרה.