現在、Google Maps APIを使用して、指定された場所にマーカー(緯度/経度の座標を指定)を含む地図を生成します。 AMP HTMLでは、これを行う方法は現在amp-iframe拡張子https://github.com/ampproject/amphtml/tree/master/extensionsを使用しているようです。問題は、「地図」を使用していない限り、Google Mapsの埋め込みコードを座標で使用することができないことです。私はプレイスIDを持っていないので、プレイスモードを使うことはできません。私は 'View'モードを使うことができません。それはマーカーがないからです。私は高くて低く見えたhttps://developers.google.com/maps/documentation/embed/guide#overviewAMPのマーカー付きマップを埋め込むHTMLページ
マーカーが置かれたAMP HTMLページにGoogleマップを含める適切な方法はありますか?フォーラムやGithubの問題でこれに関する既存の質問は表示されないので、他の誰かがこの同じシナリオを実行しているのか不思議です。
あなたが正しいです* "それを行うための方法を表示されますこれは現在amp-iframe拡張子「*」を使用しています。マップは 'amp-iframe'で動作し、静的マップは' amp-img'でうまく動作し、 'amp-click-to-play'はそれらを本当にうまく連携させるべきです。マーカー付きマップはAmp HTMLでまだサポートされていないと思います。この[例](https://github.com/ampproject/amphtml/blob/master/examples/released.amp.html)を確認してください。 – abielita
お気に入りの地図が埋め込まれていることを示すGistまたはJSFiddleを入力してください。私たちはそれに基づいて解決策を見つけ出すでしょう。 この例も見てきました。https://ampbyexample.com/components/amp-iframe/#example11 – ade
両方の例では、私が持っていないプレースIDが必要です。私は座標しか持っていない。私はマーカーを落としたい。現在、GoogleマップAPIを使用してJavascriptでこれを行う必要があります。背後にあるjavascriptの代わりにAMP HTMLをリッチスニペットにする必要がある場合、これを達成する唯一の方法は、Google Maps APIを使用して座標サーバー側から場所IDを検索してからPlaceIDを使用することです。ここでの質問は、Place IDサーバー側を検索せずにこのシナリオを処理する他の方法があります。座標とマーカーによる地図は非常に一般的です。 – Du3