修正應用程式廣告活動的 HTML5 素材資源相關問題

在 Google Ads 中上傳 HTML5 素材資源時,您可能會收到錯誤訊息。不過在多數情況下,您只要修改並重新儲存檔案就能修正問題,之後只要重新上傳檔案就行了。

在某些情況下,您可以使用 Google Ads HTML5 驗證工具等工具來測試素材資源,再將素材資源上傳至 Google Ads 並檢查是否有潛在問題。

本文將解說在應用程式廣告活動中使用 HTML5 素材資源時,可能發生的特定問題。進一步瞭解應用程式廣告活動的 HTML5/可試玩廣告

上傳問題

檔案過大

插頁式廣告尺寸 (320x480 和 480x320) 的 HTML5 素材資源檔案大小上限為 5.2 MB。系統會立即拒絕較大的素材資源,因此請視需要縮減素材資源的檔案大小。

注意:如果檔案大小逼近上限,有時可能會造成問題。稍微縮減檔案大小也有幫助。

不支援這個尺寸

系統僅支援 2 種素材資源尺寸:
  • 320x480 (直向)
  • 480x320 (橫向)

如要解決這個問題,請將素材資源的尺寸改為支援的尺寸,或使用「ad.orientation」中繼標記,設定應顯示素材資源的正確方向值。

注意:您可以選擇不要使用「ad.size」中繼標記,而改用新的「ad.orientation」中繼標記設定所需的素材資源方向值:
  • 「portrait」(適用於直向素材資源)
  • 「landscape」(適用於橫向素材資源)
  • 「portrait,landscape」「landscape,portrait」(適用於在兩種螢幕方向都能運作的回應式素材資源)

如果您仍使用「ad.size」中繼標記並提供支援尺寸以外的尺寸,系統仍會在上傳時顯示錯誤訊息。

如果在 HTML 中這兩個中繼標記都宣告了,系統會使用「ad.orientation」值。

如果您未使用中繼標記或設定了錯誤的方向值,您的素材資源在上傳時不會遭到拒絕,但只會以直向顯示。

以下檔案所在的路徑包含一或多個不支援的字元。請移除檔名和所有目錄中的這類字元,然後再試一次。

.ZIP 檔案中的資料夾和檔案名稱只能包含支援的字元,例如字母、數字、英文句號 ( . )、連字號 (-) 和底線 (_)。如果資料夾或檔案名稱 (包括空格) 中使用了其他不支援的字元,則可能會造成錯誤。
如要解決這個問題,請使用支援的字元為資料夾和檔案重新命名,並移除檔案名稱和所有目錄中不支援的字元,然後再試一次。
受影響的檔案將列在錯誤消息中的檔案路徑參數位置,而違規字元將列在無效字元路徑參數的位置。
注意:如果原始碼中參照了重新命名的檔案,您必須一併更新原始碼,才能正確顯示檔案。

以下檔案為不支援的類型。您應移除或替換這個檔案,然後再試一次。

目前 HTML5 廣告組合僅支援下列檔案類型:
  • .CSS
  • .GIF
  • .HTML
  • .JPEG
  • .JS
  • .PNG
  • .SVG

如果您上傳其他不支援的檔案類型 (例如 .MPEG 或 .FLA),可能會造成錯誤。如要修正這個問題,請移除或替換檔案,然後重新上傳。

您的 HTML5 廣告嘗試參照 .ZIP 檔案外的素材資源。這類廣告僅限參照內部檔案 (例如「path/to/asset/in-zip.png」),請確認您的 .ZIP 檔案包含所有素材資源,參照內容也都是內部檔案。修改完畢後,請再試一次。

上傳 HTML5 廣告組合時禁止參照外部檔案,下列情況除外:

如要修正這個問題,請務必從 HTML5 廣告組合中移除所有不允許的外部檔案參照。完成變更後,請嘗試重新上傳。

.ZIP 檔案不包含您的 HTML5 廣告嘗試參照的素材資源。請務必將所有素材資源加進 .ZIP 檔案中,然後再試一次。

所有檔案中參照的所有本機素材資源都必須出現在組合中。如果您將路徑參照至組合中不存在的圖片,則檔案會遭拒。
如要修正這個問題,請務必移除組合中不存在的檔案參照,或將參照的檔案加入組合中,然後重新上傳。

您的 HTML5 廣告缺少主要 .HTML 檔案。主要 .HTML 檔案內有 <meta name="ad.size" content="width=320,height=480"> 一類的廣告尺寸代碼。請確定您的 HTML5 廣告包含附帶廣告尺寸代碼的 .HTML 檔案,然後再試一次。

顯示這個錯誤的素材資源不包含組合中任何 .HTML 檔案的必要中繼資料參數,例如廣告尺寸代碼:<meta name="ad.size" content="width=320,height=480">。這不適用於 Google Web Designer 素材資源。
如要解決這個問題,請確定您的 HTML5 素材資源原始碼的 <head> 區段中包含附帶廣告尺寸代碼的主要 .HTML 檔案。也請一併在素材資源的原始碼中加入所有必要的代碼:
  • <!DOCTYPE html> 宣告
  • <html> 代碼
  • <body> 代碼
  • 廣告格式方向中繼標記 (在 <head> 代碼內,例如 <meta name="ad.orientation" content="portrait">)

系統不接受 <path><path /> 等無效代碼。

如要符合這些規定,建議您將內嵌 .SVG 代碼解壓縮到個別檔案中。

注意:即使必須指定尺寸,您的素材資源也必須是回應式的,因為這類廣告會在插頁式廣告版位中隨尺寸可能不同的橫幅廣告放送。如要放送橫向插頁式廣告,請使用「width=480,height=320」

媒體組合包含的檔案過多。.ZIP 檔案中的檔案數目不得超過 512 個。

對於插頁式廣告尺寸,您的素材資源最多可在媒體組合中包含 512 個檔案。如果素材資源的檔案數量超過允許,就會遭到拒絕。
如要修正這個問題,請確認 .ZIP 檔案中的檔案數量小於或等於 512。
注意:媒體組合中的資料夾不會增加組合中的檔案總數。

.ZIP 檔案本身或其內含檔案毀損,因此無法處理。請檢查檔案、重新壓縮,然後再試一次。

如要修正這個問題,請檢查組合中的檔案,重新壓縮以確保生成的檔案為正確的 ZIP 封存檔,然後嘗試重新上傳。

HTML5 素材資源中有不支援的 HTML5 功能

這項錯誤代表組合中的檔案原始碼有 Google Ads 不支援的功能。
如要修正這個問題,請從 HTML5 廣告組合中移除不支援的功能。這時 Google Ads HTML5 驗證工具應該就能派上用場。
注意:在 Google Ads HTML5 驗證工具的「進階 HTML5 檢查」部分,您可能會看到下列錯誤訊息:UNSUPPORTED_HTML5_FEATURE: rdf:description

如果問題是不受支援的 .SVG 代碼,可能表示廣告素材程式碼中有部分代碼不屬任一個支援類別,例如容器元素、漸層元素和圖形元素。

如要解決這個問題,請檢查儲存在 .ZIP 檔案中的所有檔案,搜尋廣告素材程式碼中不支援的代碼並將其刪除。您可以查看所有受支援 .SVG 代碼的清單。進一步瞭解受支援的 .SVG 代碼清單及其類別

舉例來說,如果在文字編輯器中開啟組合中的範例 .SVG 檔案,系統就會顯示「rdf:Description」代碼。從所有 .SVG 檔案中移除該代碼後,就可以上傳組合了。

Google Web Designer 的 ZIP 檔案尚未發布

如果經手動壓縮的來源檔案在解壓縮後仍可在 Google Web Designer 中編輯,就無法上傳。Google Web Designer 素材資源必須先在本機發布,才能上傳到 Google Ads。
如要修正這個問題,請在 Google Web Designer 中進行下列操作:
  1. 按一下「發布」。
  2. 選取「在本機端發布」。
  3. 將生成的 .ZIP 檔案上傳到 Google Ads。

未建立「Google Ads」環境專屬的 Google Web Designer

Google Web Designer 素材資源必須在「environment」中繼標記中將「gwd-googleads」或「gwd-admob」指定為廣告環境。不過,如果廣告環境為「gwd-genericad」或「gwd-dv360」,廣告就會遭到拒登。這項規定不適用於非 Google Web Designer 素材資源。
如要修正這個問題,請在 Google Web Designer 中開啟來源檔案 (而非已發布的素材資源),然後將環境變更為「Google Ads」。瞭解如何選取廣告環境

媒體組合必須使用產業正確的動態產品類型

您的素材資源原始碼中可能包含這行程式碼,但不含產品產業標記:<meta name="productType" content="dynamic">。這個代碼的定義是針對以動態饋給式 HTML5 素材資源進行動態再行銷的代碼。
如要修正這個問題,請手動移除原始碼中的 <meta name="productType" content="dynamic"> 這一行,因為應用程式廣告活動目前不支援動態饋給式自訂 HTML5 素材資源。

媒體組合與目前產品類型不相容

您的素材資源可能會參照 <meta name="productType" content="dynamic"> 代碼,但應用程式廣告活動通常不支援動態 HTML5 素材資源。
如要修正這個問題,請從 index.html 檔案的原始碼中將 <meta name="productType" content="dynamic"><meta name="vertical" content="{content_type}"> 移除。
注意{content_type} 預留位置可能包含不同的值,例如 RETAIL、CUSTOM 等。

系統不支援採用 DoubleClick Studio 所建 ZIP 檔案的 HTML5 廣告

一般來說,在 Studio (舊稱「DoubleClick Studio」) 中建立的素材資源與 Google Ads 不相容。系統會檢查名為「啟用器」的 Studio 專用 JS 程式庫參考資料是否存在,以判斷上述錯誤。非 Google Web Designer 自訂素材資源不支援 Enabler.js 程式庫,因此無法使用。
注意:Google Web Designer 檔案預設包含 Enabler.js 程式庫,因此在 Enabler.js 程式庫中完全受支援,但在自訂 HTML5 組合則非如此。

如要修正這個問題,請從自訂 HTML5 素材資源中移除 Enabler.js 程式庫的參照。

廣告退出行為設定不正確

Google Web Designer 廣告素材不支援 ExitAPI。如要修正這個問題,請移除所有 ExitAPI 的參照,改用輕觸區域元件指派自訂可點擊區域。

上傳後相關問題

您的 HTML5 素材資源因「第四方呼叫無效」、「HTML5 廣告違反規定」或兩者皆有而遭到拒登。

如果 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 代管的指令碼參照。

此外,你也可以透過 Chrome 開發人員工具的「聯播網」分頁,確認素材資源是否可進行特定第四方呼叫。使用方式:

  1. 在 Google Ads 或 Google Ads HTML5 驗證工具中的素材資源預覽上按一下滑鼠右鍵。
  2. 在內容選單中選取「檢查」。
  3. 按一下「Network」(網路) 分頁標籤。

如要修正這個問題,請檢查素材資源,並使用 Google Ads HTML5 驗證工具找出不支援的元素和代碼,並進行必要的編輯,然後重新上傳。您也可以進一步瞭解「HTML5 廣告違反規定」的技術相關規定

無法載入廣告預覽

如果您上傳的素材資源使用違反內容安全政策的資源,系統就不會載入廣告預覽。
如要修正這個問題,您可以透過 Chrome 開發人員工具的「Console」(控制台) 分頁,查看瀏覽器透過素材資源傳送的相關訊息 (無論您的瀏覽器是否刻意在 HTML5 廣告中拒絕部分資源)。使用方式:
  1. 在 Google Ads 或 Google Ads HTML5 驗證工具中的素材資源預覽上按一下滑鼠右鍵。
  2. 在內容選單中選取「檢查」。
  3. 再按一下「Console」(控制台) 分頁標籤即可。

廣告預覽顯示錯誤

廣告預覽顯示錯誤的可能是由於某些素材資源使用 PixiJS 程式庫 (或其他外部程式庫),而這類程式庫無法在沙箱中正常運作。
如要解決這個問題,請確認您的 HTML5 素材資源能在採用「allow-scripts」標記的沙箱 iframe 中運作。
注意:由於 HTML5 廣告是無「allow-same-origin」標記的方式採用沙箱機制,因此必須以 crossorigin="anonymous" 的方式載入圖片,才能在面板中使用。

在預覽中無法點擊素材資源

廣告預覽服務預計會封鎖可瀏覽的可點擊屬性,這表示您應該能夠與素材資源互動,但無法點按素材資源來連到最終到達網址。
為解決這個問題,您可以在將素材資源上傳到 Google Ads HTML5 驗證工具時測試可點擊屬性。

無法放送 HTML5 素材資源

如果您的 HTML5 素材資源完全無法放送 (沒有任何曝光次數),請參閱這篇說明中心文章:瞭解如何修正 Google Ads 應用程式廣告活動無法放送或流量偏低的問題

擁有高點閱率 (CTR) 但轉換率 (CVR) 偏低

其中一種可能的解決方法是,ExitAPI 指令碼在 <head> 中必須以常值 <script> 代碼的形式加入,而非透過其他 JavaScript 新增。否則,實際放送的廣告素材會在整個廣告區域中全部顯示為可點擊,這可能會產生大量意外點擊,進而導致成效不佳。

這對您有幫助嗎?

我們應如何改進呢?
true
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

搜尋
清除搜尋內容
關閉搜尋
主選單
3926523740678202032
true
搜尋說明中心
true
true
true
true
true
73067
false
false
false