Aby mieć pewność, że e-maile AMP będą prawidłowo i konsekwentnie renderowane na wszystkich platformach i w przeglądarkach obsługiwanych przez Gmaila, postępuj zgodnie z tymi wskazówkami.
Tekst podsumowania wyświetlany obok tematu podczas przeglądania e-maili w skrzynce odbiorczej (przed nagłówkiem) jest oparty na części
text/html
lubtext/plain
e-maila i nie uwzględnia częścitext/x-amp-html
.Funkcja wyszukiwania w Gmailu nie indeksuje dynamicznych części e-maila. Aby ułatwić użytkownikom znalezienie Twoich e-maili, umieść najważniejsze słowa kluczowe w sekcji
text/html
lubtext/plain
e-maila.Znaczniki e-maila i adnotacje dotyczące promocji są analizowane w części
text/html
e-maila i ignorowane w częścitext/x-amp-html
.amp-form
dane formularza wysyłane do punktu końcowego są zawsze kodowane jakoapplication/x-www-form-urlencoded
, niezależnie od wartości atrybutuenctype
ustawionego w elemencie<form>
.E-maile dynamiczne zawierają aktualne treści, dlatego użytkownicy mogą otrzymywać zduplikowane e-maile w tym samym wątku. Na przykład e-maile z komentarzami z Dokumentów Google w jednym wątku e-mail dotyczącym tego samego wątku komentarzy będą wyglądać identycznie po rozwinięciu. Gmail może zapobiec wyświetlaniu tych zduplikowanych e-maili w długich wątkach, zwijając e-maile z duplikowaną treścią. Aby mieć pewność, że e-maile będą rozpoznawane jako duplikaty, dodaj metatag
email.contentIds
do znaczników AMP.<head> ... <meta name="email.contentIds" content="id1,id2,id3"> ... </head>
Treść tego metatagu powinna zawierać listę ciągów znaków rozdzielonych przecinkami, które identyfikują unikalne elementy treści w e-mailach dynamicznych. Jeśli zbiór identyfikatorów treści ostatniego e-maila w wątku jest (nieścisłym) superzbiorem zbioru identyfikatorów treści wszystkich pozostałych e-maili w wątku, wszystkie e-maile oprócz ostatniego zostaną odpowiednio zwężone.
Na przykład wątek e-maila z tymi zestawami identyfikatorów treści będzie zwinięty:
- id1
- id1
- id1
Wątek e-maila z tymi zestawami identyfikatorów treści zostanie również zwężony:
- id1, id2
- id2, id3
- id1, id2, id3
Jeśli e-mail zawiera formularz z elementami wprowadzania danych, a użytkownik je zmieni, może zobaczyć potwierdzenie przed opuszczeniem e-maila bez przesyłania formularza. W niektórych przypadkach potwierdzenie nie jest wyświetlane, np. gdy użytkownik oczyszcza formularz lub usuwa wiadomość.
Szablony
amp-mustache
nie mogą zawierać tagów ogranicznika zbioru.