Cómo insertar Adsense en bloques con JavaScript?

  • Autor Autor kaptincho
  • Fecha de inicio Fecha de inicio

kaptincho

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Hola, alguien sabe como puedo hacer para insertar un bloque de adsense desde javascript? alguien lo ha echo?
 
de donde sacaste ese dato?

en la ayuda de google dice que para usar JS para agregar los banners tenes que pedir permisos a ellos, sino tmb podes usar el adserver de google y podes usar unos codes JS para agregar tus banners.
 
lo logre sin pedir permisos, lol, con document.write, pero ahora... como lo posiciono el document.write dentro de un div desde el archivo js externo sin quitar el contenido? cicklow, iluminame! 🙂

---------- Post agregado el 03-sep-2013 hora: 19:16 ----------

listo, lo hice, si a alguien le interesa el script avise y lo comparto. saludos y gracias
 
Última edición:

el problema no es lograrlo, el problema, es que esto puede ser penalizado y puede acarrear que te cancelen la cuenta :S pero como ya dije antes... un penalti no es penalti, hasta que el arbitro lo pita...

PD: por que necesitas insertar un bloque por medio de js? 🙂
 

con document.write lo metes bien... el problema es que adsense no te deja tocar su codigo, si ellos detectan que tenes eso, adios cuenta... ya que manipulas sus codigos!
 
Pues sencillo, al final lo hice con la nueva opcion que da adsense para inserar el codigo, Asynchronous (BETA). insertas el codigo html mediante javascript y luego llamas al windows.adsbygoogle.

Saludos!

---------- Post agregado el 06-sep-2013 hora: 19:16 ----------

con document.write lo metes bien... el problema es que adsense no te deja tocar su codigo, si ellos detectan que tenes eso, adios cuenta... ya que manipulas sus codigos!

con document.write no hay ninguna modificacion del codigo.
 
Usa iframes xD
 

vos no podes alterar el code que te dan... o no entendemos... -.-'' la unica edicion que podes hacer es que sea responsive, dsp NADA mas.
 

document.getElementById('el-id-del-div').innerHTML = 'lo que te da adsense para colocar en tu html (<script... /script>');

Por que no quieres quitar le contenido ?? Crea un <div id=banner></div> vacio para solo rellenarlo.

Avisame si necesitas mas 😉
 
No se exactamente que quieres hacer pero no te sirve meter el bloque como siempre dentro de un DIV con display:none y luego hacerle display:block cuando quieras que se muestre?
 
Pues ya sabes a pedir permisos...