- 最近、YouTubeは広告ブロックを防ぐ取り組みを強化中
- Adblocker(広告ブロッカー)は、YouTube APIで広告を取得する部分を取り除くために
JSON.parse と Response.json をオーバーライド
- この方式は数年間機能していたが、今年初めからYouTubeは応答が変更されているかを確認するために偽のリクエストを送るようになった
- 応答が変更されていると、ユーザーが広告ブロッカーを使っていると判断される
- そのためほとんどの広告ブロッカーは動作しないが、uBlock Origin/AdGuard などはこの偽リクエストを避けるためにフィルターを更新
- それ以降、YouTubeと広告ブロッカーはいたちごっこを続けている
- YouTubeはアンチアドブロックをすべてのユーザーに適用しているわけではない
- アカウント/ブラウザー/IPアドレスなどによって変わると推測されており、未ログインやプライベートウィンドウなら安全
- その結果、多くの人がアンチアドブロックのポップアップを見たことがないと言い、誤った情報を広めている
- しかしYouTubeは単に広告ブロッカーだけを標的にしているわけではない
- Privacy Badger(トラッカー遮断拡張機能)を使ってもフラグされ、Malwarebytes(アンチウイルスアプリ)を使ってもフラグされる
- Edgeブラウザーのトラッキング防止を "strict" にしてもフラグされる
- 多くの人がブロック系拡張機能を使えば安全だと思っているが、実際にはそうではない
- 複数の広告ブロッカーを使うと、かえって状況が悪化する可能性がある
- YouTubeの検知を避けるには、すべての広告ブロッカーが最新バージョンである必要があるため
- 広告ブロッカーチームに所属しているなら、技術サポート担当にとっては悪夢のような事態になり得る
- Redditに uBlock Origin(uBO)チームがYouTubeアンチアドブロックへの対応方法を詳しく投稿したが
- ほとんどの人は正しく従わない
- 複雑すぎると諦める人もいれば、フィルター内のコードを説明してほしいと言う人もいる
- 「全部試したけど何も効きません。助けてください」は毎回出てくる
- こうしたノイズのせいで有用な情報を見つけにくい
- 誰かがTwitterで
adBlockFound を 0 に設定する愚かなフィルターを共有し、広告ブロッカーチームの仕事を増やした
- 共有した人がそのコードが有害だと知らなかったのか、あるいは「いいね」をもらうことだけを気にしていたのか
- YouTubeでスクリプトを調整するたびに、URLの一部が変更される
- この部分をuBOはIDと呼び、最新IDを追跡するWebページがある
- しかしここで問題が起きる。ある人はこのIDをブロックすべきだと考え、別の人はプロセスを自動化する方法を提案したりもする
- もう一つの問題は、YouTubeが広告ブロックとは関係のない更新を配信することがある点
- それでもIDは変更されるため、人々は「IDが変わったのに、なぜこの投稿はまだ更新されていないのですか?」と尋ねる
- こうした一連の出来事により、Redditスレッドで助けようとしていたuBOチームのメンバーは非常に大きなプレッシャーを受けている
- コメントが多すぎて、このスレッドにはもう返信しないと言うこともある
- 管理者の一人は実際にRedditアカウントを削除した。「母が入院中で、IDを更新できませんでした。」
- 新規ユーザーがRedditに登録してコメントを残し、何の不利益も受けずにアカウントを削除できてしまうため、一部の無分別なコメントが原因でアカウントを去るのを見るのは痛ましい
- もちろんuBOチームの仕事に感謝する人もいるが、傷つけるコメントは良いコメントよりも深い傷跡を残す
The War of Attrition(消耗戦)
- 今年5月から、uBOはYouTubeといたちごっこを繰り広げている
- 特に、uBOチームでYouTube担当がわずか2人しかいないことを考えると、驚くべき回復力(resilience)を見せている
- uBOチームのメンバーは全員ボランティア
- 彼らはユーザーの些細な要望にもすべて応えようと最善を尽くしている
- しかし彼らが耐えられるレベルには限界がある
- いつか絶え間ない要求が過度になり、uBOを永遠に去ることになるだろう
- それはYouTubeとのいたちごっことはまったく別の問題
- 怒ったユーザーに対応するのは、まったく別の問題なのだ
- ひょっとすると、これこそがYouTubeがこの消耗戦に勝つ方法なのかもしれない
4件のコメント
私がプレミアム料金を支払っているからかもしれませんが、uBO を使って広告を消そうとするユーザーは不道徳に感じられます。Reddit の雰囲気はまったくそうではないようですが
最近、スマホでYouTubeリンクを共有すると
?si=で始まる値がURLに付け加えられるのですが、こういう文脈で生まれたものなのでしょうか?もしかすると、これが YouTube がこの消耗戦に勝つ方法なのかもしれない <<< これはインターネットで起きているさまざまな出来事を貫く一文のように思えますね、ガクブル
Hacker Newsの意見