Tips dan batasan umum

Ikuti tips berikut untuk memastikan email AMP Anda dirender dengan benar dan konsisten di semua platform dan browser yang didukung Gmail.

  • Teks ringkasan yang ditampilkan di samping baris subjek saat melihat email di kotak masuk (praheader) didasarkan pada bagian text/html atau text/plain email Anda dan tidak memperhitungkan bagian text/x-amp-html.

  • Fitur penelusuran Gmail tidak mengindeks bagian dinamis email. Untuk membantu pengguna menemukan email Anda, sertakan kata kunci terpenting di bagian text/html atau text/plain email.

  • Markup Email dan Anotasi Promosi diurai dari bagian text/html email dan diabaikan di bagian text/x-amp-html.

  • Data formulir amp-form yang dikirim ke endpoint Anda selalu dienkode sebagai application/x-www-form-urlencoded, terlepas dari nilai atribut enctype yang ditetapkan pada elemen <form>.

  • Karena email dinamis berisi konten terbaru, pengguna mungkin menerima email duplikat dalam rangkaian pesan yang sama. Misalnya, email pemberian komentar Google Dokumen dalam satu rangkaian pesan email untuk rangkaian pesan komentar yang sama akan terlihat identik saat diluaskan. Gmail dapat mencegah tampilan email duplikat ini dalam rangkaian pesan yang panjang dengan menyempitkan email yang berisi konten duplikat. Untuk memastikan email diakui sebagai duplikat, tambahkan tag meta email.contentIds ke markup AMP.

    <head>
      ...
      <meta name="email.contentIds" content="id1,id2,id3">
      ...
    </head>
    

    Konten tag meta ini harus berisi daftar string yang dipisahkan koma yang mengidentifikasi potongan konten unik dalam email dinamis. Jika kumpulan ID konten email terakhir dalam rangkaian pesan adalah superset (tidak ketat) dari kumpulan ID konten setiap email lain dalam rangkaian pesan, semua email kecuali email terakhir akan diciutkan sebagaimana mestinya.

    Misalnya, rangkaian email dengan kumpulan ID konten berikut akan ditutup:

    • id1
    • id1
    • id1

    Thread email dengan kumpulan ID konten berikut juga akan diciutkan:

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • Jika email berisi formulir dengan elemen input, jika input diubah, pengguna mungkin melihat konfirmasi sebelum keluar dari email tanpa mengirimkan formulir. Konfirmasi ini tidak ditampilkan dalam beberapa kasus, seperti jika pengguna menghapus formulir atau setelah pesan dihapus.

  • Template amp-mustache tidak boleh berisi tag pemisah yang ditetapkan.