Hãy làm theo các mẹo sau để đảm bảo email AMP của bạn 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 (phần mở khoá) dựa trên phần
text/html
hoặctext/plain
trong email của bạn và không tính đến phầntext/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 đưa các từ khoá quan trọng nhất vào phần
text/html
hoặctext/plain
của email.Mã đánh dấu email và Chú thích quảng cáo được phân tích cú pháp từ phần
text/html
của email và bị bỏ qua trong phầntext/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ạngapplication/x-www-form-urlencoded
, bất kể giá trị của thuộc tínhenctype
được đặt trên phần tử<form>
.Vì email động chứa nội dung cập nhật nên người dùng có thể nhận được các email trùng lặp trong cùng một chuỗi. Ví dụ: tất cả 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ẽ trông giống hệt nhau khi được mở rộng. Gmail có thể ngăn hiển thị các email trùng lặp này trong các chuỗi dài bằng cách thu gọn 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 một danh sách được phân tách bằng dấu phẩy các chuỗi xác định các phần nội dung riêng biệt trong email động. Nếu tập hợp mã nội dung của email cuối cùng trong chuỗi là tập mẹ (không nghiêm ngặt) của tập hợp 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:
- mã nhận dạng 1, mã nhận dạng 2
- mã nhận dạng 2, mã nhận dạng 3
- mã nhận dạng 1, mã nhận dạng 2, mã nhận dạng 3
Khi email chứa một biểu mẫu có phần tử đầu vào, nếu thông tin đầu vào 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ư khi người dùng xoá biểu mẫu hoặc khi xoá thông báo.
Mẫu
amp-mustache
không thể chứa thẻ dấu phân cách đã đặt.