改善
v1.3.6
Shotomatic Team
読了まで約4分

Cookieバナーとポップアップを自動で除去

Cookieバナー、GDPRポップアップ、同意ダイアログを検出して除去し、見やすいWebサイトのスクリーンショットを撮影できます。

Webサイトのスクリーンショットを撮るとき、Cookieバナーが邪魔になることがあります。そこで、より見やすい画像を残せるよう、Cookieバナーの自動除去機能を追加しました。

これまでの問題

多くのWebサイトでは、重要な内容を覆うようにCookie同意バナーが表示されます。複数のサイトを撮影する場合、バナーへ1件ずつ手動で対応するのは手間がかかります。

仕組み

Webサイトを撮影すると、Shotomaticは複数の方法でCookieバナーの検出と除去を試みます。特定のサイトで有効だった方法は記憶され、次回以降の処理に利用されます。

通常、バナーの処理は2秒以内に完了します。簡単な通知バーからOneTrustやCookiebotのような同意管理プラットフォームまで、さまざまな形式のダイアログに対応します。コンテンツへのアクセスを遮る同意画面にも対処を試みます。

GDPR対応が求められることの多い欧州の主要言語を中心に、複数言語の同意ダイアログを認識できます。

設定項目

用途に応じて、Cookieバナーの処理方法を選べます。

Cookieバナーの処理設定

初期設定の Block & Reject は、可能な場合にバナーを除去してトラッキングCookieを拒否します。必要最小限のCookieを許可する、操作せず見た目だけ非表示にする、または何も変更しない設定も選べます。

テスト結果

ニュースサイト(The Guardian、Le Monde)、ECサイト(Amazon、Booking.com)、開発者向けサイト(Stack Overflow、GitHub)などで検証したところ、多くのサイトでCookieバナーを処理できました。ただし、成功率は各サイトの同意システムの実装によって異なります。

同意ダイアログが画像に入りにくくなるため、ドキュメント作成、バグ報告、プレゼンテーション用のWebサイト撮影に役立ちます。

技術的な仕組み

処理は複数の段階に分かれています。まずページにバナーがありそうかを判定し、EasyList Cookieなどのフィルターリスト、パターン検出、スクリプトのブロックを組み合わせて、さまざまな同意画面に対応します。有効だった方法はドメインごとにキャッシュされ、同じサイトを再び撮影するときの処理を短縮します。

使い方

Cookieバナーの自動除去はWebsite Crawlerで利用できます。URLを入力し、Cookieの処理方法を選んでからスクリーンショットを撮影してください。

Cookieバナーが画像に入る場合でも、画像編集ソフトで手直しする手間を減らせます。

Shotomatic v1.3.6にアップデートすると、Webサイト撮影時のCookieバナーやポップアップを除去できます。

改善へのご協力

自動ブロックが期待どおりに動かないWebサイトがありましたら、support@shotomatic.comまでお知らせください。対象のURLを添えていただければ、そのサイトへの対応改善に役立てます。

関連する機能と更新

関連機能

その他の更新

スクリーンショット作業をもっと簡単にしませんか?

繰り返し撮影を自動化して、手作業を減らせます。

Cookieバナーとポップアップを自動で除去 | 更新情報 | Shotomatic