Lorsque vous importez des assets HTML5 dans Google Ads, un message d'erreur peut s'afficher. Dans la plupart des cas, vous pouvez résoudre le problème en modifiant votre fichier, puis en l'enregistrant de nouveau. Vous pouvez ensuite essayer d'importer votre nouvelle version.
Dans certains cas, vous pouvez utiliser l'outil de validation HTML5 pour Google Ads, qui vous permet de tester vos assets avant de les importer dans Google Ads et de vérifier qu'ils ne présentent aucun problème.
Cet article vous aidera à résoudre les problèmes spécifiques que vous pouvez rencontrer lorsque vous utilisez des assets HTML5 dans vos campagnes pour applications. En savoir plus sur les annonces HTML5/jouables pour les campagnes pour applications
Problèmes d'importation
Le fichier est trop volumineux
La taille des assets HTML5 aux dimensions d'interstitiels (320 x 480 et 480 x 320) ne doit pas dépasser 5,2 Mo. Les assets plus volumineux sont immédiatement refusés. Réduisez la taille du fichier, si nécessaire.
Les dimensions ne sont pas autorisées
- 320 x 480 (portrait)
- 480 x 320 (paysage)
Pour résoudre le problème, remplacez les dimensions de l'asset par des dimensions compatibles, ou utilisez la balise Meta “ad.orientation”
et définissez l'orientation correcte de l'asset.
“ad.size”
et d'utiliser plutôt la nouvelle balise Meta “ad.orientation”
pour définir la valeur d'orientation souhaitée pour votre asset :“portrait“
(pour les assets verticaux)“landscape“
(pour les assets horizontaux)“portrait,landscape“
ou“landscape,portrait“
(pour les éléments responsifs qui fonctionnent dans les deux orientations)
Si vous utilisez toujours la balise Meta “ad.size”
et fournissez des dimensions qui ne sont pas compatibles, le message d'erreur s'affichera toujours lors de l'importation.
Si les deux balises Meta sont déclarées en HTML, la valeur “ad.orientation”
est utilisée.
Si vous n'utilisez pas de balise Meta ou si vous avez mal défini les valeurs d'orientation, vos assets ne seront pas refusés lors de l'importation, mais ne s'afficheront qu'en mode portrait.
Le chemin du fichier suivant comprend un ou plusieurs caractères que nous n'acceptons pas. Veuillez supprimer toutes les instances de ces caractères du nom du fichier et de tous les répertoires, puis réessayer.
Le type du fichier suivant n'est pas compatible. Vous devez le supprimer ou le remplacer, puis réessayer.
- .CSS
- .GIF
- .HTML
- .JPEG
- .JS
- .PNG
- .SVG
Si vous importez un fichier à un format non compatible, comme .MPEG ou .FLA, vous risquez de recevoir une erreur. Pour résoudre le problème, supprimez-le ou remplacez-le, puis importez-le à nouveau.
Votre annonce HTML5 tente de faire référence à un élément externe au fichier .ZIP. Seules les références internes sont autorisées (par exemple, "/path/to/asset/in-zip.png"). Vérifiez que tous les éléments sont inclus dans le fichier .ZIP et que toutes les références de fichier sont internes. Une fois les modifications effectuées, réessayez.
- createjs
- cssplugin
- easeljs
- easepack
- Google Fonts
- CreateJS hébergé par Google
- Greensock hébergé par Google (les fichiers doivent fonctionner quelle que soit la version)
- jQuery hébergé par Google
- timelinelite
- timelinemax
- tweenjs
- tweenlite
- tweenmax
Pour résoudre le problème, veillez à supprimer de votre groupe d'annonces HTML5 toutes les références à des fichiers externes non autorisés. Une fois les modifications effectuées, essayez de les importer à nouveau.
Votre annonce HTML5 tente de faire référence à un asset externe au fichier .ZIP. Vérifiez que vous avez bien inclus tous les éléments dans le fichier .ZIP, puis réessayez.
Il manque un fichier .HTML principal dans votre annonce HTML5. Les fichiers .HTML principaux incluent une balise de taille d'annonce comme <meta name="ad.size" content="width=320,height=480">
. Vérifiez que votre annonce HTML5 contient un fichier .HTML dans lequel figure une balise de taille d'annonce, puis réessayez.
<meta name="ad.size" content="width=320 ,height=480">
). Cette règle ne s'applique pas aux composants Google Web Designer.<head>
du code source. Vous devez également ajouter toutes les balises requises dans le code source de l'élément :- Une déclaration <!DOCTYPE html>
- Une balise
<html>
- Une balise
<body>
- Une balise Meta pour l'orientation de l'annonce dans la balise <head> Exemple :
<meta name="ad.orientation" content="portrait">
Les balises non valides comme <path><path/>
ne seront pas acceptées.
Pour répondre à ces exigences, vous devrez peut-être extraire les balises .SVG intégrées dans des fichiers distincts.
"width=480,height=320"
.Le groupe multimédia contient trop de fichiers. Vérifiez que votre fichier .ZIP comprend au maximum 512 fichiers.
Impossible de traiter le fichier .ZIP, car il contient un fichier corrompu ou est lui-même corrompu. Vérifiez les fichiers, compressez-les à nouveau et réessayez.
Fonctionnalité HTML5 non compatible dans l'asset HTML5
Si le problème concerne des balises .SVG non compatibles, il est possible que certaines balises du code de votre création ne soient pas incluses dans l'une des catégories acceptées (les éléments de conteneurs, de dégradés et graphiques, par exemple).
Pour résoudre ce problème, vérifiez tous les fichiers contenus dans votre fichier .ZIP, puis recherchez les balises non compatibles dans le code de votre création et supprimez-les. Vous pouvez afficher la liste de toutes les balises .SVG compatibles. En savoir plus sur la liste des balises .SVG compatibles et leurs catégories
Par exemple, lorsqu'un exemple de fichier .SVG du groupe est ouvert dans un éditeur de texte, la balise "rdf:Description" peut s'afficher. Lorsque cette balise est supprimée de tous les fichiers .SVG, le groupe peut être importé.
Le fichier ZIP de Google Web Designer n'est pas publié
- Cliquez sur Publier.
- Sélectionnez Publier en local.
- Importez le fichier ZIP obtenu dans Google Ads.
Google Web Designer n'a pas été créé pour l'environnement "Google Ads"
Le kit média doit obligatoirement disposer d'un type de produit dynamique avec un secteur correct
<meta name="productType" content="dynamic">
. Cette balise est définie à des fins de remarketing dynamique pour les assets HTML5 basés sur des flux.<meta name="productType" content="dynamic">
du code source. Les campagnes pour applications ne sont actuellement pas compatibles avec les assets HTML5 personnalisés basés sur les flux.Le kit média n'est pas compatible avec le type de produit actuel
<meta name="productType" content="dynamic">
, mais les assets HTML5 dynamiques ne sont généralement pas acceptés dans les campagnes pour applications.<meta name="productType" content="dynamic"><meta name="vertical" content="{content_type}">
du code source du fichier index.html.{content_type}
peut contenir différentes valeurs, par exemple RETAIL et CUSTOM.Les annonces HTML5 qui utilisent des fichiers ZIP créés dans DoubleClick Studio ne sont pas compatibles
Pour résoudre ce problème, supprimez les références à la bibliothèque Enabler.js de votre asset HTML5 personnalisé.
Le comportement de sortie d'annonce n'est pas bien configuré
Problèmes post-importation
Vos assets HTML5 ont été refusés pour "Appel à une quatrième partie non valide", "Annonce HTML5 non autorisée" ou les deux.
- Balise
<video>
sans attribut src - Références externes non détectées
- Les polices hors Google Fonts intégrées directement dans le fichier qui ne sont pas référencées sur le domaine fonts.googleapis.com entraînent le refus de l'asset, à l'exception des polices aux formats indiqués ci-dessous :
- .dfont
- .eot
- .otf
- .tte
- .ttf
- .woff
- .woff2
- Remarque : Vous pouvez consulter la liste de toutes les polices compatibles dans Google Fonts.
- Assets intégrés aux cadres enfants
- Recherchez des balises comme
<frameset>
,<frame>
ou<iframe>
dans le code source. Les cadres vous permettent d'intégrer du contenu externe, voire des sites Web entiers, dans un fichier HTML. Toutefois, ils ne sont pas acceptés dans les assets HTML5.
- Recherchez des balises comme
- Créations Google Web Designer et AMP HTML
- Recherchez les balises commençant par le préfixe "amp", tels que
<amp-img>
ou<amp-ad-exit>
dans le code source. Vous trouverez également des références aux scripts hébergés sur cdn.ampproject.org.
- Recherchez les balises commençant par le préfixe "amp", tels que
Vous pouvez également vérifier si votre asset passe certains appels à une quatrième partie via l'onglet "Réseau" des outils pour les développeurs Chrome. Pour y accéder :
- Effectuez un clic droit sur l'aperçu de l'asset dans Google Ads ou dans l'outil de validation HTML5 de Google Ads.
- Sélectionnez "Inspecter" dans le menu contextuel.
- Cliquez sur l'onglet Réseau.
Pour résoudre le problème, examinez vos assets, recherchez les éléments et les balises non compatibles avec l'outil de validation HTML5 de Google Ads, puis apportez les modifications nécessaires. Ensuite, essayez à nouveau de les importer. Vous pouvez également consulter les exigences techniques concernant les annonces HTML5 non autorisées.
L'aperçu de l'annonce ne se charge pas
- Effectuez un clic droit sur l'aperçu de l'asset dans Google Ads ou dans l'outil de validation HTML5 de Google Ads.
- Sélectionnez "Inspecter" dans le menu contextuel.
- Cliquez sur l'onglet Console.
L'aperçu de l'annonce ne s'affiche pas correctement
crossorigin="anonymous"
pour pouvoir être utilisées dans les canevas.Asset non cliquable dans l'aperçu
Asset HTML5 non diffusé
Taux de clics (CTR) élevé avec un taux de conversion (CVR) faible
<script>
dans la section <head>
et ne doit pas être ajouté via d'autres codes JavaScript. Sinon, les créations en cours de diffusion seront entièrement cliquables dans toute la zone de l'annonce, ce qui peut entraîner un grand nombre de clics involontaires et nuire aux performances.