Как сделать рекламу Amp без amp-рекламы? - PullRequest
0 голосов
/ 29 октября 2018

Попытка внедрения amp-ad для отображения видеообъявлений на страницах amp, но столкнулась с проблемой ниже.

<div class='ad-banner' id="div-gpt-ad-xxxxxxxxx-1">
<amp-ad layout=fluid height=fluid type="doubleclick" data-slot="/12431234343/Qa/Android_Mobile_Web/Home" json="{&quot;targeting&quot;:{&quot;NativeType&quot;:&quot;videoad&quot;}}">
</amp-ad>

В ответе на объявление мы могли видеть правильный ответ, но в элементах мы могли видеть высоту = 0 или скрытый атрибут был добавлен как часть элемента amp-ad. Так что представленное объявление не видно в переднем конце.

Так есть ли в любом случае, чтобы сделать объявление без amp-рекламы или вышеупомянутый является разрешимым.

1 Ответ

0 голосов
/ 29 октября 2018

Тип макета fluid недопустим в соответствии с amp-ad спецификациями компонентов , требуется fill, fixed, fixed-height, flex-item, intrinsic, nodisplay или responsive. Также вам нужно определить значение height и width для вашей рекламы в элементе amp-ad в зависимости от выбранного типа макета.

Из документации по усилителю:

<amp-ad> требует указания значений ширины и высоты в соответствии с правилом его типа макета. Требуется аргумент типа выберите, какая рекламная сеть будет отображаться.

Вероятно, сочетание этих проблем приводит к скрытию рекламы.

...