Mẹo và các hạn chế đã biết

Hãy làm theo các mẹo sau để đảm bảo email AMP hiển thị chính xác và nhất quán trên tất cả các nền tảng và trình duyệt mà Gmail hỗ trợ.

  • Văn bản tóm tắt hiển thị bên cạnh dòng tiêu đề khi xem email trong hộp thư đến (dòng tiêu đề trước) dựa trên phần text/html hoặc text/plain của email và không tính đến phần text/x-amp-html.

  • Tính năng tìm kiếm của Gmail không lập chỉ mục các phần động của email. Để giúp người dùng tìm thấy email của bạn, hãy thêm các từ khoá quan trọng nhất vào phần text/html hoặc text/plain của email.

  • Tiêu đề emailChú thích quảng bá được phân tích cú pháp từ phần text/html của email và bị bỏ qua trong phần text/x-amp-html.

  • Dữ liệu biểu mẫu amp-form được gửi đến điểm cuối của bạn luôn được mã hoá dưới dạng application/x-www-form-urlencoded, bất kể giá trị của thuộc tính enctype được đặt trên phần tử <form>.

  • Vì email động chứa nội dung mới nhất, nên người dùng có thể nhận được email trùng lặp trong cùng một chuỗi thư. Ví dụ: các email nhận xét trên Google Tài liệu trong một chuỗi email cho cùng một chuỗi nhận xét sẽ giống hệt nhau khi mở rộng. Gmail có thể ngăn việc hiển thị các email trùng lặp này trong các chuỗi thư dài bằng cách thu gọn các email có nội dung trùng lặp. Để đảm bảo rằng email được nhận dạng là trùng lặp, hãy thêm thẻ meta email.contentIds vào mã đánh dấu AMP.

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

    Nội dung của thẻ meta này phải chứa danh sách các chuỗi được phân tách bằng dấu phẩy, xác định các phần nội dung riêng biệt trong email động. Nếu nhóm mã nội dung của email cuối cùng trong chuỗi là tập hợp con (không nghiêm ngặt) của nhóm mã nội dung của mọi email khác trong chuỗi, thì tất cả email ngoại trừ email cuối cùng sẽ được thu gọn tương ứng.

    Ví dụ: một chuỗi email có các nhóm mã nội dung sau đây sẽ bị thu gọn:

    • id1
    • id1
    • id1

    Chuỗi email có các nhóm mã nội dung sau đây cũng sẽ bị thu gọn:

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • Khi email chứa một biểu mẫu có các phần tử nhập, nếu các phần tử nhập thay đổi, người dùng có thể thấy thông báo xác nhận trước khi rời khỏi email mà không gửi biểu mẫu. Thông báo xác nhận này không xuất hiện trong một số trường hợp, chẳng hạn như nếu người dùng xoá biểu mẫu hoặc xoá thư.

  • Mẫu amp-mustache không được chứa thẻ dấu phân cách tập hợp.