AndroidのChromeで拡張機能的に広告をブロックする方法

※本ページにはプロモーション(広告)が含まれています。
AndroidのChromeで拡張機能的に広告をブロックする方法

広告だらけでページが重い、ChromeのAndroid版で拡張機能が使えずに困っていませんか。

この記事を読むと、拡張機能がない環境でも広告を減らす手順が身につき、実際に試せる設定や代替ブラウザの選び方まで分かります。

項目内容
独自コンテンツ1実体験に基づく手順で、ChromeのAndroid版で使える回避策をステップごとに分かりやすく説明します。
独自コンテンツ2プログラマー目線の裏技や設定ファイルの扱い方、よくあるつまずきの対処法を実例付きで紹介します。
独自コンテンツ3トラブル時の切り分け方法や、安全性を重視した代替案も提示しているので安心して試せます。

さっそく手順に沿って進めれば短時間で効果が確認でき、難しい作業は図やコードでやさしくサポートしています。

Android博士

焦らずに一歩ずつ進めていきましょう、つまずいても原因の見つけ方や元に戻す方法も丁寧に書いてありますので安心してください。

目次

AndroidのChromeで拡張機能的に広告をブロックする具体手順

AndroidのChromeで拡張機能的に広告をブロックする具体手順

AndroidのChromeで拡張機能的に広告をブロックする方法は大きく分けて2つあります。KiwiブラウザでChrome拡張を動かす方法と、Chrome本体を使いつつVPN型ブロッカーで広告を除去する方法です。

Kiwiは拡張がほぼそのまま動くので広告の細かい制御が可能です。対してVPN型は端末全体の通信をアプリがフィルタリングするためChrome以外のアプリにも効果があります。

この記事では実際に試した手順と現場で役立つコツを順に紹介します。初めての人でも迷わないようにやさしく案内します。

KiwiブラウザでChrome拡張を追加して広告をブロックするやり方

KiwiブラウザでChrome拡張を追加して広告をブロックするやり方

Kiwiブラウザを使うと多くのChrome拡張がそのまま動きます。基本の流れはKiwiの拡張管理からChromeウェブストアにアクセスし、uBlockOriginを追加して有効にするだけです。

追加後はuBlockOriginのダッシュボードでフィルターを有効化し必要に応じてホワイトリストを設定してください。拡張の権限はよく確認し不要な権限は避けると安心です。

Kiwiの拡張管理を開きChromeウェブストアを表示する場所

手順
Kiwiのメニューを開く

右上の縦三点を押してメニューを開いてください。

手順
拡張機能を選ぶ

メニュー内の拡張機能かExtensionsに相当する項目を選んでください。

手順
Chromeウェブストアを表示する

拡張管理ページの下部にあるChromeウェブストアを開くボタンを押すとストアが表示されます。

ChromeウェブストアからuBlockOriginを追加して有効にする手順

手順
uBlockOriginを検索する

ウェブストアでuBlockOriginを検索して拡張のページを開いてください。

手順
拡張を追加する

拡張の追加ボタンを押してインストールしてください。

手順
権限を確認する

表示される権限を確認して問題なければ許可してください。

手順
有効になっているか確認する

拡張一覧でuBlockOriginが有効になっているか確認してください。

uBlockOriginでフィルターとホワイトリストをKiwi上で設定する操作

手順
ダッシュボードを開く

ブラウザの拡張アイコンからuBlockOriginのダッシュボードを開いてください。

手順
推奨フィルターを有効化する

フィルターリストで広告やトラッキング関連の推奨リストをチェックして有効にしてください。

手順
ホワイトリストを設定する

特定サイトで広告を許可したい場合はホワイトリストにドメインを追加してください。

手順
要素指定で個別ブロック

要素ピッカーで目に見える広告を個別にブロックして見た目を整えることができます。

Chromeをそのまま使う場合にVPN型ブロッカーで広告を除去するやり方

Chromeをそのまま使う場合にVPN型ブロッカーで広告を除去するやり方

Chromeをそのまま使いたい場合はVPN型ブロッカーが便利です。BlokadaやAdGuardなどのアプリはローカルVPNを作って通信をフィルタリングし広告を除去します。

拡張を入れられないChromeでも効果があり設定は比較的簡単です。ただしHTTPSの深い解析を行う際は独自証明書のインストールが必要な場合があり証明書の扱いに注意してください。

VPN型ブロッカーでフィルターを有効にするアプリ内の場所と設定の注意点

手順
アプリを起動する

使用するVPN型ブロッカーアプリを起動してください。

手順
フィルターを有効にする

アプリ内のフィルター一覧で標準の広告リストやトラッキングリストを有効にしてください。

手順
HTTPSフィルタの注意

HTTPSの解析を有効にするには独自証明書のインストールが必要で安全性を理解した上で行ってください。

Chromeで動作確認しながらフィルターを調整する具体的な手順

手順
サイトをChromeで開く

ブロック状況を確認したいサイトをChromeで表示して広告の出方をチェックしてください。

手順
ログやブロック結果を確認する

VPN型はアプリ内ログ、uBlockOriginはログ機能でどのリクエストが遮断されたか確認してください。

手順
フィルターを調整して再読み込み

表示が崩れたら該当フィルターを無効化して再読み込みし問題ない組み合わせに詰めてください。

MacでリモートデバッグしてAndroidのChromeに一時的に広告ブロックを注入するやり方

MacでリモートデバッグしてAndroidのChromeに一時的に広告ブロックを注入するやり方

MacからAndroidのChromeに一時的に広告ブロックを注入する方法を、実際に手を動かして確認した手順でやさしく紹介します。目的は開発やサイト確認のときだけ広告を消して見やすくすることで、端末側に恒久的な変更を加えずに済ませることができます。

ここでは大きく分けて二つのやり方を扱います。一つはMacのChromeのDevToolsで直接CSSやJSを注入して対象タブだけ広告を消す方法。もう一つはカスタムフィルターを作ってKiwiやVPNに読み込ませる方法です。

  1. DevToolsでリモート接続してCSSやJSを注入する方法。即効性がありテストに便利です。
  2. カスタムフィルターを作りKiwiの拡張やローカルVPNに適用する方法。再利用性が高いです。
  3. 簡単なユーザースニペットやMutationObserverで変化する広告にも対応する工夫をする方法。応用が利きます。
Android博士

まずは手順を順番にこなしてみてください。ケーブルや権限周りでつまずきやすいので、落ち着いて一つずつ進めると確実にできますよ。

MacでAndroid端末をDevToolsに接続して対象タブを開く手順

MacでAndroid端末をDevToolsに接続して対象タブを開く手順

まずAndroid側でUSBデバッグを有効にしておいてください。設定→端末情報→ビルド番号を数回タップして開発者オプションを出し、開発者オプション内でUSBデバッグをオンにします。

MacではChromeを開き、アドレスバーにchrome://inspectと入力してリモートターゲット画面を表示します。AndroidをUSBで接続し、端末側のアクセス許可を承認すると接続済みデバイスに対象タブが表示されますので、InspectをクリックしてリモートのDevToolsを開いてください。

MacのChromeでリモートデバッグ接続を開始する場所と操作

手順
chrome://inspectを開く

MacでChromeを開きアドレスバーにchrome://inspectと入力してリモートターゲット画面を表示します。

手順
USB接続を確認する

Androidを接続し画面の許可を承認すると、接続済みデバイスのリストに端末名と開いているタブが表示されます。

手順
InspectでDevTools起動

対象タブのInspectをクリックするとMac側にそのタブのDevToolsが開きリモート操作が可能になります。

DevToolsでCSSやJSスニペットを注入して広告要素を非表示にする具体手順

手順
Elementsで要素を非表示にする

対象の広告要素を選んでStylesにdisplay:none!importantを追加して一時的に消します。

手順
Consoleで即時スニペット実行

簡単なJSをConsoleに貼ってdocument.querySelectorAllで要素をremoveするスニペットを実行すると即座に反映します。

手順
永続性を持たせる工夫

MutationObserverを使うスニペットを注入すれば動的に出現する広告も自動で消せます。

カスタムフィルターを作ってKiwiやVPNに適用するやり方

カスタムフィルターを作ってKiwiやVPNに適用するやり方

フィルターはシンプルなAdblock形式の記述で作ると応用が利きます。まずサイトで対象要素のクラスやIDを確認して、ドメインスコープで効くルールを書きます。

KiwiではuBlock Originなど拡張のMy filtersに貼り付けて有効化できますし、ローカルVPN型のブロッカーではユーザーフィルターやカスタムリストとしてインポートすると端末全体で効くようになります。

簡単なカスタムフィルターの書き方と適用先での有効化場所

  • 基本ルール例: example.com##.ad-banner を書くとそのドメインで.ad-bannerを非表示にできます。
  • Kiwi(uBlock Origin): 拡張の設定→My filtersにルールを貼り付けてApply changesで有効化してください。
  • VPN型ブロッカー: 設定のユーザーフィルターまたはカスタムリストに同ルールを追加して一覧を更新すると端末全体に反映します。

よくある質問

よくある質問
AndroidのChromeでそのまま拡張機能は使えますか

標準のChromeアプリではデスクトップ用の拡張機能は使えません。使いたい場合は拡張機能を導入できる別ブラウザを検討するとよいです。KiwiやYandexなどが拡張対応で、uBlock Originなどを入れて広告を抑えられます。

拡張対応ブラウザの導入手順は簡単ですか

Playストアからブラウザを入れて、拡張機能ストアへアクセスして導入します。導入時は拡張の権限をよく確認してください。安全性を高めたい場合は公式ストアから入手することをおすすめします。

Chromeを使い続けたい場合の対処法はありますか

ブラウザを変えたくないならDNSフィルタやローカルVPN型の広告ブロッカーが現実的です。これらは端末全体に効くので他アプリの広告も減らせますが、信頼できるサービスを選ぶことが重要です。

広告ブロッカーはバッテリーや通信に影響しますか

DNSベースの方法はほとんど影響が出ません。ローカルVPN方式は若干のバッテリー消費が増える場合がありますが、最近のアプリは効率化されていて目立たないことが多いです。

サイト運営者への配慮はどうすればよいですか

広告収入で運営しているサイトもあるので、応援したいサイトはホワイトリストに入れるとよいです。必要な表示だけ遮らないように設定を調整すると、快適さと配慮の両立ができます。

まとめ

まとめ

ChromeのAndroid版はデスクトップと違い拡張機能を直接追加できません。だから拡張機能的に広告をブロックするには大きく分けて二つの道があります。ひとつは拡張に対応する別のChromium系ブラウザを使う方法です。

もうひとつは端末全体で広告を遮断する方法で、DNSブロック(AdGuard DNSやNextDNS)、ローカルVPN型アプリ(AdGuardやBlokada)、家庭内で使えるPi-holeが選択肢になります。これらはほとんどの広告を消しますが、サイト表示の崩れやバッテリーへの影響に注意してください。

まずはよく使うサイト数件で試して、崩れたらホワイトリストに入れて調整してください。ブロックリストや設定は定期的に更新し、重要なサイトは例外設定を作っておくと安心です。必要に応じてブラウザを切り替えつつ快適な環境を作ってください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次