「私はロボットではありません」が何度も表示される場合の対処法

こんばんは、税理士の的場です。

急遽、こんな時間にブログをアップしております。

「私はロボットではありません」という、reCAPTCHAメッセージが何度も表示されてしまう現象が起きてしまった。
その理由に事務所ホームページ問い合わせフォーム内のGoogleカレンダーが原因らしい。

困りました。

そもそも、「reCAPTCHA」って

サイト上で、問合せフォームや予約フォームに入力をする際に頻繁に出てくる「reCAPTCHA」。

何のためにあるのかと言いますと、簡単に言うとスパム対策です。
Webサイト上の問合せフォームや予約フォームには毎日沢山の自動スパムメールが届きます。

このスパムメールには一部、ウィルスが仕込まれたメールも存在する為、それを防ぐために、「私はロボットではありません」というメッセージのチェックボックスや、画像認証によって送り主が「ロボットか」「人間か」を判断し、スパムメールを防ぐしくみになっています。

本当に必要なのか…

iPhoneユーザーのみ

iOSを15.2にバージョンアップしたのが原因。
Safariが、「サイト越えトラッキングを防ぐ」という仕組みをオンにしてしまう事が原因で起きている現象です。

「サイト越えトラッキングを防ぐ」というのは、クッキーがサイトを超えて情報をやり取りしないようにする設定で、これをオンにするとプライバシーの強化になりますが、サイト仕様により、うまく動作しなくなる場合があります。

現在デフォルトでオンになるのはSafariだけの仕様で、オフでも大きな問題にはなりませんが、オフにする際はご自身の責任で以下の通りの設定を行うようにしてください。

ホーム画面より、「設定」⇒「Safari」⇒「プライバシー」⇒「サイト越えトラッキングを防ぐ」をOFFにします。

この現象が起きているのは「Safari」のみなので、「Chrome」や「Orera」「Edge」など別のブラウザを使用することでエラー回避が可能です。

それではまた。