Tipps und bekannte Einschränkungen

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

  • Der Zusammenfassungstext, der neben der Betreffzeile beim Anzeigen von E-Mails im Posteingang (Pre-Header) angezeigt wird, basiert auf dem Teil text/html oder text/plain Ihrer E-Mail und berücksichtigt nicht den Teil text/x-amp-html.

  • 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 Abschnitt text/html oder text/plain der E-Mail aufnehmen.

  • E-Mail-Markup und Anmerkungen zu Angeboten werden aus dem Abschnitt text/html der E-Mail geparst und im Abschnitt text/x-amp-html ignoriert.

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

  • Da dynamische E-Mails aktuelle Inhalte enthalten, erhalten Nutzer möglicherweise doppelte E-Mails innerhalb desselben Threads. Zum Beispiel werden in Google Docs alle E-Mails, die in einer E-Mail-Konversation für denselben Kommentar-Thread kommentiert werden, im maximierten Zustand identisch. Gmail kann die Anzeige dieser doppelten E-Mails in langen Threads verhindern, indem E-Mails mit dupliziertem Inhalt minimiert werden. Damit E-Mails als Duplikate erkannt werden, musst du dem AMP-Markup das Meta-Tag email.contentIds hinzufügen.

    <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 Inhalte in dynamischen E-Mails identifizieren. Wenn der Content ID-Satz der letzten E-Mail im Thread eine (nicht strikte) Obermenge des Content ID-Satzes aller anderen E-Mails in der Unterhaltung ist, werden alle E-Mails mit Ausnahme der letzten entsprechend minimiert.

    Ein E-Mail-Thread mit den folgenden Content-ID-Sets wird beispielsweise minimiert:

    • id1
    • id1
    • id1

    Eine E-Mail-Konversation mit den folgenden Content-ID-Sets 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, sieht der Nutzer möglicherweise eine Bestätigung, bevor er die E-Mail verlässt, ohne das Formular zu senden. In manchen Fällen wird diese Bestätigung nicht angezeigt, z. B. wenn der Nutzer das Formular oder die Nachricht löscht.

  • amp-mustache-Vorlagen dürfen keine festgelegten Trennzeichen-Tags enthalten.