没有 amp-story-consent 的 amp-story 同意模式?
amp-story Consent Modal without amp-story-consent?
我正在制作一个 amp-story;但似乎无法在不使用 amp-story-consent 默认值 UI 的情况下获得 amp-consent 模式。我想使用 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>
这是不可能的;唯一支持的同意 UI 是您提到的默认 UI。
有关详细信息,请参阅 amp-story-consent
documentation and example。
我正在制作一个 amp-story;但似乎无法在不使用 amp-story-consent 默认值 UI 的情况下获得 amp-consent 模式。我想使用 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>
这是不可能的;唯一支持的同意 UI 是您提到的默认 UI。
有关详细信息,请参阅 amp-story-consent
documentation and example。