Wskazówki i znane ograniczenia

Postępuj zgodnie z tymi wskazówkami, aby Twoje e-maile AMP były renderowane prawidłowo i spójnie na wszystkich platformach i przeglądarkach obsługiwanych przez Gmaila.

  • Tekst podsumowania wyświetlany obok tematu e-maili w skrzynce odbiorczej (w nagłówku) jest oparty na text/html lub text/plain części e-maila i nie uwzględnia części text/x-amp-html.

  • Funkcja wyszukiwania w Gmailu nie indeksuje dynamicznych części e-maili. Aby ułatwić użytkownikom znajdowanie Twoich e-maili, umieść najważniejsze słowa kluczowe w części text/html lub text/plain e-maila.

  • Znaczniki w e-mailach i adnotacje o promocjach są pobierane z części text/html e-maila i ignorowane w części text/x-amp-html.

  • Dane formularza amp-form wysyłane do punktu końcowego są zawsze kodowane jako application/x-www-form-urlencoded, niezależnie od wartości atrybutu enctype ustawionego w elemencie <form>.

  • Dynamiczne e-maile zawierają aktualną treść, więc użytkownicy mogą otrzymywać zduplikowane e-maile w tym samym wątku. Na przykład e-maile z komentowaniem z Dokumentów Google w jednym wątku e-maili dla tego samego wątku komentarzy będą po rozwinięciu wyglądać tak samo. Gmail może zapobiec wyświetlaniu tych zduplikowanych e-maili w długich wątkach, zwijając e-maile ze zduplikowaną treścią. Aby mieć pewność, że e-maile zostaną rozpoznane jako duplikaty, dodaj do znaczników AMP metatag email.contentIds.

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

    Treść tego tagu powinna zawierać rozdzielaną przecinkami listę ciągów znaków identyfikujących unikalne fragmenty treści w e-mailach dynamicznych. Jeśli zestaw identyfikatorów treści ostatniego e-maila w wątku jest (nierygorystyczny) nadzbiorem identyfikatorów treści wszystkich pozostałych e-maili w wątku, wszystkie e-maile z wyjątkiem ostatniego zostaną odpowiednio zwinięte.

    Na przykład wątek e-maili z takimi zestawami identyfikatorów treści zostanie zwinięty:

    • id1
    • id1
    • id1

    Wątek e-maila z tymi zestawami identyfikatorów treści również zostanie zwinięty:

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • Jeśli e-mail zawiera formularz z elementami do wprowadzania danych i wprowadzone zmiany ulegną zmianie, użytkownik może zobaczyć potwierdzenie przed opuszczeniem e-maila bez przesłania formularza. W niektórych przypadkach potwierdzenie nie jest widoczne, na przykład gdy użytkownik wyczyści formularz lub po usunięciu wiadomości.

  • Szablony amp-mustache nie mogą zawierać ustawionych tagów separatorów.