نکات و محدودیت های شناخته شده

برای اطمینان از اینکه ایمیل‌های 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 باشند.