Cómo compilar Google Publisher Tags

Solucione problemas relacionados con GPT

Problema: No sabe si funcionará Google Publisher Tag

Si hace poco que comenzó a usar Google Ad Manager y no tiene certeza de cómo funciona GPT, puede probarlo en una etiqueta de su sitio web.

Solución: Cree una página de prueba

Antes de implementar etiquetas de anuncio nuevas en un sitio web activo, puede crear una página de prueba para verificar su funcionalidad.

Crear una página de prueba antes de la implementación le permite aislar las etiquetas y confirmar si se implementaron de forma adecuada, independientemente de los otros elementos de su sitio web.

Lea la documentación de GPT para desarrolladores

Problema: No se muestran anuncios en la arquitectura de solicitud única (SRA)

Cuando se usa GPT en la arquitectura de solicitud única, un inconveniente común es definir más espacios publicitarios en su página de los que realmente se muestran.

  • Aparece la siguiente advertencia en la Consola para publicadores de Google:

    [ad slot name] : googletag.defineSlot was called without a matching display call

  • Si se omite una llamada de anuncio gráfico, se impide que se publique un anuncio, y eso hace que pierda la oportunidad de publicar impresiones y obtener ingresos.

  • Como Ad Manager solo acepta un máximo de 30 espacios por solicitud de SRA, los espacios que defina pero no muestre pueden superar este límite, lo que provocará que no se completen los espacios publicitarios adicionales.

Cómo resolver problemas

A través de la Consola para publicadores de Google, inspecciona tus páginas y asegúrate de que no haya advertencias con el siguiente formato en la pestaña "Solicitud de página" de la consola:

[ad slot name] : googletag.defineSlot was called without a matching display call

En cambio, las implementaciones correctas muestran "Page Request successfully!" (Página etiquetada correctamente).

Si encuentras estas advertencias, determina si faltaba una llamada a display() y agrégala si es necesario, o quita la llamada a defineSlot() del espacio publicitario que no se usa.

En general, si solo llama a display() en un espacio publicitario en determinadas condiciones, asegúrese de llamar solo a defineSlot en los mismos casos en los que también usa display(). Por ejemplo, si tiene un sitio responsivo, asegúrese de que todos los diferentes diseños de este sean coherentes cuando declare y muestre espacios publicitarios.

Problema: Usa una versión de GPT anterior o guardada en el almacenamiento local.

No debe publicar versiones almacenadas en caché de gpt.js ni pubads_impl_XX.js desde su propio servidor.

Las versiones de JavaScript guardadas en el almacenamiento local no siempre funcionan en las versiones más nuevas de los navegadores o sistemas operativos, y es posible que no se actualicen con las características y mejoras más recientes. Las versiones anteriores de la biblioteca de GPT pueden descontinuarse en cualquier momento, y eso podría generar la pérdida de ingresos por anuncios si dejan de publicarse anuncios en sus etiquetas.

Solución: Use la versión más reciente de la API de GPT

Solo debe confiar en la API de GPT publicada y no en los detalles de implementación internos de la etiqueta. La implementación de JavaScript de GPT y las manipulaciones de DOM que se usan en la renderización de anuncios pueden cambiar a medida que lanzamos nuevas funciones en nuestras etiquetas; por lo tanto, si depende de los detalles exactos, es posible que experimente comportamientos inesperados en su sitio.

Consulte las instrucciones de implementación detalladas en la Guía de referencia de la API de Google Publisher Tag.

¿Te resultó útil esto?

¿Cómo podemos mejorarla?
Búsqueda
Borrar búsqueda
Cerrar la búsqueda
Menú principal
15502437831289408818
true
Buscar en el Centro de asistencia
true
true
true
true
true
148
false
false