Google Manifest Version 3 업데이트가 광고 차단기 효과에 미치는 영향

9 hours ago 3
  • Chrome 확장 프로그램의 MV2→MV3 전환은 광고 차단기의 네트워크 요청 제어 방식을 바꿔 성능 저하 우려를 키웠지만, 인기 광고 차단기의 핵심 차단 기능은 유지된 것으로 나타남
  • Adblock Plus, AdGuard, Stands, uBlock Origin의 MV3 버전을 MV2 대응 버전과 비교해 광고 차단과 안티트래킹 효과가 통계적으로 달라졌는지 측정함
  • 전체 비교에서 MV3 광고 차단기는 광고 차단 효과가 유의하게 줄지 않았고, 안티트래킹에서는 평균적으로 웹사이트당 약 1.8개 더 많은 트래커를 차단함
  • 제품별로는 AdGuard와 uBlock의 MV3·MV2 차이가 유의하지 않았지만, Adblock Plus MV3와 Stands MV3는 각각 약 1.9개, 5.2개 더 많은 트래커를 차단함
  • 여러 MV3 광고 차단기를 함께 써도 광고 차단 효과는 낮아지지 않았고, 일부 단일 MV3 광고 차단기보다 안티트래킹 효과가 커져 MV3 전환 우려를 일부 완화함

MV3 전환을 둘러싼 프라이버시와 수익 논쟁

  • Chrome 확장 프로그램의 manifest 파일은 확장이 수행할 수 있는 동작과 브라우저·웹사이트와의 상호작용 방식을 정의함
  • Google은 2020년 12월 manifest version 2(MV2)에서 manifest version 3(MV3) 로의 업데이트를 도입함
  • Google은 MV3 전환을 Chrome 확장 사용자에게 더 나은 프라이버시, 보안, 성능을 제공하기 위한 전략으로 내세움
  • 반면 사용자와 광고 차단기 제공자는 MV3가 광고 차단기의 효과를 낮추고 Google과 웹사이트 퍼블리셔의 광고 수익을 늘릴 수 있다고 우려함
  • 핵심 변화는 광고 차단기가 네트워크 요청을 가로채고 수정하는 능력과 연결됨
    • 기존의 강력한 WebRequest API 대신 더 제한적인 DeclarativeNetRequest API로 이동함
    • 이 제한 때문에 광고와 트래커 차단 성능이 떨어질 가능성이 거론됨

비교 대상과 연구 질문

  • 분석 대상은 MV3 업데이트가 광고 차단기의 광고 차단안티트래킹 효과에 미치는 실제 영향임
  • 세 가지 질문을 중심으로 비교함
    • MV3 광고 차단기의 광고·트래커 차단 효과가 MV2 대응 버전과 달라지는가
    • 같은 제공자의 MV3 버전과 MV2 버전 사이에 제품별 성능 차이가 있는가
    • 여러 MV3 광고 차단기를 동시에 사용할 때 단일 MV3 광고 차단기보다 효과가 달라지는가
  • 비교 대상은 널리 쓰이는 네 가지 광고 차단기임
    • Adblock Plus

    • AdGuard

    • Stands

      • uBlock Origin
      • 많은 광고 차단기 제공자는 MV3 인스턴스가 MV2 인스턴스에서 파생된 축소 또는 수정된 차단 규칙 세트를 사용한다고 밝힘
      • 각 제품의 MV2 인스턴스는 MV3 전환 이후 효과를 평가하는 자연스러운 기준점으로 사용됨

실험 설계와 데이터 범위

  • 브라우저 기반 실험으로 MV3 광고 차단기와 MV2 대응 버전을 비교함
  • 주요 샘플은 광고 지원 웹사이트 924개이며, 다섯 차례의 별도 측정 실행을 수행함
  • 추가 검증을 위해 별도 샘플도 사용함
    • 웹사이트 직원 수로 층화한 191개 웹사이트 샘플
    • 인기도 순위로 층화한 185개 웹사이트 샘플
  • 주요 924개 웹사이트 샘플에서는 Chrome과 Firefox를 모두 사용해 브라우저 간 결과 견고성을 확인함
  • 추가 분석에는 대체 효과 지표, 초기 MV3 구현 평가, 웹사이트 스크린샷의 세부 시각 검사가 포함됨

광고 차단은 유지되고 안티트래킹은 일부 향상

  • MV3 광고 차단기 그룹은 MV2 그룹과 비교해 광고 차단 효과가 통계적으로 유의하게 감소하지 않음
  • 안티트래킹에서는 MV3 그룹이 MV2 그룹보다 평균적으로 웹사이트당 약 1.8개 더 많은 트래커를 차단함
  • 제품별 결과는 서로 다름
    • AdGuarduBlock은 MV3와 MV2 인스턴스 사이에 유의한 차이가 없음
    • Adblock Plus MV3는 MV2 대응 버전보다 약 1.9개 더 많은 트래커를 차단하며, 이는 21.5% 증가에 해당함
    • Stands MV3는 MV2 대응 버전보다 약 5.2개 더 많은 트래커를 차단하며, 이는 45.9% 증가에 해당함
  • 여러 MV3 광고 차단기를 동시에 사용해도 광고 차단 효과는 낮아지지 않음
  • 여러 MV3 광고 차단기 조합은 일부 단일 MV3 광고 차단기보다 안티트래킹 효과가 더 큼
    • Adblock Plus MV3 단독보다 약 10.3개 더 많은 트래커를 차단하며, 95.3% 증가에 해당함
    • AdGuard MV3 단독보다 약 4.4개 더 많이 차단하며, 26.6% 증가에 해당함
    • Stands MV3 단독보다 약 4.6개 더 많이 차단하며, 27.8% 증가에 해당함
    • uBlock MV3와 비교해서는 차이가 없음
  • 조합의 안티트래킹 효과 향상은 uBlock MV3가 포함된 데서 비롯됨

사용자 경험과 남은 불확실성

  • 서로 다른 웹사이트 샘플, 대체 효과 지표, 시간 경과에 따른 분석에서도 결과가 일관됨
  • Chrome과 Firefox를 사용한 교차 브라우저 실험에서도 비교 가능한 결과가 나옴
  • 스크린샷 시각 검사는 광고 차단기가 유의한 광고 깜박임이나 기능 손실 없이 작동함을 확인함
  • 다만 MV3 광고 차단기는 MV2 대응 버전보다 시각적으로 약간 덜 매력적인 브라우징 경험을 만드는 경향이 있음
    • 주요 이유는 cosmetic placeholder의 가시성이 증가하기 때문임
  • 일부 불확실성은 남아 있지만, 인기 광고 차단기 제공자들은 MV3 제한 속에서도 확장의 핵심 기능을 유지하는 해법을 찾은 것으로 나타남
Read Entire Article