YouTube가 광고 차단기 사용자들을 괴롭히는 새로운 방법을 발견
YouTube가 광고 차단기를 사용하는 이용자들이 이를 켜지 못하도록 막기 위해 새로운 창의적인 방법을 찾은 것처럼 보입니다. 그리고 이번에는 처음으로 재생이나 광고 자체와는 관련이 없습니다. 여러 보고에 따르면 Google이 소유한 이 서비스는 광고 차단기를 활성화한 사용자에게 댓글과 동영상 설명을 표시하지 않기 시작했습니다. 이는 2023년부터 이어져 온 긴 ‘광고 차단 전쟁’의 새로운 국면으로 보입니다.
저희 사용자들로부터 받은 제보와 Reddit과 같은 다른 플랫폼에서 확인된 보고
에 따르면, YouTube는 적어도 일부 광고 차단기 사용자들에게 모든 영상에서 댓글과 설명 섹션을 비활성화하고 있습니다. 특히 PC 환경에서 이러한 현상이 보고되고 있습니다. YouTube가 일부 사용자만을 대상으로 이 방식을 시험 중인 것으로 보이기 때문에 모든 사용자가 같은 문제를 겪는 것은 아니지만, 충분히 많은 사례가 보고되며 이슈가 확산되고 있습니다. 그렇다면 정확히 어떤 일이 벌어지고 있는 걸까요? 그리고 광고 차단기, 특히 AdGuard는 이에 어떻게 대응할 수 있을까요?
광고 차단기 사용자들을 괴롭히는 정확한 방식은 새로울 수 있지만, YouTube가 광고 차단기와 충돌한 것은 이번이 처음이 아닙니다. 과거에도 비슷한 문제가 있었지만, 광고 차단기는 필터 목록을 업데이트함으로써 이를 성공적으로 해결해 왔습니다. 필터 목록은 광고 차단기가 무엇을 차단해야 하는지 알려 주는 규칙들의 집합입니다. 이번 문제 역시 이전 사례와 마찬가지로 이미 수정이 배포되었습니다. 업데이트된 필터가 사용자에게 전달되면 문제는 해결될 것입니다. 다만 아직 모든 사용자가 이 업데이트를 받은 것은 아닙니다. 그리고 바로 여기서 상황이 조금 달라집니다.
수정이 만들어지는 시점과 실제로 사용자에게 전달되는 시점 사이의 간격이 지금처럼 길었던 적은 거의 없습니다. 그 이유는 Google의 새로운 확장 프로그램 정책 때문입니다. 왜 이러한 지연이 지금 특히 중요한지 이해하려면 Manifest V3에 대해 이야기해야 합니다.
Manifest V3가 중요한 이유
Manifest V3, 줄여서 MV3는 Google Chrome과 Chromium 엔진 기반 브라우저(예: Edge, Opera 등)를 위한 새로운 확장 프로그램 플랫폼입니다. 2018년에 처음 발표되었고 이후 몇 년 동안 여러 차례 수정되었으며, 2023년부터 사용자에게 본격적으로 적용되기 시작했습니다. 2025년 7월에는 기존 표준이었던 Manifest V2가 완전히 폐기되었고, 이를 사용하는 확장 프로그램은 Chrome에서 더 이상 사용할 수 없게 되었습니다. 그런데 이것이 왜 중요한 걸까요?
MV3의 영향을 받은 여러 브라우저 확장 프로그램 중에서도 광고 차단기는 가장 큰 영향을 받은 분야 중 하나입니다. MV3는 Chrome 확장 프로그램이 할 수 있는 일과 할 수 없는 일을 크게 바꾸었고, Manifest V2에 비해 확장 프로그램의 권한 범위도 크게 축소되었습니다. 가장 큰 변화 중 하나는 webRequest API가 declarativeNetRequest API로 대체된 것입니다. 두 API 모두 원치 않는 콘텐츠를 차단할 수 있지만, declarativeNetRequest API는 훨씬 더 제한적입니다. 이 API는 확장 프로그램이 사용할 수 있는 규칙 목록을 미리 정의해 두고, 그 규칙을 기반으로 콘텐츠를 차단합니다. 즉, 규칙이 정적으로 적용됩니다. 반면 webRequest API는 확장 프로그램이 네트워크 요청을 동적으로 가로채고 수정할 수 있었기 때문에 훨씬 더 유연했습니다. MV3 환경에서는 광고 차단기가 요청에 실시간으로 대응할 수 없으며, 필터 목록을 업데이트하거나 새로운 콘텐츠에 적응하는 능력도 크게 제한됩니다. 그 결과 특정 광고나 추적기를 차단하는 과정이 더 느려지고 덜 효과적일 수 있습니다. 시스템이 새로운 패턴에 대응하려면 확장 프로그램 전체 업데이트를 거쳐야 하기 때문입니다.
이러한 변화는 사용자 프라이버시를 강화하기 위해 도입되었습니다. 실제로 권한이 줄어들면서 악성 브라우저 확장 프로그램이 시스템이나 브라우저에 심각한 피해를 줄 가능성도 줄어들었습니다. 하지만 그 반대편에는 또 다른 문제가 있습니다. 많은 확장 프로그램, 특히 광고 차단기의 기능이 약화되었습니다. 저희도 AdGuard 광고 차단기 확장 프로그램의 MV3 버전을 MV2 수준으로 유지하기 위해 많은 노력과 창의적인 해결책을 동원해야 했습니다. 그럼에도 일반 사용자에게는 바로 보이지 않는 다른 문제들도 존재합니다.
예를 들어 이번 문제와 매우 밀접하게 관련된 부분이 있습니다. MV3 환경에서는 광고 차단 확장 프로그램이 이전처럼 자유롭게 필터를 업데이트할 수 없습니다. MV3에서는 필터 규칙이 확장 프로그램 내부에 미리 포함되어 있기 때문에, 필터 업데이트는 확장 프로그램 전체 업데이트를 통해서만 배포될 수 있습니다. 그리고 확장 프로그램 업데이트는 Chrome Web Store의 전체 검토 과정을 거쳐야 합니다. 이는 인기 사이트에서 문제가 발생했을 때(예: YouTube) 사용자들이 며칠 동안 해결책 없이 기다려야 할 수도 있다는 의미입니다.
예전에는 저희가 퀵픽스 필터라는 우회 방법을 사용했습니다. 일부 규칙을 빠르게 업데이트할 수 있도록 만든 방식이었습니다. 그러나 Google은 2025년 초에 원격 코드 실행을 금지하면서 이러한 방법을 사용할 수 없게 만들었습니다. 이 정책의 의도 자체는 나쁘지 않았습니다. 악성 스크립트나 원격 코드 삽입 공격의 위험을 크게 줄였기 때문입니다. 하지만 정책 문구가 매우 광범위하게 작성되어 있어 광고 차단 규칙조차도 제한 대상이 될 수 있습니다.
그래서 저희는 사용자에게 가능한 한 빠르게 필터 업데이트를 전달하기 위해 새로운 방법을 찾아야 했고, 여기서 Chrome의 빠른 검토(fast-track review)가 등장합니다. 이 방식은 Google이 ‘안전하다’고 판단한 규칙 변경에 한해 전체 검토 없이 더 자주 업데이트할 수 있게 해 줍니다. 저희는 이런 규칙이 포함된 자동 확장 프로그램 업데이트를 몇 시간마다 배포하고 있습니다. 하지만 이 범주에 포함되지 않는 규칙을 수정하려면 전체 검토 절차를 거쳐야 하며, 이는 최대 일주일 이상 걸릴 수도 있습니다. 안타깝게도 이번 YouTube 문제를 해결하기 위한 수정은 빠른 검토로 배포할 수 없는 유형이기 때문에, 확장 프로그램이 긴 검토 과정을 통과하기 전까지는 Chrome 사용자에게 제공되지 않습니다.
다른 브라우저에서는 어떨까요?
Chromium을 사용하지 않고 Manifest V3의 영향을 받지 않는 브라우저는 많지 않습니다. 가장 대표적인 것은 Mozilla Firefox입니다. Firefox는 Gecko라는 자체 브라우저 엔진을 사용합니다. Mozilla는 Manifest V3 규격을 지원하면서도 Manifest V2 지원을 유지하고 있기 때문에, 광고 차단기는 여전히 강력한 차단 API를 사용할 수 있습니다. 그 결과 확장 프로그램과 독립적으로 필터를 자동 업데이트할 수 있습니다. 이것이 Firefox 사용자들이 YouTube 관련 문제를 덜 보고한 이유일 가능성이 높습니다. 필요한 수정이 자동 필터 업데이트로 전달되었기 때문입니다.
Brave 같은 경우는 조금 다른 사례입니다. Brave는 Chromium 기반이기 때문에 Manifest V3의 제한을 그대로 받습니다. 하지만 Brave에는 Shields라는 자체 광고 차단 기능이 내장되어 있습니다. Brave는 브라우저 업데이트 없이도 Shields 필터 목록을 자동으로 업데이트합니다. 다만 기본적으로 AdGuard 필터를 사용하지 않기 때문에, 사용자가 직접 추가하지 않았다면 이번 YouTube 문제에 대한 해결 여부를 저희가 확실히 말하기는 어렵습니다.
시스템적인 문제
이번 상황은 광고 차단기 세계의 더 큰 문제를 보여 줍니다. 바로 Google과 같은 거대 플랫폼이 브라우저 확장 프로그램 생태계를 통제하면서 생기는 구조적인 제한입니다. 겉보기에는 단순한 버그처럼 보일 수 있지만 실제 상황은 훨씬 복잡합니다. Manifest V3에서 도입된 제한과 Chrome Web Store 검토 정책은 사용자와 개발자 모두의 유연성을 줄이는 더 큰 흐름의 일부입니다.
AdGuard 공동 창립자이자 CTO인 Andrey Meshkov는 다음과 같이 말합니다.
최근 Chromium의 Manifest V3 변경 사항은 Chromium 기반 브라우저에서 광고 차단기가 할 수 있는 일을 크게 제한했습니다. 지금은 크게 느끼지 못할 수도 있습니다. 저희가 Chromium 팀과 협력해 대부분의 요구를 충족할 수 있도록 API를 조정할 수 있었기 때문입니다. 하지만 앞으로 개선할 수 있는 가능성 자체가 크게 제한되었습니다. 이제 새로운 기능을 도입하려면 훨씬 더 많은 시간이 필요하며 MV3에서는 몇 년이 걸릴 수도 있습니다.
YouTube 문제 해결이 지연되는 것에 대한 사용자들의 불만은 충분히 이해할 수 있습니다. 그러나 이번 필터 업데이트 지연은 AdGuard의 실수나 버그 때문이 아니라 업데이트 방식 자체에 존재하는 구조적인 제한 때문입니다. Manifest V3에서 Google은 보안과 프라이버시를 우선시하는 방향을 선택했습니다. 그 결과 광고 차단기 같은 인기 도구의 기능이 제한되었고, YouTube와 같은 문제에 대한 즉각적인 해결이 어려워질 수 있습니다.
AdGuard와 다른 광고 차단기들이 MV3 환경에서도 계속 혁신을 이어 가고 있지만, 이번 문제는 일회성 사건이 아닙니다. 이는 사용자 요구와 플랫폼 정책 사이의 더 큰 갈등의 일부입니다. MV3 도입 이후 이러한 문제가 더 자주 발생하고 있으며, YouTube 같은 대형 플랫폼에서 발생할 때 그 갈등이 더욱 분명하게 드러납니다.
그렇다면 광고 차단기 사용자로서 이러한 필터 업데이트 지연을 줄이기 위해 무엇을 할 수 있을까요? 몇 가지 방법이 있습니다.
Windows용 AdGuard 또는 Mac용 AdGuard와 같은 시스템 수준 광고 차단기를 사용하세요. 이런 제품은 전체 기기 트래픽을 필터링하며 브라우저에 의존하지 않기 때문에 필터 업데이트 지연의 영향을 받지 않습니다. 또한 기능 면에서도 브라우저 확장 프로그램보다 훨씬 강력합니다.
다른 브라우저로 전환하는 것도 방법입니다. Mozilla Firefox와 같은 Gecko 기반 브라우저는 Manifest V3에 의존하지 않기 때문에 이러한 제한의 영향을 받지 않습니다. Brave나 Mullvad처럼 광고와 추적기를 기본적으로 차단하는 브라우저도 좋은 대안이 될 수 있습니다.












