我可以使用带有AMP的Google Adsense For Search(AFS)广告单元吗?

时间:2016-03-14 06:57:15

标签: adsense amp-html

我需要在我的网站上放置Google Adsense for Search(AFS)广告单元(见截图)。

AFS

但我正在查看AMP文档,但在此处找不到此广告类型。 https://www.ampproject.org/docs/reference/amp-ad.html

有没有办法做到这一点,或AMP不支持这些广告?

问候,Kadmos

3 个答案:

答案 0 :(得分:1)

有一个Github讨论这个主题的问题:https://github.com/ampproject/amphtml/issues/2659

如果你想要的整合是这样的:https://support.google.com/adsense/answer/9879?hl=en那么你应该尝试将它放在一个amp-iframe中。

答案 1 :(得分:1)

是的,可以将CSA广告放在AMP页面上

<amp-ad width=auto height=300
    type='csa'
    layout='fixed-height'
    data-afs-page-options='{"pubId": "partner-pub-id", "query": "flowers"}'
    data-afs-adblock-options='{"width": "auto", "number": 2}'>
</amp-ad>

enter image description here

答案 2 :(得分:0)

AMP目前支持AdSense等提供商。您可以使用amp-ad组件在网页上放置广告。请参阅示例代码段。

<amp-ad width="320" height="250"
        type="adsense"
        data-ad-client="ca-pub-8125901705757971"
        data-ad-slot="7783467241">
</amp-ad>

您需要在type属性上指定所需的提供程序,然后设置一些特定于该提供程序的其他属性。

您也可以查看此blog以供参考。