Adblock lock bypass y lock bypass lock

El artículo analiza uno de los métodos efectivos para contrarrestar el bloqueo de anuncios y una solución alternativa para este método. Este círculo es eterno, ¡pero parece que los anunciantes se han adelantado!



Una vez, en un sitio, la administración solicitó cortésmente a los usuarios que agregaran el sitio a las excepciones de bloqueo de anuncios. Yo, como usuario consciente, lo hice, pero después de un tiempo el anuncio que apareció se volvió completamente diferente del anuncio aceptable , y volví a activar el bloque de anuncios. Para mi sorpresa, el anuncio no desapareció, y comencé a entender cuál era el problema.

1. Evita el bloqueo de anuncios de los desarrolladores:


La solución alternativa de adblock que los desarrolladores del sitio utilizaron resultó ser muy efectiva: colocaron anuncios en un div con una clase de variable aleatoria que cambiaba cada vez que se recargaba la página. Además, se eliminaron todos los atributos por los cuales fue posible identificar un div o un anuncio en el interior: no hay elementos de identificación constantes, la imagen del anuncio se carga desde el alojamiento, que almacena imágenes útiles. El divisor ascendente contiene mucha información útil, por lo que tampoco lo bloqueará.

Una clase de variable aleatoria para un elemento publicitario es precisamente para esto, me parece, el futuro de la publicidad en línea. Al menos, con una gran audiencia del sitio: en las suscripciones de bloque de anuncios estándar, este anuncio no está bloqueado hasta ahora.

2. Bloqueo de anuncios por parte del usuario, sin pasar por alto el bloqueo de anuncios:


Tuve que crear una regla para excluir elementos útiles anidados. La descripción de la creación de filtros para adblock no lo dice en ningún lado, por lo que es poco probable que las personas que no estén familiarizadas con CSS puedan hacerlo. Tal vez mi artículo los ayudará con esto.

La siguiente construcción se usa para elementos anidados en adblock: para excluir elementos por algún atributo, se usa la construcción no: Por lo tanto, la regla deseada se ve así: Esto le permite bloquear todos los elementos anidados en sidebar_right, excepto aquellos que tienen la clase de bloqueo. El problema se resolvió: ¿qué sigue?
div._ > div._



div:not(._)



_##div.sidebar_right > div:not(.block)



3. Sin pasar por un bloqueo tan complicado por parte de los desarrolladores:


Puede evitar este bloqueo modificando el motor del sitio. Por ejemplo, si tanto el contenedor primario como los div útiles anidados también tendrán nombres de clase variables, simplemente no habrá mecanismos en el bloque de anuncios para identificarlos. Entonces, repito: es precisamente con este enfoque que veo el futuro de la publicidad, mientras más y más usuarios están instalando filtros y el bloque de anuncios comienza a anunciarse .

Y, finalmente, otra forma efectiva para los webmasters: simplemente puede agregar publicidad discreta , luego los usuarios serán mucho más leales para relacionarse con ella.

Source: https://habr.com/ru/post/es386417/


All Articles