Tutorial: Alternativa a la redirección móvil

Cicklow Seguir
Seguidores
14

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
939
Hola, antes de que continues leyendo este tutorial te informo que tratara sobre la redireccion móvil de juiciads, plugurush, etc, para evitar baneos innecesarios por parte de los animalejos de google!

Lo que vamos a usar es un lightbox sobre nuestro sitio para mostrar un iframe con la "redireccion móvil", en lugar de redireccionar.
(Usaremos solo JS)

Código (bonitaads.js):
HTML:
//leemos la cookie a ver si ya mostramos la publicidad o no!
var cookieuser = getCookie("redirmobil");
//verificamos que sea un movil!
if(!(/bot|googlebot|crawler|spider|robot|crawling/i.test(navigator.userAgent))){
 if(esmobil() && cookieuser!="1"){
	//Creamos un nuevo elemento meta y le asignamos el viewport (para movil)
	var meta=document.createElement('meta');
	meta.name="viewport";
	meta.content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no";
	//lo agregamos como hijo al <head>
	document.getElementsByTagName('head')[0].appendChild(meta);

	//CSS encargado del cuadro cerrar + lightbox
	document.write('<style>#afuera{background:none repeat scroll 0 0 #FFFFFF;height:100%;left:0;position:fixed!important;top:0;width:100%;z-index:99990}#cerrarbtn{position:fixed;display:block;z-index:99991;background-color:#000000;color:#ffffff;padding:5px;left:0;top:0;cursor:pointer}#conteframe{display:block;top:0px;left:0px;bottom:0px;right:0px;width:100%;height:100%;border:none;margin:0;padding:0}</style>');

	//agregamos el iframe de la redireccion mobil de juiciads!
	document.write('<div id="afuera"><iframe id="conteframe" src="**ACA_URL**" sandbox="allow-same-origin allow-scripts allow-popups allow-forms"></iframe></div> <div id="cerrarbtn" onclick="cerrarVentana()">Cerrar &nbsp; [X]</div>');
	//asignamos la cookie, la cookie es para solo mostrar el lightbox cada 24hs
	setCookie("redirmobil","1",1);
 }
}

//funcion para ocultar el lightbox
function cerrarVentana(){
	document.getElementById('cerrarbtn').style.display="none";
	document.getElementById('afuera').style.display="none";
}

//encargada de setear las cookie
function setCookie(cname, cvalue, exdays) {
    var d = new Date();
    d.setTime(d.getTime() + (exdays*24*60*60*1000));
    var expires = "expires="+d.toUTCString();
    document.cookie = cname + "=" + cvalue + "; " + expires;
}

//encargada de leer las cookies
function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1);
        if (c.indexOf(name) != -1) return c.substring(name.length, c.length);
    }
    return "";
}

//encargada de detectar si es movil o no
function esmobil(){
	var a = navigator.userAgent||navigator.vendor||window.opera;
	if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) return true;

	return false;
}

Ahora solo editan **ACA_URL** por la url de la redireccion, algo como:
Insertar CODE, HTML o PHP:
http://mobile.juicyads.com/service_redirect.php?p=***&s=***&u=http://cams.com/go/***

Y lo agregamos en nuestro sitio de esta manera:
HTML:
<script type="text/javascript" src="/bonitaads.js"></script>

De esta manera evitamos redireccionar, algo como esto usa mobain, solo que esta empresa carga 2 iframes uno con juiciads y otro con plugrush (este ultimo oculto para ganar mas $$$)... asi lo que usan esta empresa pueden saber que con solo este code pueden lograr lo mismo.

Demo
sin-t-tulo-4780504.jpg

Para los que aun quieren usar la redireccion, lo aremos distinto.
Paso 1
Creamos o editamos un .htaccess (solo host propio no blogger y eso...)
Insertar CODE, HTML o PHP:
RewriteEngine on

RewriteCond %{HTTP_USER_AGENT} !(googlebot|InfoSeek|msnbot) [NC]
RewriteCond %{HTTP_COOKIE} !juicymobile=1 [NC]
RewriteCond %{HTTP_USER_AGENT} (mobile|android|blackberry|brew|cldc|docomo|htc|j2me|micromax|lg|midp|mot|motorola|netfront|nokia|obigo|openweb|opera.mini|palm|psp|samsung|sanyo|sch|sonyericsson|symbian|symbos|teleca|up.browser|vodafone|wap|webos|windows.ce) [NC]
RewriteRule ^(.*)$ http://m.misitio.com [R=302,L]

Paso 2
Creamos un subdominio (llamado m lo pueden crear desde cpanel)con un archivo el archivo index.php y dentro de este colocamos:
PHP:
<?php
	setcookie("juicymobile", "1", strtotime( '+3 days' ), "", "misitio.com");

	header('location: http://urlpromo');
	die();
?>
cambian la url de su sitio y la ulr de la promo de juiciads o de plgurush...

Esto lo que hace es detectar sino es google, sino tiene la cookie, y si es un movil, si cumple eso envia al subdominio...

Saludos! :encouragement:

Actualización 16/09
Se agrego que detecte si es google el que accede y no muestra nada (de igual manera esto es solo JS, google no entra como un usuario):
HTML:
if(!(/bot|googlebot|crawler|spider|robot|crawling/i.test(navigator.userAgent)){
//sino es un buscador mostrar el contenido
}

PD: Si tu cuenta de juiciads o exoclick son nuevas y aun no han habilitado tu sitio, usa su code tal cual te los dan!... ya que sino no te habilitan...

MOD Para colocar una url cuando el user accede por primera vez y otra cuando accede nuevamente
http://forobeta.com/tutoriales/357739-alternativa-a-redireccion-movil-post3067641.html#post3067641

Agregado 10/2015
Evitar que los buscadores detecten bonitaads
PHP:
<?php
function detectarbot() {
	if (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/bot|crawl|slurp|spider/i', $_SERVER['HTTP_USER_AGENT'])) {
		return TRUE;
	}else{
		return FALSE;
	}
}
if(!detectarbot()){
?>
<script type="text/javascript" src="/bonitaads.js"></script>
<?php
}
?>
 
Última edición:

FcBusiness

1
Xi
Marketing
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
29 Ene 2013
Mensajes
4.082
Lo leere completo manana, pero gracias !!
 

emanueletrix

Préstamo
Eta
Social Media
Verificación en dos pasos desactivada
Desde
20 Dic 2009
Mensajes
1.354
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Gracias por el tutorial amigo cicklow igual va pa favoritos [emoji106]

Enviado desde mi XT1032 mediante Tapatalk
 

Razok

1
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
28 May 2012
Mensajes
1.137
para los que tenemos sitio de adultos, esto nos viene como anillo al dedo, gracias Cicklow

Saludos !
 

wong

No recomendado
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ago 2014
Mensajes
489
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Gracias, se agradece amigo.
 

Luis Salcido

Dseda
Verificación en dos pasos desactivada
Verificado por Binance
Desde
26 Feb 2012
Mensajes
1.102
a ver si entendí...en la primera opción solo mostramos los anuncios para los móviles pero NO se hace la re-dirección?? y en la segunda si se realiza la re-dirección
y en la primera opción si nos contabiliza todas las visitas como re-dirección plugrush?
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
939
a ver si entendí...en la primera opción solo mostramos los anuncios para los móviles pero NO se hace la re-dirección?? y en la segunda si se realiza la re-dirección
y en la primera opción si nos contabiliza todas las visitas como re-dirección plugrush?

hace la redireccion en las dos opciones... solo que en una la hace dentro de un iframe y sobre tu sitio y en otra sale de tu sitio...
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
939
ya entendi :D y es 100% seguro??

porque no es seguro? si le estas mostrando al user el resultado de la url redireccionada... de ultima esta en cada uno usarlo o no!... la 2° opcion redirecciona y no la detecta google, esa es la del code de juiciads solo que se le agrego las cookies y google...
 

Luis Salcido

Dseda
Verificación en dos pasos desactivada
Verificado por Binance
Desde
26 Feb 2012
Mensajes
1.102
porque no es seguro? si le estas mostrando al user el resultado de la url redireccionada... de ultima esta en cada uno usarlo o no!... la 2° opcion redirecciona y no la detecta google, esa es la del code de juiciads solo que se le agrego las cookies y google...
voy a ver si lo puedo implementar por que no se mucho de esto jejeje..gracias..y muy buenos tus tutoriales
 

cjdga

Delta
Programador
Verificación en dos pasos desactivada
Desde
9 Jul 2013
Mensajes
565
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Gran tuto, una duda eres el dueño de cams.com?
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
939

MastX

Iota
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Abr 2012
Mensajes
2.241
Que grande eres [MENTION=9679]cicklow[/MENTION] justo antes hablabamos de esto y ahora lo enseñas!
Gracias! Probare en algunos sitios con precaucion para ver la evolucion.. aunque comentas que lo usas hace meses sin problema :pirate:
 

JigSaw

Delta
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
17 Oct 2011
Mensajes
569
probe un dia en uno de mis sitios y haciendo bien las cuentas creo que si le sacaria ma$ de esta manera que utilizando mobain :encouragement:

GaO8Hcf.png


ahora mi duda es... si pagara plugrush haciendolo de esta manera? yo probe entrando a mi sitio desde mi telefono celular y solo se ve un ad en blanco, nada mas

Pd. muchas gracias por tus tutoriales, son excelentes! :encouragement:
 
Última edición:

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
939
A pedido de [MENTION=44344]goms[/MENTION] ( :p ) que dice que use su code (solo el CSS y un DIV), el código completo fue cambiado usando mi code propio! :encouragement: de esta manera pueden usarlo sin dramas ni nada! :encouragement:
[MENTION=16223]JigSaw[/MENTION] no hay problema con nada! si te muestra en blanco en tu mobil puede ser que no tiene que mostrar o el sitio de destino que redirecciona sino tiene nada que mostrar no lo has configurado (en mi ejemplo redirecciono a cams.com)
 
Última edición:

zcriptz

1
Ómicron
Programador
Verificación en dos pasos desactivada
Verificado por Whatsapp
Suscripción a IA
Desde
26 Mar 2013
Mensajes
4.622
Ojo, en JuicyAds dice que no se permiten iframes.

Aunque supongo que al ser full screen no haya problemas.
 

josedvd123

Gamma
Social Media
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
13 Feb 2013
Mensajes
204
Gracias por este super aporteee cicklow!!! Me irá de maravilla con mi pagina!
Tengo una duda, en el caso de plugrush no te da ninguna url de promo, si no que te da un script para poner en el head de tu página. Si la URL de mi sitio y la URL de la promo es la misma ya que tiene el script en el header, funcionara igual?
Con este código cuando entra algún animalejo de Google a mi página, no los detectaría como dispositivos móviles y verían mi pagina en modo de escritorio siempre?
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
939
Gracias por este super aporteee cicklow!!! Me irá de maravilla con mi pagina!
Tengo una duda, en el caso de plugrush no te da ninguna url de promo, si no que te da un script para poner en el head de tu página. Si la URL de mi sitio y la URL de la promo es la misma ya que tiene el script en el header, funcionara igual?
Con este código cuando entra algún animalejo de Google a mi página, no los detectaría como dispositivos móviles y verían mi pagina en modo de escritorio siempre?

1- plugrush antes daba una url... si cambiaron, pues abria que ver como obtener esa url
2- el lightbox no lo ve google, y como es por cookies y si es movil solo se le muestra al user de un movil no de una pc
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba