Tipps und bekannte Einschränkungen

Mit diesen Tipps sorgen Sie dafür, dass Ihre AMP-E-Mails auf allen Plattformen und in allen Browsern, die von Gmail unterstützt werden, korrekt und einheitlich gerendert werden.

  • Der Zusammenfassungstext, der neben der Betreffzeile angezeigt wird, wenn Sie E-Mails in Ihrem Posteingang ansehen (Preheader), basiert auf dem text/html- oder text/plain-Teil Ihrer E-Mail und berücksichtigt nicht den text/x-amp-html-Teil.

  • Die Suchfunktion von Gmail indexiert die dynamischen Teile der E-Mail nicht. Damit Nutzer Ihre E-Mails leichter finden, sollten Sie die wichtigsten Suchbegriffe in den text/html- oder text/plain-Teil der E-Mail aufnehmen.

  • E-Mail-Markup und Promotions Annotationen werden aus dem text/html Teil der E-Mail geparst und im text/x-amp-html Teil ignoriert.

  • amp-form-Formulardaten, die an Ihren Endpunkt gesendet werden, werden immer als application/x-www-form-urlencoded codiert, unabhängig vom Wert des enctype Attributs, das für das <form> Element festgelegt ist.

  • Da dynamische E-Mails aktuelle Inhalte enthalten, erhalten Nutzer möglicherweise doppelte E-Mails im selben Thread. So sehen beispielsweise die E-Mails mit Kommentaren zu Google Docs in einem E-Mail-Thread für denselben Kommentar-Thread alle gleich aus, wenn sie maximiert werden. Gmail kann die Anzeige dieser doppelten E-Mails in langen Threads verhindern, indem E-Mails mit doppelten Inhalten minimiert werden. Damit E-Mails als Duplikate erkannt werden, fügen Sie dem AMP-Markup das Meta-Tag email.contentIds hinzu.

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

    Der Inhalt dieses Meta-Tags sollte eine durch Kommas getrennte Liste von Strings enthalten, die eindeutige Inhaltselemente in dynamischen E-Mails identifizieren. Wenn die Menge der Inhalts-IDs der letzten E-Mail im Thread eine (nicht strenge) Obermenge der Menge der Inhalts-IDs aller anderen E-Mails im Thread ist, werden alle E-Mails außer der letzten entsprechend minimiert.

    Ein E-Mail-Thread mit den folgenden Mengen von Inhalts-IDs wird minimiert:

    • id1
    • id1
    • id1

    Ein E-Mail-Thread mit den folgenden Mengen von Inhalts-IDs wird ebenfalls minimiert:

    • id1, id2
    • id2, id3
    • id1, id2, id3
  • Wenn die E-Mail ein Formular mit Eingabeelementen enthält und die Eingaben geändert werden, wird dem Nutzer möglicherweise eine Bestätigung angezeigt, bevor er die E-Mail verlässt, ohne das Formular zu senden. In einigen Fällen wird diese Bestätigung nicht angezeigt, z. B. wenn der Nutzer das Formular löscht oder die Nachricht gelöscht wird.

  • amp-mustache-Vorlagen dürfen keine Tags für festgelegte Trennzeichen enthalten.