Etiquetas de anuncios
La etiqueta de anuncio de AdSense habilita la publicación de anuncios y el reparto de ingresos. Debes colocar la etiqueta de anuncio de AdSense en todas las páginas en las que tus usuarios puedan habilitar la monetización de su contenido con AdSense.
Es probable que la forma en que abordes este paso dependa del control de la configuración de anuncios y de la experiencia de anuncios que deseas ofrecer a tus usuarios: - Si tienes el control de la configuración de anuncios, puedes decidir qué tipos de anuncios y posiciones deseas admitir y agregar las etiquetas de anuncios a los sitios de tus usuarios como si fueran tus propios sitios. Creas unidades de anuncios en tu cuenta de AdSense, pero modificas los parámetros data-ad-client y data-ad-host. Si delegas el control de la configuración de anuncios a tus usuarios, te recomendamos que les preguntes cuáles son sus preferencias en cuanto a los tipos de anuncios y las posiciones (izquierda, derecha, arriba, abajo, etcétera) y que uses esas preferencias para hacer el etiquetado. Ten en cuenta que, para admitir anuncios nativos, las etiquetas de anuncios requieren un ID de unidad de anuncios que deberás recopilar de tus usuarios.
Parámetros de la etiqueta de anuncio
Hay dos parámetros obligatorios en la etiqueta del anuncio que debes modificar. Estos parámetros determinan la publicación de anuncios y el reparto de ingresos con tus usuarios. Establece estos parámetros para especificar el ID del publicador de la plataforma y el ID del publicador del usuario. Existen otros parámetros adicionales que se pueden modificar según el formato del anuncio que se use.
| Parámetro | ¿Es obligatorio? | Descripción y ejemplo |
|---|---|---|
data-ad-client |
Sí |
El ID de publicador de AdSense para contenido (cadena) de tu usuario El usuario proporciona este valor a través del flujo de registro. Este valor es obligatorio para iniciar el reparto de ingresos.
En el caso de los anuncios de AdSense para contenido, agrega "ca-" al principio de esta cadena. Ten en cuenta que también aparece en la URL de origen de la etiqueta de secuencia de comandos, debajo del nombre del parámetro client.
Ejemplo: data-ad-client="ca-pub-1234"src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
|
data-ad-host |
Sí |
Este es el ID de la propiedad host de tu plataforma (cadena). Este valor identifica la cuenta de AdSense de tu plataforma y es obligatorio para iniciar la publicación de anuncios.
En el caso de los anuncios de AdSense para contenido, agrega "ca-host-" al principio de esta cadena. Ten en cuenta que también aparece en la URL de origen de la etiqueta de secuencia de comandos, debajo del nombre del parámetro host.
Ejemplo: data-ad-host="ca-host-pub-5678"src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
|
data-ad-slot |
No para las unidades de anuncios gráficos
Sí para otros formatos de unidades de anuncios |
Es el ID asociado a una unidad de anuncios. Para las unidades de anuncios gráficos, este ID es opcional, pero para otros formatos de unidades de anuncios, es un campo obligatorio. Cuando el ID de la unidad de anuncios está presente, se usa la configuración asociada con la unidad de anuncios durante la publicación de anuncios. Durante la publicación, buscamos este ID de unidad de anuncios en las cuentas de la plataforma (data-ad-host) y de la cuenta secundaria (data-ad-client). Este parámetro también se usa para propagar el informe de unidades de anuncios en AdSense (el informe solo se propagará en la cuenta en la que existe la unidad de anuncios).
|
data-ad-host-channel |
No | Se usa para generar informes. Consulta la sección de informes para obtener más información. |
Importante: Si el parámetro data-ad-host no está presente en tu código de anuncio, AdSense seguirá publicando anuncios con el valor que proporciona el parámetro data-ad-client. Sin embargo, tu cuenta de la plataforma no recibirá ninguna impresión ni participación de los ingresos. Como alternativa, puedes usar la metaetiqueta google-adsense-platform para asegurarte de que el ID de publicador de host se incluya en la solicitud de anuncio.
Además, asegúrate de colocar el ID de publicador data-ad-client correcto en la etiqueta de código para evitar atribuir los ingresos al usuario incorrecto.
Ejemplos de código de anuncio
A continuación, encontrarás un ejemplo de código para cada tipo de anuncio que admite AFP. Obtén más información sobre las unidades de anuncios y los Anuncios automáticos en AdSense.
Código de la unidad de anuncios gráficos (responsivo)
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
style="display:block;"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678"
data-ad-format="auto">
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Código de la unidad de anuncios gráficos (tamaño fijo)
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678">
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Unidad de anuncios gráficos de AMP (responsiva)
El siguiente código debe colocarse en el <head> de la página:
<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
Este es el fragmento de la unidad de anuncios, que se coloca en <body>:
<amp-ad
width="100vw"
height="320"
type="adsense"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678"
data-ad-slot=""
data-auto-format="rspv"
data-full-width="">
<div overflow="">
</amp-ad>
Unidad de anuncios gráficos de AMP (tamaño fijo)
El siguiente código debe colocarse en el <head> de la página:
<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
Este es el fragmento de la unidad de anuncios, que se coloca en <body>:
<amp-ad
layout="fixed"
width="300"
height="600"
type="adsense"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678">
</amp-ad>
Anuncios automáticos
Idealmente, la siguiente etiqueta de anuncio se coloca en el elemento <head> o lo más arriba posible en la página.
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
Anuncios a través de la API de Ad Placement
Actualmente, la API de posición de anuncios admite anuncios intersticiales y recompensados. Lee la documentación para desarrolladores de la API de Ad Placement para obtener información sobre cómo implementar la API y personalizarla.
AdSense para plataformas es compatible con estos formatos (actualmente, solo para el tráfico web). El único requisito es que el parámetro data-ad-host se incluya en la etiqueta del anuncio principal. Consulta el siguiente ejemplo.
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
<script>
window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>