Siga estas dicas para garantir que seus e-mails AMP sejam renderizados corretamente e de forma consistente em todas as plataformas e navegadores compatíveis com o Gmail.
O texto de resumo exibido ao lado do assunto ao visualizar e-mails na caixa de entrada (pré-cabeçalho) é baseado na parte
text/html
outext/plain
do e-mail e não leva em consideração a partetext/x-amp-html
.O recurso de pesquisa do Gmail não indexa as partes dinâmicas do e-mail. Para ajudar os usuários a encontrar seus e-mails, inclua as palavras-chave mais importantes na parte
text/html
outext/plain
do e-mail.A marcação do e-mail e as anotações de promoções são analisadas na parte
text/html
do e-mail e ignoradas na partetext/x-amp-html
.Os dados do formulário
amp-form
enviados para o endpoint são sempre codificados comoapplication/x-www-form-urlencoded
, seja qual for o valor do atributoenctype
definido no elemento<form>
.Como os e-mails dinâmicos contêm conteúdo atualizado, os usuários podem receber e-mails duplicados na mesma conversa. Por exemplo, os e-mails de comentários do Documentos Google em uma conversa para a mesma conversa de comentários vão parecer idênticos quando abertos. O Gmail pode evitar a exibição desses e-mails duplicados em conversas longas, reduzindo os e-mails com conteúdo duplicado. Para garantir que os e-mails sejam reconhecidos como duplicados, adicione a metatag
email.contentIds
à marcação AMP.<head> ... <meta name="email.contentIds" content="id1,id2,id3"> ... </head>
O conteúdo dessa metatag precisa conter uma lista separada por vírgulas de strings que identificam partes únicas de conteúdo em e-mails dinâmicos. Se o ID de conteúdo definido do último e-mail na conversa for um superconjunto (não estrito) do ID de conteúdo definido de todos os outros e-mails na conversa, todos os e-mails exceto o último serão compactados de acordo.
Por exemplo, uma conversa de e-mail com os seguintes conjuntos de ID de conteúdo será reduzida:
- id1
- id1
- id1
Uma conversa com os seguintes conjuntos de ID de conteúdo também será recolhida:
- id1, id2
- id2, id3
- id1, id2, id3
Quando o e-mail contém um formulário com elementos de entrada, se as entradas forem alteradas, o usuário poderá receber uma confirmação antes de sair do e-mail sem enviar o formulário. Essa confirmação não é mostrada em alguns casos, como quando o usuário limpa o formulário ou exclui a mensagem.
Os modelos
amp-mustache
não podem conter tags de delimitador definidas.