Google アカウント A で作成した Google マップを埋め込みました。
- どの Google アカウントにもログインせずに Web サイトにアクセスすると、マップは正常に機能します。
- 1 つの Google アカウント(Google アカウント B としましょう) にログインしてサイトにアクセスすると、マップは正常に機能します。
- 「別のアカウントを追加」するか、同じブラウザで別の Google アカウント (アカウント C としましょう) にサインインすると、マップの代わりに小さな赤いモンスター アイコンが表示され、「www.google.com が何度もリダイレクトされました」というメッセージが表示されます。 "。
- すべての Google アカウントからサインアウトすると、マップは正常に機能します。
- ここでも、1 つのアカウントでサインインすると、マップが正しく表示されます。
これがなぜなのか、どうすれば修正できるのか誰か知っていますか? かなりの数の人が 2 つの Google アカウントを実行していることに気付きました。
コンソールにメッセージはありません。Drupal を使用していますが、マップを単純な HTML ページに埋め込んだところ、結果は上記と同じなので、Google の問題だと思います。複数のアカウントでログインしている場合、マップが表示されないというスカンジナビアのフォーラムのコメントを除いて、オンラインでそれについて何も見つけることができませんでした.
また、マップの共有権限にも問題はありません。それらはすべて公開されています。
更新:問題を少し絞り込みました。前述したように、サーバー、CMS、または .htaccess ファイルを使用せずに、デスクトップからブラウザーで開いた静的 HTML ページで複製できるため、これは Web サーバーの問題ではありません。代わりに、私の機関の Google アカウントに関連する問題のようです。私は 2 つの個人用アカウントと 1 つの機関用アカウントを持っています。
- 最初に機関アカウントでログインしてから別のアカウントでログインすると、マップが機能しません。
- 個人アカウントでサインインしてから機関アカウントでサインインすると、マップが機能します。
- 個人アカウントの任意の組み合わせでサインインすると、マップが機能します。
そのため、教育機関から提供された Google アカウントでサインインし、別の Google アカウントでサインインすると問題が発生します。どのアカウントがマップを作成したかは問題ではありません。