OpenCart 購物網站如何將商品匯入 Meta(Facebook) 企業管理平台 – 2022 年版

如果您安裝設定好 Facebook Business Extension 之後(安裝 Facebook Business Extension 請參考這篇 OpenCart 如何埋設 Facebook像素),Facebook 就會在 [企業管理平台] > [商務管理工具] > [目錄] > [資料來源] 中,幫您建立好一組商品的 Feed 資料來源,並自動排程每日來撈取一次您 OpenCart 網站上的商品資料。

如果您這邊出現 “無法完成上傳階段” 的錯誤,那可能是欄位內容的問題,通常是資料內容格式太怪異,使得 Facebook 無法正確解析資料,所以無法完成商品資料上傳的作業,這種情形就有點麻煩,因為目前處理過的案例,必須到 Facebook Business Extension 的程式中設定中斷點,一一檢查商品每個欄位在傳送前的準備作業,是否造成資料內容異常,建議遇到此種情形,請直接找工程師朋友處理。

如果商品資料能順利拉進來,只是部分商品有問題,通常是欄位內容不符 facebook 的規定,基本上目錄商品是可以使用的,包含動態廣告、Instagram 購物及商店等等。

欄位內容不符 facebook 規定的狀況,有好幾種可能,第一種是 rich_text_description 含有禁止的 HTML 標籤,這個問題應該算是 Facebook Business Extension 模組程式的瑕疵,rich_text_description 的資料內容是取自商品描述內容,但 Facebook Business Extension 沒有將商品描述內容中不被 rich_text_description 允許的 HTML 碼剔除乾淨,如果你的商品描述內容含有 div 的標籤,那就會造成這種情形。

雖然可以在 OpenCart 將商品描述重新編輯過,移除 rich_text_description 禁止的 HTML 標籤,但比較方便快速的方法,還是找工程師朋友,幫您修改 Facebook Business Extension 模組程式,透過程式去剔除這些被禁止的標籤,會比較有效率。

另一種狀況是 google_product_category 內容不是有效的 Google 產品類別,這個 google_product_category 欄位內容,Facebook 希望你填的是 Google 產品類別的代碼,這應該是當 Facebook 要在某個時機顯示相關商品的動態廣告時,是以目錄商品資料的 google_product_category 欄位來判斷關聯性,雖然 google_product_category 的內容不正確也能投放廣告,但為商品填入適當的 Google 產品類別,還是會有提高廣告曝光精準度的效果。

那如何為商品填入 Google 產品類別代碼呢?

其實在安裝完成 Facebook Business Extension 模組之後,在後台商品編輯的頁面中,就會多出一個 Facebook 分頁,讓你可以為商品設定 Google 產品類別,且不只這個欄位,Facebook 還提供了新舊狀態(Condition)、Age Group(適用年齡)、Gender(適用性別)、Material(材質)、Color(顏色)、圖樣(Pattern)等等欄位,把它填好填滿,對像素數據的精準度,以及動態廣告推播的角度來看,絕對是有利的。(補充: 目前FB只有將 Google 產品類別及 Condition 上傳到 Facebook 的目錄中)

不過如果你的商品數很多,那編輯商品的 Facebook 分頁欄位資料,絕對是一件苦力,下一篇文章我將分享,我是如何幫我的客戶簡化這個 Facebook 分頁欄位的編輯工作。

=====================================================
MarTech 行銷科技洞察社團 - GA4、SEO、GTM、Search Console、Looker Studio、社群、內容、廣告
OpenCart 台灣技術支援 - OpenCart 網站代管、客製、維護
OpenCart 台灣電商社團 - 台灣 OpenCart 使用者交流
=====================================================