No puedo creer lo difícil que es encontrarlo, pero incluso en los documentos para desarrolladores de Google no puedo encontrarlo. Necesito poder dinámicamente, solo con JavaScript insertar adsense. También busqué StackOverflow y algunos otros me han preguntado esto pero no han respondido. Esperemos que esta sea una mejor explicación y obtenga algunas respuestas.Inserción dinámica de Adsense con JavaScript
Básicamente, un usuario inserta mi guión, vamos a llamarlo my.js
(no se puede decir lo que es específicamente por el momento.) my.js
se carga y se muestra en my.js
algunos medios incorporados en su página entonces necesito alguna manera para anexar el código HTML generado a partir de:
<script type="text/javascript"><!--
google_ad_client = "ca-pub-xxx";
/* my.js example Ad */
google_ad_slot = "yyy";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Dentro de un elemento específico <div>
(o lo que sea). ¿Algunas ideas?
P.S. No hay bibliotecas como jQuery, y no puedo insertar código HTML en la página a menos que sea a través de JavaScript y tiene que ser insertado en un determinado <div>
nombré (estoy usando Sizzle de mi biblioteca JS si eso ayuda)
Esto fue hace mucho tiempo, pero hay un problema con la inserción de forma dinámica. Estoy seguro de que había una razón en otro hilo SO, pero sí, no funcionó con el guión de Adsense hace un año de todos modos. ¿Has probado recientemente? –
No con AdSense, pero acabo de verificar que esto le permite ejecutar JS arbitrarios externos dentro de Jsfiddle ... – tucuxi
Sí :) Sé que funciona para archivos aleatorios, pero había una razón específica por la que no funcionaba para AdSense, que No puedo recordar ahora ya que ha pasado bastante tiempo –