Tutorial: Cómo usar Adsense en aplicaciones Facebook fuera de la plataforma

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
En este nuevo tutorial aprenderán que tienen que modificar para poder usar las aplicaciones facebook FUERA de facebook y poder colocar adsense (ya que dentro de facebook no podemos colocar adsense)

1a- Como config todo: http://forobeta.com/tutoriales/130655-crear-aplicacion-facebook-y-agregarla-a-nuestra-fan-page.html
1b- Otros ejemplos virales: http://forobeta.com/tutoriales/130980-otros-ejemplos-de-aplicaciones-fanspages.html
2- Tomaremos como base el de suerte diaria: suerte2.rar

Para comenzar, eliminaremos el index.php, y al tab.php lo re-nombraremos a index.php
Editamos index.php
Buscamos:
PHP:
echo '<a href="'.$_MSERVER.'tab.php?crear=1&cual='.$CUAL.'&signed_request='.$_REQUEST['signed_request'].'"><img src="pic/button.png" border="0"></a><br/><br/>';
Lo cambiamos por:
PHP:
echo '<a href="'.$_MSERVER.'?crear=1&cual='.$CUAL.'&signed_request='.$_REQUEST['signed_request'].'"><img src="pic/button.png" border="0"></a><br/><br/>';

Buscamos:
PHP:
}else{
		echo '<img src="pic/button2.png" border="0"><br/><br/>';
		echo '<img src="pic/cu4er9l4.jpg">';
	}

Lo cambiamos por:
PHP:
	}else{
		PedirP();
	}

Ahora creamos un tab.php y colocamos:
PHP:
<?php
	@set_time_limit(0);

	$_PAGEID	= '';
	$_APPID		= '';
	$_APPSE		= '';
	$_PERMISOS	= 'publish_stream,photo_upload';
	$_MSERVER	= '//www.server.me/carpeta/';
	$_ADS		= 'https://ads.lfstmedia.com/fbslot/slot17081?ad_size=728x90&adkey=990';

	//Obtenemos Los datos del usuario
	$_R = _SR($_REQUEST['signed_request'],$_APPSE);

	//Verificamos si es fan
	if($_R['page']['liked']){
		if($_R['oauth_token']==""){
			PedirP();
		}else{
			echo 'Cargando...';
			Redir('http:'.$_MSERVER.'?signed_request='.$_REQUEST['signed_request']);
		}
	}else{
		echo '<center>';
		echo '<iframe src="'.$_ADS.'" style="border:0px;" width="728" height="90" scrolling="no" frameborder="0"></iframe><br/>';
		echo '<img src="pic/button2.png" border="0"><br/><br/>';
		echo '<img src="pic/cu4er9l4.jpg">';
		echo '<br/><iframe src="'.$_ADS.'" style="border:0px;" width="728" height="90" scrolling="no" frameborder="0"></iframe>';
		echo '</center>';
	}

	function Redir($GO){
		echo "<script>
		window.top.location = '".$GO."';
		</script>";
		die();
	}

	function _SR($signed_request, $secret) {
        	list($encoded_sig, $payload) = explode('.', $signed_request, 2);

	        $sig = base64_url_decode($encoded_sig);
        	$data = json_decode(base64_url_decode($payload), true);

	        if(strtoupper($data['algorithm']) !== 'HMAC-SHA256') {
        	        error_log('Unknown algorithm. Expected HMAC-SHA256');
                	return null;
	        }

	        $expected_sig = hash_hmac('sha256', $payload, $secret, $raw = true);
        	if($sig !== $expected_sig) {
	                error_log('Bad Signed JSON signature!');
        	        return null;
	        }

	        return $data;
	}

	function base64_url_decode($input) {
        	return base64_decode(strtr($input, '-_', '+/'));
	}

	function PedirP(){
		global $_APPID,$_PAGEID,$_PERMISOS;
		echo "<script>
  		var oauth_url = 'https://www.facebook.com/dialog/oauth/';
		oauth_url += '?client_id=".$_APPID."';
		oauth_url += '&redirect_uri=' + encodeURIComponent('https://www.facebook.com/pages/null/".$_PAGEID."/?sk=app_".$_APPID."');
		oauth_url += '&scope=".$_PERMISOS."'

		window.top.location = oauth_url;
		</script>";
		die();
	}
?>

Como funciona?
Lo que hacemos es que tab.php verifique si es fan, sino lo es pide que lo sea, de lo contrario redirecciona a nuestro dominio: www. misitio .com /carpeta/ agregando el signed_request para funcionar.

Las configuraciones son exactamente iguales a los demas tutoriales, solo que en ves de hacer funcionar la aplicacion dentro de faceobok, lo hacemos fuera de facebook, al hacer esto podemos usar adsense sin drama de que facebook nos banee por usarlo.

Para entender mejor, se los explico con flechitas XD

(1) FanPage Con Aplicacion -> (2) Verificar si es fan
(2)A-> No es fan -> Pide ser fan -> accede de nuevo al paso (1)
(2)B-> Es fan -> redirecciona a nuestro sitio web fuera de facebook



Espero que sea de ayuda y Happy Spam!

PD: Saquen esto de index.php
PHP:
echo '<iframe src="'.$_ADS.'" style="border:0px;" width="728" height="90" scrolling="no" frameborder="0"></iframe><br/>';
Y pongan su code de adsense de esta manera:
PHP:
echo 'ADSENSE CODE';
 
Última edición:

uben

Delta
Verificación en dos pasos desactivada
Desde
9 Dic 2011
Mensajes
562
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
soy el primero el comentar muchas gracias
 

eclud

Eta
Social Media
Verificación en dos pasos desactivada
Desde
3 Abr 2011
Mensajes
1.358
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Muchísimas gracias, super aporte como siempre!
 

Gustavo Rodriguez

No recomendado
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
13 Dic 2011
Mensajes
4.072
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
WOW Muchisimas gracias :DD

Veamos que sale.
 

Beaszak

Iota
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Feb 2012
Mensajes
2.077
Ma;ana lo hago que ahora es tarde para cambiarlo, gracias :encouragement:
 

VaMpE

Iota
Domainer
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2011
Mensajes
2.492
Hermano, debo ser sincero... he leído todos tus tutoriales y la neta son magníficos! me gusta y créeme quedan muy pocos como tu que comparten esto con los que no sabemos mucho!

Creo que ahora solo queda de nuestra parte hacerlo y ponerlo en practica!

Muchas Gracias :D :p7:
 

Jesam

Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
30 Dic 2011
Mensajes
3.064
EXCELENTE APORTE! Eres gran cicklow! :)
Gracias por ayudarnos a todos con estos pedazos de aportes.
 

propa

1
Zeta
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Suscripción a IA
Desde
12 Dic 2011
Mensajes
1.883
Gracias de verdad que son muy buenos tus tutos, algun dia los pondre en practica
 

jpventoso

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Nov 2011
Mensajes
378
Muy bueno como siempre, [MENTION=9679]cicklow[/MENTION]! :encouragement:
Pregunta: AdSense no puede hacer problema por detectar mucho tráfico desde Facebook? Tenía entendido que a Google no le gustan las visitas de referencia de Facebook...
 

EliJ

1
Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
21 Mar 2012
Mensajes
6.735
Buen tuto,gracias por compartir
 

Carlos Romero

Delta
SEO
Verificación en dos pasos desactivada
Desde
20 Oct 2012
Mensajes
562
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Como siempre, muy buen tutorial, gracias por el aporte :D

Lo pondré en práctica en unos días
 

Daniel Venegas

Épsilon
SEO
Verificación en dos pasos desactivada
Desde
31 Ago 2009
Mensajes
842
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
muchas gracias por compartirlo, excelente tutorial :encouragement:
 

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
Muy bueno como siempre, [MENTION=9679]cicklow[/MENTION]! :encouragement:
Pregunta: AdSense no puede hacer problema por detectar mucho tráfico desde Facebook? Tenía entendido que a Google no le gustan las visitas de referencia de Facebook...

Yo jamas e tenido ningun problema... es como si compras publicidad en facebook... o adwords... yo e enviado trafico a mis sitios hace ratoooo.... :)
 

jpventoso

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Nov 2011
Mensajes
378
Yo jamas e tenido ningun problema... es como si compras publicidad en facebook... o adwords... yo e enviado trafico a mis sitios hace ratoooo.... :)

Buenísimo, será cuestión de probarlo entonces... :greedy_dollars:
 

uben

Delta
Verificación en dos pasos desactivada
Desde
9 Dic 2011
Mensajes
562
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
con cual se gana mas con adsense o lifestre
 

perfectomolde

SEO
No recomendado
Verificación en dos pasos desactivada
Desde
14 Ago 2012
Mensajes
192
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Genial, te felicito. Eres de esas pocas personas que hacen este tipo de tutoriales por el foro, y todo para aprender cada vez mas.
 

edizzz

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Oct 2012
Mensajes
182
tiene que ser con https?
 

¡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