Обеспечить динамический откат для amp-рекламы

Я хотел бы использовать тег "amp-ad" в качестве запасного варианта для другой рекламы amd. Вот пример:

<amp-ad width="300"
    height="200"
    type="MY_PROVIDER"
    data-slot="MY_SLOT">
    <div fallback>
    <!-- Try to insert fallback amp-ad here -->
    </div>
</amp-ad>

Поставщик сторонней рекламы (MY_PROVIDER) может вернуть другую разметку amp-ad (от другого поставщика) в качестве запасного варианта. Если я просто вставлю эту разметку в основной рекламный контейнер, она не будет выполнена:

document.getElementById('c').innerHTML = '<amp-ad width="300" height="200" type="MY_FALLBACK_PROVIDER" data-slot="MY_FALLBACK_SLOT"></amp-ad>'; //will not work

Есть ли способ динамически вставить эту запасную разметку amp-ad в резервный компонент на странице хоста (вверху)?

1 ответ

Решение

Вот цитата из документа amp:

Резервный вариант - это соглашение, которое позволяет элементу сообщать читателю, что браузер не поддерживает элемент

резервный усилитель

Резервный способ - это просто способ сообщить о неудаче.

Другие вопросы по тегам