在電子商務領域,Meta Ads 是基於 Commerce Manager 運作——Commerce Manager 是 Meta 為 Facebook 和 Instagram 開發的目錄和店鋪管理工具。您無需為每個產品逐一設計廣告素材,只需上傳一次產品目錄 Feed,Meta 即可直接從中提取商品資料(標題、價格、圖片、庫存),自動產生動態廣告、Advantage+ 目錄廣告以及可購物的貼文和標籤。該目錄同時也是 Facebook 和 Instagram Shops 的產品資料庫,因此,用於廣告的相同 Feed 也可用於平台內的店鋪和結帳流程。
連接訊息流後,即可解鎖基於目錄的廣告格式,這是單一靜態廣告無法大規模實現的:動態廣告可自動向購物者展示他們瀏覽或添加到購物車的確切商品;Advantage+ 目錄廣告系列可讓 Meta 的投放系統從您的整個庫存中挑選表現最佳的商品;以及 Instagram 和 Facebook 帖子中的可購物標籤。由於所有這些格式都即時讀取目錄數據,因此資訊流的準確性與廣告效果直接相關——過時的價格或顯示「有貨」但仍處於缺貨狀態的商品會被展示給購物者,導致他們立即離開;資訊流與落地頁之間反復出現不匹配的情況,已被證實是導致商品在 Commerce Manager 中被標記或拒絕投放的常見原因。
動態廣告的工作原理是連接兩個資料來源:您的產品目錄(提供圖片、標題、價格和庫存狀態)以及 Meta Pixel 或轉換 API(回報訪客在您網站上的操作——例如查看產品、新增至購物車、開始結帳)。兩者之間的關聯是… id 欄位:元資料匹配 content_id Pixel/CAPI 事件報告給 id 您目錄中對應商品的對應值。如果這些值不完全匹配,Meta 就無法將購物者的網站行為與特定商品關聯起來,因此該商品的動態重定向將無法觸發——這就是為什麼 id 該欄位應為穩定的標識符(Meta 建議使用您自己的 SKU),在 Feed 更新之間永遠不會改變。
Commerce Manager 接受 CSV、TSV、RSS XML、ATOM XML 或 Google Sheets 連結格式的產品 Feed;對於程式化更新,Meta 也提供 Catalog Batch API 和 Direct Upload API。您可以透過三種方式將 Feed 新增至 Commerce Manager:貼上 Feed URL 供 Meta 按計畫取得、從您的電腦手動上傳文件,或連結 Google Sheets 供 Meta 按計畫時間重新取得。 CSV 和 XML Feed 必須採用 UTF-8 編碼,並且所有欄位名稱(以及某些受支援的值)都必須使用美式英語,無論您的商店面向哪個市場。如果您使用 XML,則應遵循 RSS 2.0 格式,並聲明 Google 產品命名空間。 xmlns:g="http://base.google.com/ns/1.0"以及特殊字符,例如 &, <以及 > 必須進行實體編碼(&, <, >因為它們在 XML 標籤內容中無效。
下表完全依照文件說明使用 Meta 本身的目錄欄位名稱,因此它們與 Commerce Manager 所需的欄位或 XML 標籤一一對應。對於電子商務商品,至少需要以下一項: brand, gtin, 或者 mpn 除了下面標記為必填的欄位外,還必須存在——Meta 將缺少產品識別碼視為其自身的錯誤類別,與缺少必填欄位不同。
| 場 | 必填 | 格式 | 例 | 筆記 |
|---|---|---|---|---|
id | 可以 | 字串,最多 100 個字符 | 404718庫存單位 | 每個商品都有獨特的商品 ID;請使用您的 SKU。必須與像素/CAPI 相符。 content_id 動態廣告正常運行 |
title | 可以 | 字串,最多 200 個字元(建議 65 個字元) | 女士碎花中長連身裙 | 具體、相關的產品名稱 |
description | 可以 | 純文本,最多 9,999 個字符 | 100%純棉印花中長洋裝… | 不包含 HTML 程式碼和全部大寫字母文本 |
availability | 可以 | 枚舉 | 庫存 | 只 in stock or out of stock 是受支援的值 |
condition | 可以 | 枚舉 | 新 | 支援的值: new, refurbished, used |
price | 可以 | 數字 + 空格 + ISO 4217 貨幣代碼 | 29.99美元 | 小數部分請使用句點;價格必須與登陸頁上顯示的價格一致。 |
link | 可以 | 網址 | https://example.com/product/404718 | 必須以 http:// 或 https:// 開頭,並指向該產品的確切頁面。 |
image_link | 可以 | URL、JPEG 或 PNG | https://example.com/images/404718.jpg | 最小尺寸 500x500 像素,最大 8 MB |
brand | 條件 | 字串,最多 100 個字符 | 頂點 | 除非需要,否則必須 gtin or mpn 提供的是替代 |
gtin | 條件 | 8-14 位元 UPC/EAN/JAN/ISBN/ITF-14 條碼,不含破折號或空格 | 0012345678905 | 除非需要,否則必須 brand or mpn 提供的是替代 |
price 依照要求的「編號 + ISO 4217 代碼」格式(例如 29.99 USD),你的股票標誌變成了 in stock/out of stock 枚舉 availability 期望,並且您的類別值將轉換為 Google 或 Facebook 產品類別分類 Meta 要求的網站結帳資格。xmlns:g 命名空間和實體編碼的特殊字符,或 CSV/TSV — 這樣您就不必手動編碼 & 符號或自己管理 Google 產品命名空間。Commerce Manager 可讓您設定 Feed URL 的更新頻率,例如每小時、每天或每週更新一次。但定時更新的 Feed 更新頻率不能超過每小時一次——如需更快的更新速度,您需要使用 Catalog Batch API 或 Direct Upload API,而不是定時更新 URL。實際更新頻率取決於您的庫存和價格變動速度:對於週轉緩慢的商品目錄,每天更新一次通常就足夠了;而對於價格頻繁變動、經常進行限時搶購或庫存週轉速度快的店鋪,則需要每小時更新一次,以確保廣告中顯示的價格和庫存信息與實際落地頁上的信息保持一致——Feed 數據與實時頁面之間存在不匹配的錯誤導致過時或可能導致商品與實時信息與實時存在什麼原因。
| 錯誤 | 可能的原因 | 固定 |
|---|---|---|
| 缺少必填字段 | 必需屬性 price, image_link, 或者 availability 一個或多個項目為空或缺失 | 重新上傳前,請檢查每個項目(而不僅僅是樣本)的所有必填欄位是否都已填寫。 |
| 缺少產品標識符 | 沒有 brand, gtin, 或者 mpn 適用於電子商務商品 | 在每個產品中至少新增三個標識符欄位中的一個。 |
| 重複項 | 相同的內容 ID(id)出現在多個資料來源中,這些資料來源指向同一個目錄。 | 確保每個 id 在與該目錄關聯的所有資料來源中都是唯一的 |
| 項目未獲批准/不予批准 | 該商品缺少必要資訊,或違反了 Meta 的廣告或商業政策。 | 請查看目錄「問題」標籤中的具體原因,更正資料來源數據,如果您認為拒絕決定有誤,請申請複審。 |
| 廣告或商店中的產品資訊不正確或已過時。 | Meta 的爬蟲會將您的登陸頁面與您的 Feed 資料進行比較,而 Feed 資料(價格、標題或可用性)相對於即時頁面而言已經過時。 | 提高資訊流的抓取頻率,以便在下次抓取之前反映網站上的價格/庫存變化。 |
| 登入頁面無法存取 | 这 link URL傳回錯誤、重新導向至其他產品頁面,或被封鎖抓取(例如被robots.txt封鎖)。 | 確認每個產品的 link 直接載入到該產品,不會阻止爬蟲抓取。 |
這些結論直接基於 Meta 的實戰經驗,而非一般的行銷建議:
id 穩定且與 content_id 您的 Meta Pixel 或 Conversions API 發送的訊息——這使得動態重新導向能夠將網站存取與正確的產品連結起來。google_product_category or fb_product_category 盡可能具體;類別是網站結帳資格的必要條件,並有助於 Meta 的交付系統將商品配對給合適的受眾。brand, gtin, 或者 mpn 對於每個商品——這是電子商務目錄的硬性識別要求,而不僅僅是最佳實踐。price 以及 availability 每次更新都會跳到您的即時著陸頁;Meta 的爬蟲會檢查這一點,過時的資料是標記項目的已知觸發條件。item_group_id 將相同產品的尺寸/顏色變體分組,以便 Meta 將它們顯示為具有變體選擇的單一項目,而不是顯示為重複的、相互競爭的清單。additional_image_link (最多 20 張圖片)而不是只依賴一張主打照片 image_link.Meta Ads 是否接受與 Google Shopping 相同的 Feed 格式?
基本上是的——Meta 接受 CSV、TSV、RSS XML 和 ATOM XML,這些格式與大多數 Google Merchant feed 使用的格式相同,此外還提供了 Google Sheets 連結選項,而 Google 沒有提供。
如果我的 Pixel 的 content_id 與我的 feed 的 id 不匹配會發生什麼?
針對該商品的動態廣告和重新導向將無法正常運作,因為 Meta 連結僅透過匹配來將網站內行為與目錄商品關聯起來。 content_id 以及 id 值。
我需要同時提供品牌名稱和GTIN碼嗎?
不——Meta 至少需要以下其中一項: brand, gtin, 或者 mpn 每個電商商品,而不是全部三個。
我多久可以更新一次價格或庫存資訊?
計劃的 Feed 獲取頻率可以達到每小時一次(Commerce Manager 支援的最快計劃間隔);對於接近即時的更改,您需要 Catalog Batch 或 Direct Upload API,而不是計劃的 URL 獲取。
為什麼 Meta 在我的廣告中顯示的是舊價格?
Meta 的爬蟲會定期將您的 feed 數據與您的即時著陸頁進行比較;如果您的價格更改後 feed 沒有重新獲取,則廣告和商店列表將繼續顯示過時的值,直到下次獲取為止。
我可以使用同一個資訊流同時發佈到 Facebook 和 Instagram 嗎?
是的——Facebook 和 Instagram 商店、標籤和動態廣告都使用同一個目錄和資訊流;沒有單獨的 Instagram 專屬資訊流格式。
Meta需要多大的圖片尺寸?
这 image_link 圖片必須為 JPEG 或 PNG 格式,至少 500x500 像素,且大小不超過 8 MB。