광고 차단

**[[광고 차단]]**(또는 **[[광고]] [[필터링]]**)은 웹 브라우저, 애플리케이션 또는 네트워크에서 온라인 광고를 차단하거나 변경하는 소프트웨어 기능이다. 이는 브라우저 확장 프로그램이나 브라우저 자체 차단 기능과 같은 다른 방법을 통해 구현될 수 있다.

## 역사
최초의 광고 차단 프로그램은 PrivNet에서 개발하여 1996년에 출시한 Netscape Navigator 브라우저용 플러그인인 Internet Fast Forward였다. Firefox용 AdBlock 확장 프로그램은 2002년에 개발되었고, Adblock Plus는 2006년에 출시되었다. 원래 "uBlock"이라고 불렸던 uBlock Origin은 2014년에 처음 출시되었다.

## 기술 및 자체 대응책
참고: 온라인 광고

온라인 광고는 웹 배너, 이미지, 애니메이션, 내장 오디오 및 비디오, 텍스트, 팝업 창 등 다양한 형태로 존재하며, 오디오 및 비디오 자동 재생 기능을 사용할 수도 있다. 많은 브라우저는 광고를 제거하거나 변경하는 몇 가지 방법을 제공한다. 광고 전달에 사용되는 기술(예: 브라우저 플러그인이나 HTML5를 통해 전달되는 내장 콘텐츠)을 타겟팅하거나, 광고의 출처인 URL을 타겟팅하거나, 광고의 특징적인 동작(예: 오디오 및 비디오의 HTML5 자동 재생 사용)을 타겟팅하는 방식이다.

## 보급률
전통적인 광고를 차단하도록 설계된 모바일 및 데스크톱 광고 차단 소프트웨어의 사용은 2014년 2분기부터 2015년 2분기까지 전 세계적으로 41%, 미국에서는 48% 증가했다. 2015년 2분기 기준으로 4,500만 명의 미국인이 광고 차단 소프트웨어를 사용하고 있었다. 2016년 2분기에 발표된 Met Facts의 설문 조사에 따르면 미국인 7,200만 명, 영국 성인 1,280만 명, 프랑스 성인 1,320만 명이 PC, 스마트폰 또는 태블릿 컴퓨터에서 광고 차단 소프트웨어를 사용하고 있었다. 2016년 3월, 인터넷 광고국(IAB)은 영국에서 18세 이상 성인의 광고 차단 사용률이 이미 22%에 달한다고 보고했다.

2021년 기준으로 미국 인터넷 사용자의 27%가 광고 차단 소프트웨어를 사용하고 있으며, 이는 2014년 이후 지속적으로 증가하는 추세이다.

기술 분야 시청자 중 차단율은 2021년 기준으로 58%에 달했다.

## 이점
사용자에게 광고 차단 소프트웨어는 다음과 같은 이점을 제공한다. 웹 페이지 로딩 속도 향상, 깔끔한 디자인, 방해 요소 감소, 악성 광고 차단, 광고로 인한 방해 행위 차단, 사용자 데이터 다운로드량 감소, 전력 소비 감소, 웹 추적 차단을 통한 개인정보 보호, 그리고 원치 않는 웹사이트가 사용자의 방문을 통해 광고 수익을 올리는 것을 방지하는 것.

반면, 출판사와 그 대표 단체들은 웹 광고가 웹사이트 소유자에게 수익을 창출하여 사이트 콘텐츠 제작 또는 구매를 가능하게 한다고 주장한다. 또한 광고 차단 소프트웨어 및 기기의 광범위한 사용은 웹사이트 소유자의 수익에 부정적인 영향을 미칠 수 있다고 주장한다.

## 사용자 경험
광고 차단 소프트웨어는 인터넷 사용자의 광고 및 마케팅 노출을 줄여주어 사용자의 삶의 질 향상에 도움이 될 수 있다. 이러한 광고 및 마케팅은 잠재적으로 유해하거나 건강에 해로운 수많은 소비재 및 서비스 구매를 유도하고, 즉시 구매 욕구를 자극한다. 일반인은 하루에 5,000개 이상의 광고를 접하며, 그중 상당수는 온라인 광고이다.

원치 않는 광고는 사용자가 광고에 짜증을 느끼게 되면 광고주에게도 피해를 줄 수 있다. 짜증이 난 사용자는 자신이 보려는 웹 콘텐츠를 가리는 성가신 "팝업" 광고를 사용하는 기업의 상품과 서비스를 의식적으로 피하려고 할 수 있다. 구매에 관심이 없는 사용자에게는 광고 차단이 시간 절약에도 도움이 된다. 웹사이트에 나타나는 모든 광고는 사용자의 시야에 들어오기 때문에 사용자의 "주의력 예산"에 부담을 준다. 사용자는 의식적으로 광고를 무시하거나 닫거나 다른 방식으로 처리해야 한다. 원하는 콘텐츠를 읽는 데만 집중하는 사용자는 불필요하거나 원치 않는 상품 및 서비스를 판매하려는 광고에 의해 주의가 분산되는 것을 원하지 않을 가능성이 높다. 반면, 구매할 상품을 적극적으로 찾는 사용자는 광고, 특히 맞춤형 광고를 긍정적으로 생각할 수 있다.

## 보안
또 다른 중요한 측면은 보안 강화이다. 온라인 광고는 음란물 웹사이트를 이용하는 것보다 사용자의 기기를 컴퓨터 바이러스에 감염시킬 위험이 더 높다. 악명 높은 사례로, 구글의 DoubleClick의 악의적인 고객이 YouTube에 제공한 광고를 통해 악성코드가 유포되었다. 2015년 8월에는 웹사이트 광고에서 Firefox 브라우저의 제로데이 취약점이 발견되었다. Forbes가 웹사이트 방문 전 광고 차단을 해제하도록 요구하자, 해당 사용자들은 즉시 팝업 광고 형태의 악성코드에 노출되었다. 호주 신호정보국(Australian Signals Directorate)은 개인과 조직이 정보 보안을 강화하고 악성 광고 공격 및 시스템 침해 가능성을 줄이기 위해 광고를 차단할 것을 권장한다. 정보 보안 회사인 Webroot는 또한 광고 차단기를 사용하면 기술적으로 덜 정교한 컴퓨터 사용자를 위한 악성 광고 캠페인에 대한 효과적인 대응책을 제공한다고 지적한다. FBI는 온라인 사기를 방지하기 위해 광고 차단을 권장한다.

## 금전적 이점
광고 차단은 페이지 로딩 시간을 단축하고 사용자의 대역폭을 절약해 준다. 전 세계 대부분의 모바일 사용자를 포함하여 전송된 대역폭에 따라 요금을 지불하는 사용자("제한된" 또는 사용량 기반 연결)는 광고가 로드되기 전에 차단함으로써 직접적인 금전적 이득을 얻는다. 광고 차단 프로그램 사용은 인터넷 속도를 향상시키는 일반적인 방법이다. 2015년 Alexa 순위 기준 가장 인기 있는 뉴스 사이트 200곳을 분석한 결과, Mozilla Firefox의 추적 방지 기능을 사용했을 때 데이터 사용량이 39% 감소하고 페이지 로딩 시간이 평균 44% 단축된 것으로 나타났다. 뉴욕 타임즈의 연구에 따르면, 광고 차단 프로그램은 뉴욕 타임즈를 포함한 50개 뉴스 사이트에서 데이터 소비를 줄이고 업로드 시간을 절반 이상 단축했다. 연구진은 "연구에서 가장 많은 광고 데이터가 포함된 사이트인 Boston.com의 홈페이지를 한 달 동안 매일 방문하면 광고 때문에 데이터 사용량으로 약 9.5달러가 소요될 것"이라고 결론지었다.

Firefox를 포함한 대부분의 웹 브라우저에서 세션을 복원할 때 여러 개의 임베디드 광고가 동시에 재생되는 문제가 있는 것으로 알려져 있다. 하지만 웹 브라우저를 종료할 때마다 모든 쿠키와 검색 기록 정보를 삭제하도록 설정하면 이 문제를 쉽게 해결할 수 있다. 또 다른 예방책은 스크립트 차단기를 사용하는 것이다. 스크립트 차단기를 사용하면 모든 스크립트를 비활성화한 다음 필요에 따라 특정 스크립트만 선택적으로 다시 활성화하여 각 스크립트의 역할을 파악할 수 있다. 따라서 사용자는 웹페이지 기능 측면에서 실제로 필요한 스크립트와 바람직하지 않은 스크립트 소스를 빠르게 파악할 수 있으며, 이러한 통찰력은 다른 웹사이트를 방문할 때도 유용하다. 이처럼 사용자는 방문하는 각 웹페이지에서 실행되는 스크립트를 정확하게 제어함으로써 컴퓨터 CPU와 화면에서 발생하는 상황을 완벽하게 제어할 수 있다.

## 방법
필터링 방법 중 하나는 플래시 애니메이션(현재는 대부분 사용되지 않음)이나 이미지 로딩, Microsoft Windows 오디오 및 비디오 파일의 자동 재생을 차단(또는 방지)하는 것이다. 대부분의 브라우저에서 이 작업을 쉽게 수행할 수 있으며 보안 및 개인 정보 보호도 향상된다. 이러한 기본적인 기술적 방법은 다양한 브라우저 확장 프로그램을 통해 더욱 정교해졌다. 웹 브라우저마다 이 작업을 처리하는 방식은 다르지만, 일반적으로 옵션, 환경 설정 또는 애플리케이션 확장 프로그램을 변경하여 특정 미디어 유형을 필터링한다. 동일한 기술을 사용하여 광고와 비광고를 구분하거나, 원하는 광고 또는 동작과 원치 않는 광고 또는 동작을 구분하려면 일반적으로 추가 기능이 필요하다.

일부 브라우저는 콘텐츠 차단 기능의 일부로 원치 않는 팝업 창을 차단하는 내장 제어 기능을 제공한다. 예를 들어, Brave는 개인 정보 보호 및 보안 옵션에서 팝업을 차단하는 설정을 제공한다.

더욱 고급 광고 차단 필터 소프트웨어는 블랙리스트, 화이트리스트, 정규 표현식 필터와 같은 기능을 통해 광고를 세밀하게 제어할 수 있도록 한다. 특정 보안 기능은 일부 광고를 차단하는 효과도 있다. 일부 안티바이러스 소프트웨어는 광고 차단기 역할을 할 수 있다. ISP 제공업체나 국가 정부와 같은 중간 기관에 의한 필터링도 점점 더 보편화되고 있다.

## 브라우저 통합
2015년 기준으로 많은 웹 브라우저가 원치 않는 팝업 광고를 자동으로 차단한다. Konqueror, Microsoft Edge, Firefox의 최신 버전에는 콘텐츠 필터링 기능이 기본적으로 포함되어 있다. Firefox, Chromium 기반 브라우저, Opera, Safari 및 기타 브라우저에는 AdBlock, Adblock Plus, uBlock Origin과 같은 확장 프로그램을 사용하여 콘텐츠 필터링 기능을 추가할 수 있으며, 여러 소스에서 정기적으로 업데이트되는 필터 목록을 제공한다. Adblock Plus는 중국에서 개발된 무료 브라우저 Maxthon에 기본적으로 포함되어 있다.

광고를 필터링하는 또 다른 방법은 CSS(Cascading Style Sheets) 규칙을 사용하여 특정 HTML 및 XHTML 요소를 숨기는 것이다. 이것은 한때 브라우저의 사용자 스타일시트와 사용자 지정 CSS 파일에서 직접 처리되었다. CSS 파일은 일반 광고 프로필을 설명하기 위해 정규 표현식을 사용했다. 한때 인기 있었던 Floppy Moose(2003) 스타일시트의 CSS 선택자 예시는 아래와 같다. 이것은 단순히 "ad" 문자를 포함하는 링크가 있는 모든 것을 숨긴다.
```css
a:link[href*="ad."] img
```
스타일시트는 오늘날에도 여전히 광고 차단에 사용된다. 그러나 거의 항상 CSS를 다른 기술과 결합하는 광고 차단 확장 프로그램에서 사용된다. AdBlock Plus 구문에는 "요소 숨기기" 규칙이라고 부르는 CSS 선택자가 포함되어 있다. 최신 uBlock Origin은 사용자 지정 CSS 선언을 삽입하는 "외관 필터"까지 허용한다. 광고 기술의 변화로 인해 최신 광고 차단 프로그램은 더욱 구체적인 선택자, 더욱 자주 업데이트되는 선택자, 그리고 더 많은 수의 선택자를 사용한다. 예를 들어, Floppy Moose 스타일시트는 원래 40줄의 CSS로 구성되어 있었다. 2022년 Easylist에는 수천 개의 CSS 선택자가 포함되어 있다. 위의 일반적인 예와 대조적으로, 아래는 Easylist(2022)의 수많은 구체적인 CSS 선택자 중 하나이다.
```css
a[href^="https://topoffers.com/"][href*="/?pid="]
```
2016년 1월, Mac, PC, Android 및 iOS 기기용 무료 광고 차단 브라우저인 Brave가 출시되었다. Brave 사용자는 선택적으로 Brave 자체 광고 네트워크를 활성화하여 암호화폐의 일종인 BAT(Basic Attention Tokens)를 획득할 수 있으며, 이 BAT는 게시자에게 소액 결제 수단으로 보낼 수 있다.

2018년 초, Google은 Chrome/Chromium 브라우저에 내장된 광고 차단 기능이 2월 15일에 출시될 것이라고 발표했다. 이 광고 차단 기능은 Better Ads Standard(Google이 이사회 구성원으로 참여하고 있는 Coalition for Better Ads에서 정의)에 명시된 특정 광고만 차단한다. 이 내장 광고 차단 메커니즘은 Google의 광고 사업에 부당한 이익을 줄 수 있다는 점에서 논란이 되고 있다.

2019년에 Apple과 Google은 웹 브라우저에서 처리되는 미리 정해진 필터를 사용하여 선언적 콘텐츠 차단을 장려하는 웹 브라우저 확장 시스템을 변경하기 시작했다. 이는 확장 프로그램에서 런타임에 처리되는 필터가 아니라 웹 브라우저에서 처리되는 미리 정해진 필터를 사용하는 것이다. 두 공급업체 모두 이러한 목록에 포함될 수 있는 항목 수에 제한을 두었으며, 이로 인해 (특히 Chrome의 경우) 이러한 변경이 광고 차단기의 효과를 저해하기 위해 이루어지고 있다는 주장이 제기되었다.

## 외부 프로그램
다양한 외부 소프트웨어 애플리케이션이 광고 필터링을 주요 기능 또는 추가 기능으로 제공한다. 전통적인 방법은 HTTP 프록시(또는 웹 프록시)를 맞춤 설정하여 콘텐츠를 필터링하는 것이다. 이러한 프로그램은 사용자의 브라우저에 표시되기 전에 콘텐츠를 캐싱하고 필터링하는 방식으로 작동한다. 이를 통해 광고뿐만 아니라 불쾌하거나 부적절하거나 심지어 악성 콘텐츠(드라이브 바이 다운로드)까지 제거할 수 있다. 콘텐츠를 효과적으로 차단하는 인기 있는 프록시 소프트웨어로는 Netnanny, Privoxy, Squid 및 일부 콘텐츠 제어 소프트웨어가 있다. 이 방법의 주요 장점은 구현상의 제약(브라우저, 작동 방식)에서 자유롭고 제어를 중앙 집중화할 수 있다는 점이다(프록시를 여러 사용자가 공유할 수 있음). 프록시는 광고 필터링에 매우 효과적이지만 브라우저 기반 솔루션에 비해 몇 가지 한계가 있다. 프록시는 TLS(https://) 트래픽을 필터링하기 어렵고 웹페이지의 전체 컨텍스트를 필터링할 수 없다. 또한 프록시는 JavaScript로 생성된 광고 콘텐츠를 필터링하기 어렵다.

## 호스트 파일 및 DNS 조작
자세한 정보: 호스트(파일) § 확장 응용 프로그램

대부분의 운영 체제는 도메인 이름 시스템(DNS)을 인식하는 시스템조차도 로컬에서 관리되는 외부 호스트 목록과의 하위 호환성을 제공한다. 이러한 구성은 역사적인 이유로 기본적으로 호스트 이름과 해당 IP 주소가 거의 포함되지 않은 일반 텍스트 파일에 저장된다. 대부분의 DNS 클라이언트는 원격 DNS 서버에 쿼리하기 전에 로컬 호스트 파일을 읽기 때문에 이 호스트 파일을 편집하는 것은 간단하고 효과적이다. 호스트 파일에 블랙홀 항목을 저장하면 브라우저가 광고 서버에 액세스하는 것을 방지할 수 있다. 이는 광고 서버의 이름 확인을 조작하여 로컬 또는 존재하지 않는 IP 주소(IPv4 주소의 경우 일반적으로 127.0.0.1 또는 0.0.0.0이 사용됨)로 연결함으로써 가능하다. 이러한 방법들은 구현하기는 간단하지만, 광고주들은 이를 우회할 수 있다. 광고를 호스팅하는 서버의 IP 주소를 하드코딩하는 방법(이는 iptables나 다른 차단 방화벽을 사용하여 로컬 라우팅 테이블을 변경함으로써 우회할 수 있다)이나, 메인 콘텐츠를 제공하는 동일한 서버에서 광고를 로드하는 방법 등이 있다. 이 서버의 이름 확인을 차단하면 사이트의 유용한 콘텐츠도 차단된다.

hosts 파일을 조작하여 DNS 싱크홀을 만드는 방법은 대부분의 운영 체제가 IP 주소와 도메인 이름 쌍이 담긴 파일을 저장하고, 대부분의 브라우저가 DNS 서버를 사용하여 도메인 이름을 조회하기 전에 이 파일을 참조한다는 사실을 악용하는 것이다. 각 광고 서버에 루프백 주소를 할당함으로써, 사용자는 각 광고 서버로 향하는 트래픽을 로컬 컴퓨터나 /dev/null 또는 bit bucket과 같은 가상 블랙홀로 보낼 수 있다.

### DNS 필터링
광고는 주소를 위조하여 광고를 제공하는 것으로 알려진 도메인이나 호스트 이름에 대한 접근을 차단하도록 구성된 DNS 서버를 사용하여 차단할 수 있다. 사용자는 이미 수정된 DNS 서버를 사용하거나, Pi-hole을 실행하는 Raspberry Pi와 같은 적절한 소프트웨어를 실행하는 전용 장치를 직접 설정할 수 있다. DNS 조작은 최종 사용자가 인터넷에서 보는 내용을 조작하는 데 널리 사용되는 방법이지만, 개인적인 목적으로 로컬에서 사용할 수도 있다. 중국은 자체 루트 DNS를 운영하고 있으며, EU도 이를 고려하고 있다. Google은 Android 기기의 일부 애플리케이션에 Google Public DNS 사용을 의무화했다. 따라서 광고에 사용되는 DNS 주소/도메인은 광범위한 형태의 광고 대체에 매우 취약할 수 있다. 즉, 광고를 제공하는 도메인이 특정 사용자 그룹에게 더 지역적인 광고를 제공하는 도메인으로 완전히 교체될 수 있다. 이는 특히 광고주가 클릭이나 페이지 조회에 대한 비용을 지불하지 않는 러시아, 인도, 중국과 같은 국가에서 발생할 가능성이 높다. 중국에서는 비상업적인 이유로 도메인을 DNS 수준에서 차단하는 것이 이미 일반적이다.

### 재귀적 로컬 VPN
Android에서 앱은 루트 액세스 없이도 자체 호스트 필터링 기능과 DNS 주소를 사용하여 로컬 VPN 연결을 실행할 수 있다. 이 접근 방식을 사용하면 광고 차단 앱이 광고 차단 호스트 파일을 다운로드하고 이를 사용하여 기기 전체에서 광고 네트워크를 필터링할 수 있다. AdGuard, Blokada, DNS66, RethinkDNS는 루트 권한 없이 광고 차단을 수행하는 인기 있는 앱 중 일부이다. 광고 차단은 로컬 VPN이 켜져 있을 때만 활성화되고 VPN 연결이 끊어지면 완전히 중지된다. 이러한 편리함 덕분에 안티 광고 차단 스크립트에 의해 차단된 콘텐츠에 쉽게 액세스할 수 있다.

이 접근 방식은 배터리 사용량을 최적화하고 외부 DNS 또는 VPN 광고 차단 사용으로 인한 인터넷 속도 저하를 줄이며 전반적으로 구성이 덜 필요하다.

### 하드웨어 장치
AdTrap 또는 Pi-hole과 같은 장치는 하드웨어를 사용하여 인터넷 광고를 차단한다. AdTrap에 대한 리뷰를 바탕으로 이 장치는 PrivProxy 버전을 실행하는 Linux 커널을 사용하여 비디오 스트리밍, 음악 스트리밍 및 모든 웹 브라우저에서 광고를 차단한다. PiHole은 로컬 DNS 역할을 하여 광고 서버를 차단하고 연결된 장치에서 대부분의 광고가 표시되지 않도록 한다. 이스라엘 스타트업 Shine은 통신사를 위한 네트워크 수준 광고 차단을 위한 또 다른 솔루션을 제공한다.

### 외부 기관 및 인터넷 서비스 제공업체에 의한 차단
인터넷 서비스 제공업체, 특히 이동통신 사업자는 네트워크 트래픽을 줄이기 위해 프록시를 제공하는 경우가 많다. 광고 필터링을 목적으로 하지 않더라도 이러한 프록시 기반 시스템은 용량이 크거나 대역폭을 많이 소모하는 광고, 또는 특정 인터넷 연결이나 대상 기기에 적합하지 않다고 판단되는 광고를 차단한다. 인터넷 서비스 제공업체는 자사 서비스를 홍보하는 광고를 게재하면서 동시에 다른 광고를 차단하는 사례도 있다.

## 온라인 비즈니스에 미치는 경제적 영향
일부 콘텐츠 제공업체는 광범위한 광고 차단으로 인해 광고 수익에 의존하는 웹사이트 및 이러한 차단이 감지되는 전자상거래 기반 비즈니스의 수익이 감소한다고 주장한다.

## 비즈니스 모델
광고 차단 도구는 운영을 유지하기 위해 다양한 비즈니스 모델을 기반으로 해야 한다.

무료 및 오픈 소스: uBlock Origin과 같이 커뮤니티 기여 및 기부를 통해 운영되는 FOSS(자유 및 오픈 소스 소프트웨어) 모델이 있다.

화이트리스트: 일부 회사는 광고 수익의 일부를 받는 대가로 "허용 가능한 광고"를 허용하는 웹사이트의 화이트리스트를 관리한다.

구독/선불: Wipr과 같이 일부 회사는 광고 차단 도구에 대해 구독 또는 선불 결제 모델을 제공한다.

프리미엄: AdGuard와 같이 일부 서비스는 무료로 제공하고 추가 기능에 대해서는 요금을 부과한다.

## 게시자의 반응

### 대응책
일부 웹사이트는 광고 차단 소프트웨어에 대응하기 위해 광고 차단 프로그램의 존재를 감지하고 사용자에게 그 의견을 알리거나, 광고 차단 소프트웨어를 비활성화하거나, 웹사이트를 화이트리스트에 추가하거나, "광고 제거 패스"를 구매하지 않으면 콘텐츠에 접근하지 못하도록 하는 등의 대응책을 취했다. 광고 차단이 잘못되었다는 주장을 지지하는 논거와 반대하는 논거가 여러 가지 있다. 실제로, 이러한 대응책이 웹사이트의 SEO 성과에 악영향을 미칠 수 있다는 증거가 있다. AdBlock을 끄지 않으려는 사용자는 검색 결과에 표시된 경쟁사 웹사이트로 이동할 수 있기 때문이다. 사용자가 웹사이트에서 보내는 시간이 줄어들고 경쟁사 웹사이트에서 보내는 시간이 늘어나면 검색 엔진은 해당 웹페이지를 덜 호의적으로 평가하고 검색 순위를 낮출 수 있다. 광고 차단 및 광고 차단 대응 기술의 발전과 퇴보는 모든 당사자 간의 "광고 차단 전쟁" 또는 "군비 경쟁"으로 비유되기도 한다.

유럽 연합에서는 웹사이트가 광고 차단 소프트웨어를 검사하는 행위가 E-Privacy Directive에 위배될 수 있다는 주장이 제기되었다. 2016년 6월 IAB Europe이 발표한 가이드라인에서도 광고 차단기 탐지에 법적 문제가 있을 수 있다고 명시하여 이러한 주장을 뒷받침했다. 일부 광고 차단 반대 단체들은 이를 반박하려 했지만, 퍼블리셔들은 주요 퍼블리셔 로비 단체인 IAB의 가이드라인을 따르는 것이 타당해 보인다.

2017년 8월, 이러한 대응책을 제공하는 업체인 Admiral은 미국 디지털 밀레니엄 저작권법(DMCA) 1201조에 따라 자사 서비스와 관련된 도메인 이름을 광고 차단 필터 목록에서 삭제해 줄 것을 요구했다. 판매자는 해당 도메인이 저작권 보호를 위해 고안된 기술적 보호 조치의 구성 요소이므로, 해당 도메인에 대한 접근을 방해하는 것은 저작권법 위반이라고 주장했다.

2023년 9월, 4개월간의 시험 기간을 거쳐 미국의 동영상 호스팅 사이트 유튜브는 광고 차단 소프트웨어를 사용하는 시청자에 대한 대응책을 시행하기 시작했다. 사용자가 서비스 약관을 위반하고 있다는 경고 팝업 메시지가 표시되었으며, 사이트를 화이트리스트에 추가하거나 유튜브 프리미엄을 구매하지 않으면 세 개의 동영상 시청 후 콘텐츠 접근이 차단될 수 있었다. 이는 유튜브 커뮤니티 전반에 걸쳐 극심한 논란과 반발을 불러일으켰다. 2023년 10월, 개인정보보호 운동가 알렉산더 한프는 유튜브의 광고 차단 감지 스크립트가 유럽 연합 개인정보보호법을 위반했다고 판단하여 아일랜드 관할권에 유튜브를 상대로 형사 고발을 제기했다. 2024년 6월 YouTube는 서버 측 광고 삽입 실험을 시작했는데, 이는 비디오 스트림에 직접 광고를 삽입하여 자동 차단을 훨씬 더 어렵게 만드는 것이다.

### 대안
2015년 기준으로 광고주와 마케터들은 네이티브 광고와 제품 배치(브랜드 통합 또는 임베디드 마케팅이라고도 함)를 통해 자사 브랜드를 엔터테인먼트 콘텐츠에 직접 접목시키려 하고 있다. 제품 배치의 예로는 청량음료 제조업체가 리얼리티 TV 프로그램 제작자에게 비용을 지불하고 프로그램 출연진과 진행자가 화면에 자사 청량음료 캔을 들고 나오도록 하는 경우가 있다. 또 다른 일반적인 제품 배치는 자동차 제조업체가 TV 프로그램 제작자에게 무료로 차량을 제공하고, 프로그램 제작자는 그 대가로 프로그램 내에서 등장인물들이 해당 차량을 사용하는 장면을 보여주는 것이다.

일부 디지털 출판물은 일종의 팁 상자처럼 독자들에게 도움을 요청했다. 예를 들어, 가디언지는 광고 수익 감소를 상쇄하기 위해 독자들에게 기부를 요청하고 있다. 가디언지 편집장인 캐서린 바이너에 따르면, 신문사는 회원 가입비와 기부금으로 광고 수익과 거의 비슷한 금액을 벌고 있다고 한다. 신문사는 광고 차단 소프트웨어 사용이 널리 퍼지게 되면 독자들이 콘텐츠에 접근하지 못하도록 막는 방안을 고려했지만, 현재까지는 광고 차단 소프트웨어를 사용하는 독자들에게도 콘텐츠 접근을 허용하고 있다.

2020년 1월에 출시된 Scroll이라는 새로운 서비스는 여러 주요 웹사이트 운영사와 협력하여 지원되는 모든 웹사이트에서 광고 없이 브라우징할 수 있는 구독 모델을 구축했다. 사용자는 Scroll에 직접 비용을 지불하고, 구독료의 일부는 웹사이트 이용 횟수에 비례하여 웹사이트에 분배된다.

## 같이 보기
* 애드웨어
* 프록시 서버
* 도메인 이름 서비스 기반 블랙홀 목록
* Hosts
* 프라이버시

## 각주
분류:인터넷 용어
분류:온라인 광고