サイト運営者用のウェブアプリ/ウィジェットを構築しています。ウィジェットをGoogle AMP対応(<amp-iframe>
documentation)にします。Google amp-iframeと標準のiframeとの違いは何ですか? iframeはAMPページ(https://www.ampproject.org)で動作しますか
標準iframeがAMPページで動作するかどうかは知りませんか?
サイト運営者用のウェブアプリ/ウィジェットを構築しています。ウィジェットをGoogle AMP対応(<amp-iframe>
documentation)にします。Google amp-iframeと標準のiframeとの違いは何ですか? iframeはAMPページ(https://www.ampproject.org)で動作しますか
標準iframeがAMPページで動作するかどうかは知りませんか?
いいえ、ウェブサイトhereに記載されているように機能しません。
通常のIframeはAMPページでは機能しません。ウィジェットをGoogle AMPにするには、AMP-IFRAMEタグを使用して提供する必要があります。
あなたのウィジェットには、ユーザーが作成したjavascriptや他のJSライブラリが必要であると思います。この場合、AMP-IFRAMEタグにすべてを取り込んで作業する必要があります。もう1つの注意点は、AMP-IFRAMEタグがHTTPS経由で安全に呼び出す必要があることです。
たとえば、私たちの8つのニュースステーションには、プレロール、広告、およびトラッキングを実行するために取り込む必要のある大量の外部ユーザー作成のJSが必要なカスタムビデオプレーヤーがあります。また、AMP-VIDEOタグやHTML5でサポートされていないm3u8 urlも使用しています。だから、ある方法やカスタムビデオプレーヤーは、基本的にウィジェットで、広告やプリロールでカスタムビデオを再生することができます。このため、HTTPS経由で配信した埋め込みディレクトリがあり、HTTPS経由で埋め込んだ埋め込みテンプレートは、動画プレーヤーをAMP-IFRAMEタグに吐き出します。そのため、ウィジェットのすべてがHTTPSディレクトリからの単一の呼び出しとして提供されます。
これは、AMPページの質問と理解のための素晴らしいリソースです:Turn Your AMP Up To 11。
これが役に立ちます。