如何修復 Shopify 中常見的 Facebook Pixel 產品 ID 錯誤

已發表: 2022-09-01

目錄

什麼是 FB Pixel 及其工作原理
缺少或不匹配的 content_ids

格式不正確的 content_ids

拼寫錯誤的 content_ids 參數名稱

缺少或不正確的 content_t ype
FB Pixel 產品與目錄不匹配
最後的想法


什麼是 FB Pixel 及其工作原理

根據 Facebook 的說法,Pixel 是“一種分析工具,可讓您通過了解人們在您的網站上採取的行動來衡量廣告的有效性”。

Facebook Pixel 通過在您指定的網站上放置代碼來工作。 從那裡,它會自動收集數據,例如來自 Facebook 廣告的轉換和一般人口統計信息。


要將 Facebook Pixel 與 Shopify 一起使用,您需要一個 Facebook 廣告帳戶。 然後,您可以繼續將您的像素 ​​ID 添加到您的在線 Shopify 商店偏好中。 這可以按如下方式完成:


  1. 轉到在線商店 > 偏好
  2. 在 Facebook Pixel 部分,添加您的 Pixel ID
  3. 點擊保存

Pixel 現在將開始跟踪以下事件。

像素事件

在您的 Shopify 商店中設置 Facebook Pixel 後,您可能希望在使用您收集的數據之前檢查是否存在任何潛在問題。 這就是 Facebook Pixel Helper Tool 的用武之地。該工具可以下載或用作 Google Chrome 插件。 Pixel Helper 將幫助您了解如何通過檢查一切是否正常並解決您可能遇到的任何錯誤來提高 Pixel 的性能。

以下是 Pixel 事件最常見的問題:


缺少或不匹配的 content_ids

此錯誤與動態廣告有關。 安裝 FB Pixel 時,目標是接收在您的網站上發生的操作和事件。 為此,您的代碼需要在您的網站上具有您的產品/變體的唯一 ID,也稱為 content_ids 參數。 此 ID 必須與您的產品目錄中的商品完全匹配,以便 Pixel 知道哪些商品是相同的。 如果該項目丟失或不匹配,則該產品將不適用於動態廣告。

格式不正確的 content_ids

正確格式化的 ID 應如下所示:


對於單個產品:'12345'

對於同一頁面上的多個產品:['12345','67890']


格式不正確的 ID 可能包含多餘的數字或符號。 它們可能如下所示:


["12345,67890"]' FB Pixel 將此 ID 解釋為 ID 為 12345,67890 的一項。


"[\"12345\"]":這被解釋為 ID 為 [\"12345\"] 的一項。


"[\"12345\", \"67890\"]":Facebook Pixel 將此解釋為 ID 為 [\"12345\", \"67890\"] 的一項。


“[12345,67890]”:FB Pixel 將此 ID 解釋為 ID 為 [12345,67890] 的一項。

["[12345,67890]"]:這被解釋為 ID 為 [12345,67890] 的一項。


拼寫錯誤的 content_ids 參數名稱

此錯誤是由於您的 Pixel 代碼中的事件參數拼寫錯誤造成的。 一個例子是 content_ids 參數在僅列出一個 ID 時被錯誤標記為“content_id”。 參數名稱應始終為 content_ids,以“s”結尾。


缺少或不正確的 content_type

content_type 參數幫助 FB Pixel 區分不同類型的產品。 內容類型選項包括:


  • 單一產品
  • 一組產品(或一組變體)
  • 車輛
  • 酒店
  • 航班

在使用 content_type 參數時,請確保它包含在每個標準事件中,並確保它作為字符串被正確使用。


content_type 參數必須始終以下列方式之一輸入:


  • 產品:針對目錄中的單個產品

  • product_group:用於目錄中的一組產品。 這是產品變體以及不同尺寸的理想選擇。 對於數據饋送文件,這稱為 item_group_id。

  • 酒店:這會將 content_ids 與您目錄中的酒店 ID 匹配。

  • 航班:這會將 content_ids 與您目錄中的航班 ID 匹配。

  • 車輛:這會將 content_ids 與目錄中的車輛 ID 匹配。

返回頁面頂部或在此處獲取您的 Facebook 產品廣告電子書。


FB Pixel 產品與目錄不匹配

如果 Facebook Pixel 未將您的產品與您的目錄匹配,則問題往往源於上傳不正確的產品 ID。 如果您向 Facebook 提供您的一整套產品,包括變體,您可能會為每件商品提供一個唯一 ID(在 Shopify 中稱為 variant_id)。 問題從這裡開始:Shopify 自動將父 ID(給定父產品的所有變體通用)插入到像素中,而不是變體 ID。

因此,如果您發送具有唯一變體 ID 的產品變體,則沒有任何 ID 會匹配 - 變體 ID 不等於任何產品的父 ID。


解決方案是什麼?

為確保 Facebook 目錄中的產品 ID 與 FB 像素匹配,您需要在 Feed 中使用 ID 屬性(而不是變體 ID)。 接下來,為了避免變體 ID 被複製(通過發送具有相同父 ID 的多個變體),您應該使用變體合併。 以下是完成它的步驟:

facebook-mergining-1


  1. 轉到 DataFeedWatch 界面中的商店部分
  2. 選擇您的 Facebook 產品廣告渠道
  3. 在映射頁面中,單擊合併產品變體選項卡
  4. 為每個字段選擇一個合併選項
  5. 點擊保存並完成

與產品 ID 相關的另一個常見問題是該字段完全缺失。 這可能是由於與上述相同的問題。 但是,它也可以歸結為提要的分類。 如果您將 Feed 設置為從 GTIN 字段中獲取產品 ID,則當 ID 在條形碼字段中時,Pixel 會收到類似的錯誤。


錯誤可能如下所示

像素錯誤1

像素錯誤2

返回頁面頂部或在此處獲取您的 Facebook 產品廣告電子書。


最後的筆記

Pixel 是衡量Facebook 賣家廣告活動效果的絕佳工具 但是,產品 ID 錯誤可能會妨礙您更好地了解廣告系列的成功和缺陷。

消除這些錯誤並在將來防止它們將使您更好地了解如何改進您未來的廣告。 此外,這將有助於確保您當前的廣告系列以最有效的方式覆蓋您的目標受眾。

在其他購物渠道上也遇到 Feed 錯誤?


查看我們關於修復頂級電子商務渠道常見錯誤的其他文章:

  • 35 個最常見的 Merchant Center 錯誤 + 如何修復它們
  • Bing Merchant Center 的 9 大錯誤和最佳解決方案
  • 如何識別和修復常見的亞馬遜錯誤
  • 要避免的三大產品數據錯誤

返回頁面頂部或在此處獲取您的 Facebook 產品廣告電子書。


新的號召性用語