Cookieバナーとポップアップを自動で除去
Cookieバナー、GDPRポップアップ、同意ダイアログを検出して除去し、見やすいWebサイトのスクリーンショットを撮影できます。
Webサイトのスクリーンショットを撮るとき、Cookieバナーが邪魔になることがあります。そこで、より見やすい画像を残せるよう、Cookieバナーの自動除去機能を追加しました。
これまでの問題
多くのWebサイトでは、重要な内容を覆うようにCookie同意バナーが表示されます。複数のサイトを撮影する場合、バナーへ1件ずつ手動で対応するのは手間がかかります。
仕組み
Webサイトを撮影すると、Shotomaticは複数の方法でCookieバナーの検出と除去を試みます。特定のサイトで有効だった方法は記憶され、次回以降の処理に利用されます。
通常、バナーの処理は2秒以内に完了します。簡単な通知バーからOneTrustやCookiebotのような同意管理プラットフォームまで、さまざまな形式のダイアログに対応します。コンテンツへのアクセスを遮る同意画面にも対処を試みます。
GDPR対応が求められることの多い欧州の主要言語を中心に、複数言語の同意ダイアログを認識できます。
設定項目
用途に応じて、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を添えていただければ、そのサイトへの対応改善に役立てます。
関連する機能と更新
関連機能
Website Crawler:複数のWebサイトを一括撮影
Website Crawlerを追加しました。複数のWebサイトをまとめて自動撮影し、用途に合わせて撮影モードを選べます。
サムネイルで複数のスクリーンショットを管理
サムネイルサイドバーで複数のスクリーンショットをまとめて確認、整理、書き出しできます。撮影セッション内の移動も簡単です。
その他の更新
スクリーンショット作業をもっと簡単にしませんか?
繰り返し撮影を自動化して、手作業を減らせます。