在 Google Ads 中上傳 HTML5 素材資源時,您可能會收到錯誤訊息。不過在多數情況下,您只要修改並重新儲存檔案就能修正問題,之後只要重新上傳檔案就行了。
在某些情況下,您可以使用 Google Ads HTML5 驗證工具等工具來測試素材資源,再將素材資源上傳至 Google Ads 並檢查是否有潛在問題。
本文將解說在應用程式廣告活動中使用 HTML5 素材資源時,可能發生的特定問題。進一步瞭解應用程式廣告活動的 HTML5/可試玩廣告
上傳問題
檔案過大
插頁式廣告尺寸 (320x480 和 480x320) 的 HTML5 素材資源檔案大小上限為 5.2 MB。系統會立即拒絕較大的素材資源,因此請視需要縮減素材資源的檔案大小。
不支援這個尺寸
- 320x480 (直向)
- 480x320 (橫向)
如要解決這個問題,請將素材資源的尺寸改為支援的尺寸,或使用「ad.orientation」
中繼標記,設定應顯示素材資源的正確方向值。
「ad.size」
中繼標記,而改用新的「ad.orientation
」中繼標記設定所需的素材資源方向值:「portrait」
(適用於直向素材資源)「landscape」
(適用於橫向素材資源)「portrait,landscape」
或「landscape,portrait」
(適用於在兩種螢幕方向都能運作的回應式素材資源)
如果您仍使用「ad.size」
中繼標記並提供支援尺寸以外的尺寸,系統仍會在上傳時顯示錯誤訊息。
如果在 HTML 中這兩個中繼標記都宣告了,系統會使用「ad.orientation」
值。
如果您未使用中繼標記或設定了錯誤的方向值,您的素材資源在上傳時不會遭到拒絕,但只會以直向顯示。
以下檔案所在的路徑包含一或多個不支援的字元。請移除檔名和所有目錄中的這類字元,然後再試一次。
以下檔案為不支援的類型。您應移除或替換這個檔案,然後再試一次。
- .CSS
- .GIF
- .HTML
- .JPEG
- .JS
- .PNG
- .SVG
如果您上傳其他不支援的檔案類型 (例如 .MPEG 或 .FLA),可能會造成錯誤。如要修正這個問題,請移除或替換檔案,然後重新上傳。
您的 HTML5 廣告嘗試參照 .ZIP 檔案外的素材資源。這類廣告僅限參照內部檔案 (例如「path/to/asset/in-zip.png」),請確認您的 .ZIP 檔案包含所有素材資源,參照內容也都是內部檔案。修改完畢後,請再試一次。
- createjs
- cssplugin
- easeljs
- easepack
- Google Fonts
- Google 代管的 CreateJS
- Google 代管的 Greensock (任何版本的檔案應該都適用)
- Google 代管的 jQuery
- timelinelite
- timelinemax
- tweenjs
- tweenlite
- tweenmax
如要修正這個問題,請務必從 HTML5 廣告組合中移除所有不允許的外部檔案參照。完成變更後,請嘗試重新上傳。
.ZIP 檔案不包含您的 HTML5 廣告嘗試參照的素材資源。請務必將所有素材資源加進 .ZIP 檔案中,然後再試一次。
您的 HTML5 廣告缺少主要 .HTML 檔案。主要 .HTML 檔案內有 <meta name="ad.size" content="width=320,height=480">
一類的廣告尺寸代碼。請確定您的 HTML5 廣告包含附帶廣告尺寸代碼的 .HTML 檔案,然後再試一次。
<meta name="ad.size" content="width=320,height=480">
。這不適用於 Google Web Designer 素材資源。<head>
區段中包含附帶廣告尺寸代碼的主要 .HTML 檔案。也請一併在素材資源的原始碼中加入所有必要的代碼:- <!DOCTYPE html> 宣告
<html>
代碼<body>
代碼- 廣告格式方向中繼標記 (在 <head> 代碼內,例如
<meta name="ad.orientation" content="portrait">
)
系統不接受 <path><path />
等無效代碼。
如要符合這些規定,建議您將內嵌 .SVG 代碼解壓縮到個別檔案中。
「width=480,height=320」
。媒體組合包含的檔案過多。.ZIP 檔案中的檔案數目不得超過 512 個。
.ZIP 檔案本身或其內含檔案毀損,因此無法處理。請檢查檔案、重新壓縮,然後再試一次。
HTML5 素材資源中有不支援的 HTML5 功能
如果問題是不受支援的 .SVG 代碼,可能表示廣告素材程式碼中有部分代碼不屬任一個支援類別,例如容器元素、漸層元素和圖形元素。
如要解決這個問題,請檢查儲存在 .ZIP 檔案中的所有檔案,搜尋廣告素材程式碼中不支援的代碼並將其刪除。您可以查看所有受支援 .SVG 代碼的清單。進一步瞭解受支援的 .SVG 代碼清單及其類別
舉例來說,如果在文字編輯器中開啟組合中的範例 .SVG 檔案,系統就會顯示「rdf:Description」代碼。從所有 .SVG 檔案中移除該代碼後,就可以上傳組合了。
Google Web Designer 的 ZIP 檔案尚未發布
未建立「Google Ads」環境專屬的 Google Web Designer
媒體組合必須使用產業正確的動態產品類型
<meta name="productType" content="dynamic">
。這個代碼的定義是針對以動態饋給式 HTML5 素材資源進行動態再行銷的代碼。<meta name="productType" content="dynamic">
這一行,因為應用程式廣告活動目前不支援動態饋給式自訂 HTML5 素材資源。媒體組合與目前產品類型不相容
<meta name="productType" content="dynamic">
代碼,但應用程式廣告活動通常不支援動態 HTML5 素材資源。<meta name="productType" content="dynamic"><meta name="vertical" content="{content_type}">
移除。{content_type}
預留位置可能包含不同的值,例如 RETAIL、CUSTOM 等。系統不支援採用 DoubleClick Studio 所建 ZIP 檔案的 HTML5 廣告
如要修正這個問題,請從自訂 HTML5 素材資源中移除 Enabler.js 程式庫的參照。
廣告退出行為設定不正確
上傳後相關問題
您的 HTML5 素材資源因「第四方呼叫無效」、「HTML5 廣告違反規定」或兩者皆有而遭到拒登。
- 無 src 屬性的
<video>
代碼 - 未偵測到的外部參照
- 如果非 Google 字型直接字型內嵌於檔案,但未從 fonts.googleapis.com 網域參照,則會造成拒登,但下列格式的字型除外:
- .dfont
- .eot
- .otf
- .tte
- .ttf
- .woff
- .woff2
- 注意:您可以前往 Google Fonts 查看所有支援的字型清單。
- 嵌入子框架中的素材資源
- 在原始碼中找出
<frameset>
、<frame>
或<iframe>
等代碼。「頁框」可讓您在 HTML 檔案中嵌入外部內容,甚至是整個網站,但 HTML5 素材資源不支援。
- 在原始碼中找出
- Google Web Designer 和 AMP HTML 廣告素材
- 找出開頭為「amp」前置字元的代碼,例如原始碼中的
<amp-img>
或<amp-ad-exit>
。您也可能會看到 cdn.ampproject.org 代管的指令碼參照。
- 找出開頭為「amp」前置字元的代碼,例如原始碼中的
此外,你也可以透過 Chrome 開發人員工具的「聯播網」分頁,確認素材資源是否可進行特定第四方呼叫。使用方式:
- 在 Google Ads 或 Google Ads HTML5 驗證工具中的素材資源預覽上按一下滑鼠右鍵。
- 在內容選單中選取「檢查」。
- 按一下「Network」(網路) 分頁標籤。
如要修正這個問題,請檢查素材資源,並使用 Google Ads HTML5 驗證工具找出不支援的元素和代碼,並進行必要的編輯,然後重新上傳。您也可以進一步瞭解「HTML5 廣告違反規定」的技術相關規定。
無法載入廣告預覽
- 在 Google Ads 或 Google Ads HTML5 驗證工具中的素材資源預覽上按一下滑鼠右鍵。
- 在內容選單中選取「檢查」。
- 再按一下「Console」(控制台) 分頁標籤即可。
廣告預覽顯示錯誤
crossorigin="anonymous"
的方式載入圖片,才能在面板中使用。在預覽中無法點擊素材資源
無法放送 HTML5 素材資源
擁有高點閱率 (CTR) 但轉換率 (CVR) 偏低
<head>
中必須以常值 <script>
代碼的形式加入,而非透過其他 JavaScript 新增。否則,實際放送的廣告素材會在整個廣告區域中全部顯示為可點擊,這可能會產生大量意外點擊,進而導致成效不佳。