ריכזנו כאן כמה טיפים שיעזרו לכם לוודא שהאימיילים מסוג AMP מעובדים בצורה נכונה ועקבית בכל הפלטפורמות והדפדפנים שנתמכים ב-Gmail.
טקסט הסיכום שמוצג ליד שורת הנושא כשמעיינים באימיילים בתיבת הדואר הנכנס (כותרת מקדימה) מבוסס על החלק
text/html
אוtext/plain
של האימייל, ולא כולל את החלקtext/x-amp-html
.תכונת החיפוש של Gmail לא מוסיפה לאינדקס את החלקים הדינמיים של האימייל. כדי לעזור למשתמשים למצוא את האימיילים שלך, כדאי לכלול את מילות המפתח החשובות ביותר בחלק
text/html
אוtext/plain
של האימייל.תגי עיצוב ל-Email ו-Promotions הערות מנותחים מהחלק
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>
התוכן של המטא תג הזה צריך להכיל רשימת מחרוזות מופרדות בפסיקים שמזהות קטעי תוכן ייחודיים בהודעות אימייל דינמיות. אם קבוצת Content ID של האימייל האחרון בשרשור היא קבוצת-על (לא מחמירה) של קבוצת Content ID של כל הודעות האימייל האחרות בשרשור, כל הודעות האימייל חוץ מההודעה האחרונה יכווצו בהתאם.
לדוגמה, שרשור אימייל עם הקבוצות הבאות של Content ID יכווץ:
- id1
- id1
- id1
גם שרשור אימייל עם הקבוצות הבאות של Content ID יכווץ:
- id1, id2
- id2, id3
- id1, id2, id3
כשהודעת האימייל מכילה טופס עם רכיבי קלט, במקרה שהקלט השתנה, המשתמש עשוי לראות אישור לפני היציאה מהאימייל מבלי לשלוח את הטופס. האישור הזה לא מוצג במקרים מסוימים, למשל אם המשתמש מחק את הטופס או אחרי מחיקת ההודעה.
amp-mustache
תבניות לא יכולות להכיל תגים מוגדרים של תו מפריד.