برای اطمینان از اینکه ایمیلهای AMP شما به درستی و به طور مداوم در تمام پلتفرمها و مرورگرهایی که Gmail پشتیبانی میکند، نمایش داده میشوند، این نکات را دنبال کنید.
متن خلاصهای که هنگام مشاهده ایمیلها در صندوق ورودی (preheader) در کنار عنوان نمایش داده میشود، بر اساس بخش
text/htmlیاtext/plainایمیل شما است و بخشtext/x-amp-htmlرا در نظر نمیگیرد.قابلیت جستجوی جیمیل بخشهای پویای ایمیل را فهرستبندی نمیکند. برای کمک به کاربران در یافتن ایمیلهایتان، مهمترین کلمات کلیدی را در بخش
text/htmlیاtext/plainایمیل قرار دهید.نشانهگذاری ایمیل و تبلیغات حاشیهنویسیها از بخش
text/htmlایمیل تجزیه میشوند و در بخشtext/x-amp-htmlنادیده گرفته میشوند.دادههای فرم
amp-formکه به نقطه پایانی شما ارسال میشوند، صرف نظر از مقدار ویژگیenctypeتنظیم شده روی عنصر<form>، همیشه به صورتapplication/x-www-form-urlencodedکدگذاری میشوند.از آنجا که ایمیلهای پویا حاوی محتوای بهروز هستند، کاربران ممکن است ایمیلهای تکراری را در یک رشته ایمیل دریافت کنند. به عنوان مثال، ایمیلهای نظردهی Google Docs در یک رشته ایمیل برای یک رشته نظر، هنگام باز شدن، همگی یکسان به نظر میرسند. Gmail میتواند با کوچک کردن ایمیلهای دارای محتوای تکراری، از نمایش این ایمیلهای تکراری در رشتههای طولانی جلوگیری کند. برای اطمینان از اینکه ایمیلها به عنوان تکراری شناخته میشوند، متا تگ
email.contentIdsرا به نشانهگذاری AMP اضافه کنید.<head> ... <meta name="email.contentIds" content="id1,id2,id3"> ... </head>محتوای این متا تگ باید شامل لیستی از رشتههای جدا شده با کاما باشد که بخشهای منحصر به فرد محتوا را در ایمیلهای پویا مشخص میکنند. اگر مجموعه شناسه محتوای آخرین ایمیل در رشته، یک ابرمجموعه (غیر دقیق) از مجموعه شناسه محتوای هر ایمیل دیگر در رشته باشد، تمام ایمیلها به جز آخرین ایمیل به همین ترتیب جمع میشوند.
برای مثال، یک رشته ایمیل با مجموعه شناسههای محتوای زیر، بسته خواهد شد:
- شناسه1
- شناسه1
- شناسه1
یک رشته ایمیل با مجموعه شناسههای محتوای زیر نیز از بین خواهد رفت:
- شناسه ۱، شناسه ۲
- شناسه ۲، شناسه ۳
- شناسه ۱، شناسه ۲، شناسه ۳
وقتی ایمیل حاوی فرمی با عناصر ورودی است، اگر ورودیها تغییر کنند، کاربر ممکن است قبل از خروج از ایمیل بدون ارسال فرم، تأییدیهای ببیند. این تأیید در برخی موارد، مانند زمانی که کاربر فرم را پاک میکند یا هنگام حذف پیام، نشان داده نمیشود.
قالبهای
amp-mustacheنمیتوانند شامل تگهای جداکنندهی set باشند.