Мод-согласие-amp-story без согласия-истории-amp?
Я работаю над историей усилителя; но не может получить модальное согласие без использования пользовательского интерфейса по умолчанию. Я хотел бы использовать amp-iframe или просто обычный html-модал, но ни один из них не будет отображаться.
Кому-нибудь повезло с этим?
Iframe:
<amp-consent layout="nodisplay" id="gdpr-consent-element">
<script type="application/json">
{
"consents": {
"cbsiampconsent": {
"promptIfUnknownForGeoGroup": "eea",
"promptUI": "consentDialog"
}
}
}
</script>
<div id="consentDialog" style="position: absolute; widht: 500px; height: 500px;">
<amp-iframe width="200" height="100"
sandbox="allow-scripts allow-same-origin"
layout="responsive"
frameborder="0"
src="https://www.google.com/maps/embed/v1/place?key=AIzaSyDG9YXIhKBhqclZizcSzJ0ROiE0qgVfwzI&q=iceland">
</amp-iframe>
</div>
</amp-consent>
1 ответ
Решение
Это невозможно; единственный поддерживаемый пользовательский интерфейс - это пользовательский интерфейс по умолчанию, который вы упомянули.
Увидеть amp-story-consent
документация и пример для более подробной информации.