La publicidad en el sitio web abre Google Play Store. ¿Cómo puedo prevenir eso?

Un sitio web que visité recientemente en mi dispositivo Android ( http://forums.mtgsalvation.com ) tiene un código en la página (probablemente en el banner publicitario en la parte superior) que obliga a que la aplicación Google Play Store de mi Android se abra a Candy Crush. El enlace que está usando:

market://details?id=com.king.candycrushsaga&referrer=ACID155-1378233900389-90097883

Esta es una acción no deseada. Además de dejar de visitar este sitio en mis dispositivos Android, ¿hay alguna forma de evitar que esto suceda?

Tenía dos pensamientos sobre el asunto. Cambiar el agente a algo que no indicaría que mi dispositivo estaba ejecutando Android, o deshabilitar Play Store eliminando la aplicación de venta de un dispositivo rooteado.

Me gustaría evitar tales opciones nucleares si es posible.

Eso es lo market:que se supone que debe hacer el protocolo, aunque si abren automáticamente ese enlace, apuesto a que está violando los Términos de servicio de Google. (Y eso parece una identificación de afiliado para arrancar. Piscina sucia por todas partes). Creo que su mejor opción es usar un navegador que le permita cambiar el agente de usuario.
O simplemente no uses un sitio tan sórdido.
Para empezar, escribo una queja ferozmente redactada al administrador del sitio web y luego me aseguro de decirles a todos que dejen de visitar esos sitios web fraudulentos.
Si realmente infringe los TOS de Google, support.google.com/googleplay/android-developer/answer/… ... infórmelo a Google.

Respuestas (2)

Mejor manera: bloquearlo en ese sitio.

Prueba a instalar Adblock Plus para Android . Según el sitio web oficial de Adblock Plus,
"Bloquea banners, ventanas emergentes y anuncios de video, incluso en Facebook y YouTube".

Si su dispositivo está rooteado, puede usarlo AdAwaypara bloquear publicidad de casi cualquier tipo en su dispositivo.

La aplicación utiliza el archivo de hosts de Android para bloquear/redireccionar consultas a direcciones en línea que alojan anuncios.

En otras palabras, cada vez que una aplicación intenta cargar publicidad desde una fuente en línea específica, es muy probable que AdAwayredireccione o bloquee ese intento. En ese caso, el anuncio simplemente no aparecerá en absoluto, lo que dará como resultado una experiencia sin anuncios mientras usa su teléfono.

Sin embargo, lamentablemente, Google decidió eliminar las aplicaciones de bloqueo de anuncios AdAwaypor violar el Acuerdo de distribución de desarrolladores de Android.

Si desea utilizar de AdAwaytodos modos, tendrá que recurrir a fuentes de terceros. Tenga en cuenta que esto conlleva importantes riesgos de seguridad. ¡Proceda bajo su propia responsabilidad!

  1. Asegúrese de que la instalación de aplicaciones unknown sourcesesté permitida system settingsen security.
  2. Descargar e instalarF-Droid
  3. Abrir F-Droid, buscar e instalar AdAway.
  4. Abra AdAwayy otorgue acceso de root cuando se le solicite.
  5. Haga clic en Download files and apply blocking.

ingrese la descripción de la imagen aquí

Eso es todo, ya está todo listo. Puede refinar parte de la configuración de la aplicación en settings, por ejemplo, automatizar la actualización del proceso de archivo de hosts.