Объявления AMP по электронной почте - компонент «amp-ad» не поддерживается - PullRequest
0 голосов
/ 22 мая 2019

У нашей компании есть AMP-страницы наших обычных статей и новостных страниц.Мы используем компонент amp-ad для показа рекламы на этих страницах.

У нас также есть несколько продуктов для рассылки HTML с рекламными местами размещения.Я работаю над POC для AMP4EMAIL, и в документации по монетизации этого не хватает.Тег amp-ad отсутствует в списке компонентов электронной почты.Есть ли действительная опция для показа рекламы?Можно ли использовать AMP amp-img / или обычные теги HTML a для рекламных объявлений AMP по электронной почте?

Для нас важно соблюдать правила, чтобы избежать проблем с процессом регистрации Google для электронных писем AMP илидругие будущие проблемы.

Я попытался использовать тег amp-ad в валидаторе электронной почты , но он не прошел проверку.Вывод электронной почты содержал те же ошибки, но объявление отображалось!

<!doctype html>
<html ⚡4email>
<head>
  <meta charset="utf-8">
  <script async src="https://cdn.ampproject.org/v0.js"></script>
  <script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
  <style amp4email-boilerplate>body{visibility:hidden}</style>
</head>
<body>
  <amp-ad data-loading-strategy="1" data-slot="/6001/sek.amp/amp_5" height="250"
          json='{"targeting":{"d":["news","sectors"],"t":["earnings","transcripts","has-audio","us","asset-management","financial","article"],"aid":"4256772","a":"sa-transcripts","cnt":["19","3","4","15","21","6","12","8","27","36","1","oil","14","fed1","etrfin","fed","taxes","fidelity_retirement","4152537","bny","ssga1","ssga2","ssga3","ssga6","191","jh1","fnk1","fnk2","port","nw1","fr1","fnk3","fnk4","loan","NYL1"],"prstock":"true","tickerbundle":["growth","value","dividend","large-cap","financials","zacks"],"pr":"amp","s":"amp"}}'
          type="doubleclick" width="300"></amp-ad>
</body>
</html>

Валидатор выводит 2 ошибки:

  • Custom JavaScript is not allowed. - относительно amp-ad скрипт в голове.
  • The tag 'amp-ad' is disallowed.

1 Ответ

0 голосов
/ 11 июля 2019

AMP-электронная почта отличается от AMP-HTML. В электронной почте AMP нет компонента amp-ad, поэтому он там не поддерживается.
Вот список всех доступных компонентов в AMP-email: https://amp.dev/documentation/components/?format=email

...