Al subir recursos HTML5 a Google Ads, puede que recibas algún mensaje de error. En la mayoría de los casos, el problema se puede solucionar si modificas el archivo y vuelves a guardarlo. Después de hacerlo, intenta subir el archivo de nuevo.
En algunos casos, puedes usar el validador de HTML5 de Google Ads, que te permite probar los recursos antes de subirlos a Google Ads y detectar posibles problemas.
En este artículo te explicamos cómo solucionar los problemas que pueden surgir al usar recursos HTML5 en tus campañas de aplicaciones. Más información sobre los anuncios HTML5 o con juego en campañas de aplicaciones
Problemas con la subida
El tamaño del archivo es demasiado grande
Los recursos HTML5 en dimensiones intersticiales (320x480 y 480x320) pueden tener hasta 5,2 MB. Los que tengan un tamaño mayor se rechazarán inmediatamente, por lo que debes reducir su tamaño según sea necesario.
No se admiten estas dimensiones
- 320x480 (vertical)
- 480x320 (horizontal)
Para solucionar el problema, cambia las dimensiones del recurso o usa la etiqueta meta "ad.orientation"
y define el valor de orientación correcto para renderizar el recurso.
"ad.size"
y, en su lugar, usar la nueva etiqueta meta "ad.orientation"
para definir el valor de orientación del recurso:"portrait"
(para recursos verticales)"landscape"
(para recursos horizontales)"portrait,landscape"
o"landscape,portrait"
(para recursos totalmente adaptables que funcionan con ambas orientaciones)
Si aún usas la etiqueta meta "ad.size"
y proporcionas dimensiones que no admitidas, el mensaje de error se seguirá mostrando al subir el archivo.
Si se declaran ambas etiquetas meta en el código HTML, se usará el valor "ad.orientation"
.
Si no utilizas etiquetas meta o has definido los valores de orientación de forma incorrecta, los recursos no se rechazarán durante la subida, pero solo se renderizarán en vertical.
El archivo se encuentra en una ruta que incluye uno o varios caracteres no admitidos. Quita todos esos caracteres del nombre del archivo y de todos los directorios, e inténtalo de nuevo.
El tipo del archivo no se admite. Quita o sustituye este archivo y vuelve a intentarlo.
- .CSS
- .GIF
- .HTML
- .JPEG
- .JS
- .PNG
- .SVG
Si subes otros tipos de archivo no admitidos, como .MPEG o .FLA, podría producirse un error. Para solucionar el problema, debes quitar o sustituir el archivo y volver a subirlo.
Tu anuncio HTML5 hace referencia a un recurso externo que no se encuentra en el archivo .ZIP. Solo se permiten las referencias a recursos internos de un archivo (por ejemplo, "ruta/al/recurso/en-zip.png"). Comprueba que has incluido todos los recursos en el archivo .ZIP y que todas las referencias sean a elementos internos del archivo. Vuelve a intentarlo cuando hayas hecho todos los cambios necesarios.
- createjs
- cssplugin
- easeljs
- easepack
- Google Fonts
- CreateJS alojado en Google
- Greensock alojado en Google (los archivos deben funcionar independientemente de la versión)
- Bibliotecas jQuery alojadas en Google
- timelinelite
- timelinemax
- tweenjs
- tweenlite
- tweenmax
Para solucionar el problema, quita del paquete de anuncios HTML5 todas las referencias a archivos externos que no estén permitidas. Después de hacer los cambios pertinentes, vuelve a subir el archivo.
Tu anuncio HTML5 hace referencia a un recurso que no se encuentra en el archivo .ZIP. Incluye todos los recursos en el archivo .ZIP y vuelve a intentarlo.
A tu anuncio HTML5 le falta un archivo .HTML principal. Los archivos .HTML principales incluyen una etiqueta de tamaño de anuncio (como <meta name="ad.size" content="width=320,height=480">
). Asegúrate de que el anuncio HTML5 contenga un archivo .HTML con una etiqueta de tamaño de anuncio y vuelve a intentarlo.
<meta name="ad.size" content="width=320,height=480">
. No se aplica a los recursos de Google Web Designer.<head>
del código fuente. También debes añadir todas las etiquetas obligatorias al código fuente del recurso:- La declaración <!DOCTYPE html>
- La etiqueta
<html>
- La etiqueta
<body>
- La etiqueta meta con la especificación de la orientación del formato del anuncio dentro de la etiqueta <head>, por ejemplo:
<meta name="ad.orientation" content="portrait">
No se aceptarán etiquetas no válidas como <path><path />
.
Para cumplir estos requisitos, puede que tengas que extraer las etiquetas .SVG insertadas en archivos independientes.
"width=480,height=320"
.El paquete de creatividades contiene demasiados archivos. Asegúrate de que el número de archivos dentro del archivo .ZIP no sea superior a 512.
El archivo .ZIP no se ha podido procesar porque el mismo archivo o alguno de los que contiene está dañado. Comprueba los archivos, vuelve a comprimirlos e inténtalo de nuevo.
El recurso HTML5 contiene una función HTML5 no admitida
Si el problema se debe a etiquetas .SVG no admitidas, podría haber etiquetas en el código de la creatividad que no pertenezcan a ninguna de las categorías admitidas, contenedores, gradientes y gráficos.
Para solucionar el problema, comprueba todos los archivos almacenados en el archivo .ZIP, busca las etiquetas no admitidas en el código de la creatividad y elimínalas. Puedes consultar una lista de todas las etiquetas .SVG compatibles. Más información sobre la lista de etiquetas .SVG admitidas y sus categorías
Por ejemplo, cuando se abre un archivo .SVG de muestra del paquete en un editor de texto, puede aparecer la etiqueta "rdf:Description". Cuando se quite esa etiqueta de todos los archivos .SVG, se podrá subir el paquete.
No se ha publicado el archivo ZIP de Google Web Designer
- Haz clic en Publicar.
- Selecciona Publicar localmente.
- Sube el archivo .ZIP resultante a Google Ads.
Google Web Designer no se ha diseñado para el entorno de Google Ads
El paquete de creatividades requiere un tipo de producto dinámico con el vertical correcto
<meta name="productType" content="dynamic">
. Esta etiqueta se define para usar el remarketing dinámico en recursos HTML5 basados en feeds.<meta name="productType" content="dynamic">
del código fuente, ya que las campañas de aplicaciones no admiten recursos HTML5 personalizados basados en feeds.El paquete de creatividades es incompatible con el tipo de producto actual
<meta name="productType" content="dynamic">
, pero debes saber que los recursos HTML5 dinámicos no suelen ser compatibles con las campañas de aplicaciones.<meta name="productType" content="dynamic"><meta name="vertical" content="{content_type}">
del código fuente del archivo index.html.{content_type}
, como RETAIL o CUSTOM, entre otros.No se admiten anuncios HTML5 que usen archivos ZIP creados en DoubleClick Studio
Para solucionar el problema, quita las referencias a la biblioteca Enabler.js del recurso HTML5 personalizado.
El comportamiento de salida del anuncio está configurado de forma incorrecta
Problemas tras la subida
Recursos HTML5 rechazados por el motivo "Llamada entre terceros no válida", "Anuncio HTML5 no válido" o ambos
- Etiqueta
<video>
sin el atributo src - Referencias externas no detectadas
- Fuentes que no sean de Google insertadas directamente en el archivo y a las que no se haga referencia en el dominio font.googleapis.com, excepto en los siguientes formatos:
- .dfont
- .eot
- .otf
- .tte
- .ttf
- .woff
- .woff2
- Nota: Puedes consultar una lista con todas las fuentes admitidas en Google Fonts.
- Recursos insertados en marcos secundarios
- Busca etiquetas como
<frameset>
,<frame>
o<iframe>
en el código fuente. Los marcos te permiten insertar contenido externo e incluso sitios web completos en un archivo HTML, pero no son compatibles con recursos HTML5.
- Busca etiquetas como
- Creatividades AMP HTML y de Google Web Designer
- Busca etiquetas que empiecen por el prefijo "amp", como
<amp-img>
o<amp-ad-exit>
en el código fuente. También puedes encontrar referencias a secuencias de comandos alojadas en cdn.ampproject.org.
- Busca etiquetas que empiecen por el prefijo "amp", como
Además, puedes comprobar si el recurso está haciendo determinadas llamadas entre terceros en la pestaña "Red" de las herramientas para desarrolladores de Chrome. Sigue estos pasos para acceder:
- Haz clic con el botón derecho en la vista previa del recurso en Google Ads o en el validador de HTML5 de Google Ads.
- Selecciona "Inspeccionar" en el menú contextual.
- Haz clic en la pestaña Red.
Para solucionar el problema, revisa tus recursos, busca elementos y etiquetas no admitidos con el validador de HTML5 de Google Ads y haz los cambios necesarios. Después, vuelve a subir el archivo. Si lo necesitas, consulta más información sobre los requisitos técnicos de los anuncios HTML5 no válidos.
La vista previa del anuncio no se carga
- Haz clic con el botón derecho en la vista previa del recurso en Google Ads o en el validador de HTML5 de Google Ads.
- Selecciona "Inspeccionar" en el menú contextual.
- Haz clic en la pestaña Consola.
La vista previa del anuncio no se renderiza correctamente
crossorigin="anonymous"
para poder usarse en un canvas.No se puede hacer clic en el recurso en la vista previa
El recurso HTML5 no se está publicando
Alto porcentaje de clics (CTR) con una tasa de conversión baja
<script>
literal en la sección <head>
y no a través de otro código JavaScript. De lo contrario, se podrá hacer clic en el área completa de las creatividades que se estén publicando, lo que podría dar lugar a un gran número de clics involuntarios y, por tanto, empeorar el rendimiento.