我们公司有我们的定期文章和新闻网页的AMP页面版本。我们使用amp-ad组件在这些页面上显示广告。
我们也有多个HTML通讯产品与广告的位置。我正在编写AMP4EMAIL的POC,并且缺乏关于这方面的货币化的文档。amp-ad标记不在电子邮件组件列表中。是否有有效的规范选项来显示广告?对于AMP电子邮件广告,可以使用AMP amp-img /或常规的a标记吗?
重要的是,我们要遵守规则,以避免问题的谷歌注册过程中的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>验证器输出两个错误:
Custom JavaScript is not allowed. -关于头部的amp-ad脚本。The tag 'amp-ad' is disallowed.发布于 2019-07-11 20:21:13
电子邮件不同于AMP-html。在AMP-email中没有'amp-ad‘组件,所以它不受支持。
下面是AMP中所有可用组件的列表-电子邮件:https://amp.dev/documentation/components/?format=email
发布于 2019-09-16 21:01:47
也许这个AMP电子邮件代码的例子会有帮助- https://www.plumrocket.com/blog/2019/09/how-to-create-and-test-amp-for-email/?您可以实现类似于实时预览中显示的横幅滑块。AMP电子邮件中不支持Amp-ad组件。以下是所有支持的AMP电子邮件组件的列表- https://github.com/ampproject/amphtml/blob/master/spec/email/amp-email-components.md
https://stackoverflow.com/questions/56253387
复制相似问题