¿Cómo evitar popups en móviles con Adcash?

  • Autor Autor Salvamagic2013
  • Fecha de inicio Fecha de inicio
S

Salvamagic2013

Social Media
No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Actualmente estoy probando Adcash como mi segundo método de monetización de mi web, pero tengo un pequeño problema. Estoy usando el popunder que ofrece la plataforma, pero me gustaría que no saltara en dispositivos móviles, ya que esto puede producirme una penalización por parte de google.

Todo mi tráfico es orgánico, por tanto, no me conviene la redirección móvil.

¿Alguien tiene alguna idea sobre cómo puedo evitar que salten los popups en móviles y que solo aparezcan en pc?
 
Si utilizas wordpress solo haz que el código de adscash se ejecute cuando son visitas desde computadoras, recuerdo que un moderador publico dicho código buscalo en el foro.

Enviado desde mi ASUS_T00F mediante Tapatalk
 
Usa esta codigo php Mobile Detect - lightweight PHP class for detecting mobile devices (including tablets)

con ese podras detectar si es mobile o pc y en caso de que sea pc que se muestre, ahi viene demo y todo, saludos.

pero no sé cómo podría modificarlo, ¿donde tengo que incluir el script de adcash de su popunder?

- - - Actualizado - - -

Si utilizas wordpress solo haz que el código de adscash se ejecute cuando son visitas desde computadoras, recuerdo que un moderador publico dicho código buscalo en el foro.

Enviado desde mi ASUS_T00F mediante Tapatalk

El problema es que no uso wordpress.

La única forma que he encontrado de hacerlo y que me funciona es insertando este código:

Insertar CODE, HTML o PHP:
<script>
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
    //Do something for mobile
}else{
    var script = document.createElement('script');
    script.src = "DIRECCIÓN URL DEL SCRIPT";
    document.write(script.outerHTML);
}
</script>
 
Última edición:
pero no sé cómo podría modificarlo, ¿donde tengo que incluir el script de adcash de su popunder?

- - - Actualizado - - -



El problema es que no uso wordpress.

La única forma que he encontrado de hacerlo y que me funciona es insertando este código:

Insertar CODE, HTML o PHP:
<script type="text/javascript">yuhuads="http://track.yuhuads.com/interstitial/57c20df5ed6ef63e1bfcb04d/"+((new Date()).getTime()) + Math.random();document.write("<scr"+"ipt language='javascript' type='text/javascript' src='"+yuhuads+"'></scri"+"pt>");</script>
<script>
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
    //Do something for mobile
}else{
    var script = document.createElement('script');
    script.src = "DIRECCIÓN URL DEL SCRIPT";
    document.write(script.outerHTML);
}
</script>

Bajas el Mobile_Detect.php que te mencionaron anteriormente e incluyes el siguiente codigo en tu codigo:

PHP:
<?
// Incluye estas lineas en tu index o en la parte que vas a detectar si es movil
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
 
// Detecta si es movil o tablet, si da FALSE en ambos, es PC y te muestra el codigo
if (!$detect->isMobile() && !$detect->isTablet()) {
?> 

<!--AQUI TU CODIGO HTML/JS o el TAG de ADCASH-->

<?
}
?>

Espero te sirva :encouragement:
 
Atrás
Arriba