Segui questi suggerimenti per assicurarti che le email AMP vengano visualizzate correttamente e in modo coerente su tutte le piattaforme e i browser supportati da Gmail.
Il testo di riepilogo visualizzato accanto alla riga dell'oggetto quando visualizzi le email nella Posta in arrivo (preheader) si basa sulla parte
text/html
otext/plain
dell'email e non prende in considerazione la partetext/x-amp-html
.La funzionalità di ricerca di Gmail non indicizza le parti dinamiche dell'email. Per aiutare gli utenti a trovare le tue email, includi le parole chiave più importanti nella parte
text/html
otext/plain
dell'email.Il markup email e le annotazioni promozionali vengono analizzati dalla parte
text/html
dell'email e ignorati nella partetext/x-amp-html
.I dati del modulo
amp-form
inviati al tuo endpoint vengono sempre codificati comeapplication/x-www-form-urlencoded
, indipendentemente dal valore dell'attributoenctype
impostato sull'elemento<form>
.Poiché le email dinamiche contengono contenuti aggiornati, gli utenti potrebbero ricevere email duplicate nello stesso thread. Ad esempio, le email con commenti di Documenti Google in un thread di email per lo stesso thread di commenti avranno tutte lo stesso aspetto quando vengono espanse. Gmail può impedire la visualizzazione di queste email duplicate in thread lunghi comprimendo le email con contenuti duplicati. Per assicurarti che le email vengano riconosciute come duplicate, aggiungi il meta tag
email.contentIds
al markup AMP.<head> ... <meta name="email.contentIds" content="id1,id2,id3"> ... </head>
I contenuti di questo meta tag devono contenere un elenco di stringhe separate da virgole che identificano elementi unici dei contenuti all'interno delle email dinamiche. Se l'insieme di ID contenuti dell'ultima email del thread è un superinsieme (non rigoroso) dell'insieme di ID contenuti di ogni altra email del thread, tutte le email, tranne l'ultima, verranno compresse di conseguenza.
Ad esempio, un thread email con i seguenti set di ID contenuti verrà chiuso:
- id1
- id1
- id1
Verrà compresso anche un thread email con i seguenti set di ID contenuti:
- id1, id2
- id2, id3
- id1, id2, id3
Quando l'email contiene un modulo con elementi di immissione, se gli input vengono modificati, l'utente potrebbe visualizzare una conferma prima di uscire dall'email senza inviare il modulo. Questa conferma non viene visualizzata in alcuni casi, ad esempio se l'utente cancella il modulo o al momento dell'eliminazione del messaggio.
I modelli
amp-mustache
non possono contenere tag delimitatori impostati.