Insertar un script personalizado después de la cabecera

Sí, pero eso es solo un matiz, no toda la imagen de cómo se crea el contexto publicitario.

Todos los sitios que ejecutan AdSense son rastreados por el rastreador de Google AdSense, por lo que los servidores de Google muestran anuncios en contexto con el sitio basándose en el rastreador que recorre el sitio.

Esto significa que un sitio técnico que discute Ruby on Rails mostrará anuncios relevantes para ese contexto (si están disponibles) a nivel de sitio.

Sin embargo, a nivel de página, por supuesto, existe un problema con el contexto en las etiquetas de IFRAME anidadas.

No todas las etiquetas publicitarias servidas en etiquetas de IFRAME están anidadas.

Aquí hay un ejemplo de etiquetas de IFRAME anidadas:

<iframe src="http://www.w3schools.com" width="1000" height="1000" id="frame1" name="frame1">
   <iframe width="200" height="200" src="http://www.bing.com" id="frame2" name="frame2">
   </iframe>
</iframe>

Personalmente, he visto muy raramente que esto ocurra de manera práctica; y cuando lo verificamos (lo cual hemos hecho muchas veces en los últimos 15 años o más), la única vez que hemos visto este problema es con las etiquetas de pasarela (passback tags).

Espero que esto ayude.