애드쉴드 도입시, 애드블록이 웹사이트를 차단할 가능성이 있나요?

Created
5/20/2021, 8:25:00 AM
Tags
story
혹시 애드쉴드 도입시 애드블록이 웹사이트 전체를 차단할까봐 걱정되시나요?
걱정마세요, 애드블록이 웹사이트 전체를 차단할 가능성은 희박합니다. 왜 애드블록이 웹사이트 전체를 차단할 가능성이 희박한지 하나씩 차근차근 설명해드릴게요

001. 우선은 애드블록이 어떻게 운영되는지를 알아야 합니다.

애드블록 생태계는 크게 3가지로 구분할 수 있습니다.
1.
ACCEPTABLE ADS PROGRAM으로 수익화하는 무료 애드블록
2.
제품 판매로 수익화하는 유료 애드블록
3.
기타 무료 애드블록

1. ACCEPTABLE ADS PROGRAM으로 수익화하는 무료 애드블록

ACCEPTABLE ADS PROGRAM(https://acceptableads.com/)은 "사용자의 UX를 해치지 않는 광고"를 애드블록에서 허용해주는 프로그램입니다. "AdBlock Plus"를 운영하는 eyeo에서 ACCEPTABLE ADS PROGRAM을 운영하고 있으며, AdBlock, AdBlock Plus, uBlock Origin, Crystal 등의 일부 애드블락이 참여하고 있습니다.
ACCEPTABLE ADS PROGRAM은 화이트리스트에 등록하고자 하는 웹사이트로부터 비용을 받으며, 광고를 차단하지 않는 조건으로 매체사로부터 지급받는 수익으로 운영됩니다.

2. 제품 판매로 수익화하는 애드블록

제품 판매로 수익화하는 대표적인 애드블록은 아래와 같습니다.
이들은 사용자로부터 돈을 받기 때문에, ACCEPTABLE ADS PROGRAM에 참여하지 않으며 모든 광고를 차단합니다.

3. 기타 무료 애드블록

ACCEPTABLE ADS PROGRAM에 참여하지 않는 대표적인 애드블록은 아래와 같습니다.
Brave 브라우저: https://brave.com/
Firefox 브라우저
ACCEPTABLE ADS PROGRAM에 참여하지 않은 애드블록들은 대부분 브라우저 형태로 제공됩니다. 이들은 더 많은 유저들을 확보해 브라우저 점유율을 높이기 위해 애드블록 기능을 지원하고 있습니다.

002. 애드블록이 웹사이트 자체를 차단하는 경우가 있나요?

$document, $all, $empty 등의 필터를 이용하면 왼쪽 이미지처럼 특정 웹사이트의 접속을 차단할 수 있습니다.
하지만 위 필터는 악성코드가 포함된 웹사이트를 차단하거나 어린이 보호를 목적으로 유해 웹사이트를 차단할때만 사용되며, anti-adblock을 사용하는 웹사이트를 차단할때 사용되지 않습니다.
21년 05월 기준 최신 AdBlock, AdBlock Plus, AdGuard, uBlock Origin 등의 애드블록 필터를 분석해본 결과, anti-adblock을 사용하는 웹사이트를 차단하는 필터 필터는 발견되지 않았습니다. 특정 웹사이트를 차단하는 규칙은 존재하지만, 악성코드를 포함한 웹사이트만을 차단하고 있습니다.
악성코드가 포함된 웹사이트를 차단하는 필터 규칙
대부분의 애드블록은 anti-adblock에 기술적으로 대응하고 있습니다. anti-adblock이 나타나면 필터를 업데이트해서 anti-adblock을 무력화하고, 또 새로운 anti-adblock이 나타나고를 반복하는 창과 방패의 싸움입니다. (애드쉴드는 실시간으로 애드블록 필터를 모니터링 및 대응하고 있습니다 )
애드블록이 기술적으로 anti-adblock 차단을 시도하는 필터 규칙
AdBlock Plus의 anti-adblock 필터: https://github.com/abp-filters/abp-filters-anti-cv

003. Eyeo에서 웹사이트를 차단한다고 협박할 수 있다던데, 괜찮을까요..?

안타까운 현실이지만, ACCEPTABLE ADS PROGRAM과 운영사 Eyeo는 기본적으로 애드블록 화이트리스팅을 조건으로 매체들에게 비용을 요구하는 비지니스입니다.
21년 05월 기준 현재 최신 애드블록 필터에서는 실제로 웹사이트를 차단하는 사례가 발견되지 않았지만, Eyeo가 협박할 가능성이 없다고 장담할 수는 없습니다.
위에서 언급한 것처럼, Eyeo는 ACCEPTABLE ADS PROGRAM으로 매체사에게 비용을 요구하는 사업입니다. 만약 Eyeo가 협박한다면, ACCEPTABLE ADS PROGRAM에 참여해 비용을 지불하도록 만들기 위함입니다. 따라서 ACCEPTABLE ADS PROGRAM에 참여하여 Eyeo에게 비용을 지급한다면, 웹사이트 차단 위협으로부터 안전할 수 있습니다.
현재 애드쉴드는 이러한 위협에 대응하기 위해, ACCEPTABLE ADS PROGRAM 가입을 진행하고 있습니다.
만약 애드블록으로부터 웹사이트를 차단한다는 협박을 받았다면? 빠르게 애드쉴드에게 내용을 공유해주세요! 기술적으로 웹사이트를 차단하지 못하도록 조치하거나, 경우에 따라 ACCEPTABLE ADS PROGRAM 참여하는 등의 방법으로 빠르게 대응해드리겠습니다.

004. ACCEPTABLE ADS PROGRAM에 참여하지 않는 다른 애드블록에서는 차단할 수 있지 않나요?

우선 유료 애드블록은 사용자에게 돈을 받고 서비스하기 때문에 사용자를 빌미로 웹사이트를 협박하지 않습니다. 잘못된 필터로 인해 웹사이트의 UI가 깨지거나, 접속하지 못할 경우 사용자의 불편을 초래하기 때문에, 유저 만족도가 중요한 KPI인 유료 애드블록에서는 웹사이트를 차단할 가능성이 낮습니다. 브라우저에 탑재된 애드블록도 마찬가지고 유저 획득과 만족도가 중요한 KPI이기 때문에 anti-adblock을 사용한다는 이유로 웹사이트를 차단할 가능성은 낮아 보입니다.
ACCEPTABLE ADS PROGRAM에 참여하지 않는 애드블록은 대부분 사용자 편의를 최우선 가치로 두며 커뮤니티를 기반으로 민주적으로 필터를 관리합니다. UI를 훼손하거나, 웹사이트 이용에 영향을 미치는 필터의 경우 애드블록 사용자의 불편을 야기하기 때문에 Reject되며, 실수로 포함되더라도 다른 유저들의 Contribution으로 제거됩니다. 마지막으로 애드블록 업체에서도 브랜딩 가치 저하와 유저들의 반발을 감수하면서까지 웹사이트를 차단할 가능성은 낮아 보입니다.
맨 위에서 언급한것처럼, 대부분의 애드블록은 지금까지 anti-adblock에 필터를 고도화하는 기술적인 방법으로 대응해왔고 앞으로도 애드블록과 안티-애드블록간의 필터 업데이트로 창과 방패의 싸움으로 이루어질 것으로 예상됩니다.

005. 애드블록이 필터 업데이트로 애드쉴드를 막으면 어떻게 하나요?

애드쉴드는 "애널리틱스"와 "애드블록 모니터링 시스템"으로 실시간으로 애드블록 필터를 모니터링하고 있습니다. 일반적인 애드블록 룰로는 애드쉴드 광고를 차단할 수 없지만, 특수한 룰을 통해 애드쉴드의 광고를 차단하려는 시도를 포착할 경우 빠르게 대응하여 애드블록 필터가 업데이트되기전에 패치를 완료합니다.
애드블록은 필터가 작성되고 배포되는데까지 오랜 시간이 걸리지만, 애드쉴드는 실시간으로 필터의 변경사항을 포착하여 대응하고 즉시 패치를 진행함으로써 "창과 방패의 싸움"에서 우위를 가집니다.
그동안 AdGuard, uBlock 등의 다양한 애드블록에서 애드쉴드를 차단하려고 시도하였지만 모두 10분만에 패치되어 막혔고, 애드쉴드 팀은 향후의 애드블락 위협에도 즉시 패치할 수 있도록 대비하고 있습니다.

애드쉴드의 애드블록 대응 현황이 궁금하다면?

아래 "업데이트 노트"의 "창과 방패의 싸움 (애드블록 대응 현황)"에서 애드쉴드가 실시간으로 애드블록 위협을 탐지하고 선조치하는 현황을 확인할 수 있습니다!

006. 그러면 걱정하지 않아도 괜찮은거 맞죠..?

네, 크게 걱정하지 않으셔도 괜찮습니다
가능성이 낮지만 만약 애드블록에서 웹사이트를 차단하겠다고 연락이 온다면, 빠르게 저희에게 알려주세요! 애드쉴드가 ACCEPTABLE ADS PROGRAM 등으로 중재하여 웹사이트가 차단되지 않도록 빠르게 조치해드리겠습니다.