Feedance AI 功能正在推出。
一探究竟!

Klaviyo 是什麼?

Klaviyo 是一個專為電商企業打造的電子郵件和簡訊行銷自動化平台。它基於商家的客戶和產品數據,提供個人化的行銷流程,例如歡迎郵件、購物車遺棄提醒、到貨通知和降價通知。 Klaviyo 的原生整合涵蓋 Shopify、WooCommerce、BigCommerce、Magento、PrestaShop、Salesforce Commerce Cloud、Spree、Square、Wix、Mi9 和 Shift4Shop 等平台。對於其他平台,或希望更嚴格控制哪些資料進入 Klaviyo 的商家,該平台可以透過自訂目錄 Feed 或 Catalogs API 匯入產品目錄,而 Feedance 正是為此而生。

為什麼要將您的產品資訊流連接到 Klaviyo?

Klaviyo 的推薦和自動化引擎只有在擁有最新產品目錄的情況下才能正常運作。產品目錄同步後,Klaviyo 會將您的產品資料與網站和電子郵件行為(瀏覽過的產品、添加到購物車事件、開始結帳事件和購買歷史記錄)相結合,從而建立個人化推薦模組,在庫存補貨時觸發到貨通知,並在購物車遺棄郵件和瀏覽放棄郵件中顯示顧客瀏覽過的具體產品。 Klaviyo 指出,缺少關鍵數據(例如圖片)的產品會自動從推薦中排除,已購買或缺貨的商品也會從推薦模組中過濾掉,因此,產品資訊的完整性和準確性直接決定了這些流程的運作效果。

目錄資料如何驅動動態產品模組

自訂目錄同步完成後,Klaviyo 允許行銷人員將產品模組拖入流程或行銷郵件中,並動態填充內容,無需編寫 HTML 程式碼,因為 Klaviyo 的文件明確指出「產品模組不支援任何自訂 HTML」。這些模組可以提取最近瀏覽過的產品(基於「已瀏覽產品」指標)、與客戶瀏覽或訂購的產品類似的商品、已添加到購物車的商品(來自「加入購物車」或「開始結帳」事件),以及經典的暢銷商品清單和靜態清單。對於更高級的用例,例如專有推薦引擎,Klaviyo 還支援目錄查找標籤,這些標籤可以在範本中透過唯一的商品 ID 引用特定商品。所有這些都依賴於包含完整、清晰且帶有正確識別碼的商品記錄的目錄來源。

Klaviyo 需要什麼格式的資料來源?

Klaviyo 支援兩種同步外部目錄的途徑:託管的自訂目錄來源,或透過目錄 API 直接整合。

對於託管資料來源,Klaviyo 接受JSON 或 XML 格式,不支援 CSV 格式。資料來源必須可透過 HTTPS 公開訪問,且 Klaviyo 會按固定時間表而非按需拉取資料來源。 Klaviyo 的指南明確指出,資料來源中的資料「只能嵌套一層節點,不能是嵌套的 JSON 或 XML」(Google Merchant 資料來源是唯一例外),資料來源中的第一個條目必須包含您計劃映射的所有字段,以便 Klaviyo 可以檢測架構,並且所有必填欄位都不能留空-Klaviyo 建議對不可用的數位使用文字),而不是使用文字/a 字欄位都不能省略該欄位,Klaviyo 建議不可用的數位文字」。資料來源檔案最大可達 100MB,但 Klaviyo 建議保持在 50MB 以下以確保可靠的處理,較大的目錄可以拆分成多個文件,然後匯總到一個目錄中。

或者,需要即時或事件驅動更新的系統可以直接透過 Klaviyo 的 Catalogs API 推送項目,該 API 使用資源 ID 格式。 {integration_type}:::{catalog_type}:::{external_id} - 例如 $custom:::$default:::3829918373-TShirt-1Klaviyo目前僅支援 $custom 整合類型與 $default 目錄類型。

需要哪些產品屬性?

屬性資訊欄位/API金鑰需要?產品說明
商品編號$id (自訂資訊流)/ external_id (API)必填物品或變體的唯一識別碼;可以是文字、數字或字母數字組合,但必須符合 Klaviyo 規範的唯一性要求。
稱謂$title / title必填產品名稱
產品說明$description / description必填物品的文字描述
產品網址$link / url必填客戶可以在您的網站上查看商品的網址
圖片網址$image_link / image_full_url必填(自訂資料來源)/ 可選(API)必須使用 HTTPS;沒有圖片的商品將不會被 Klaviyo 的建議清單屏蔽。
價格$price / price選配不含貨幣符號的數位商品價格;用於電子郵件商品模組,可觸發降價流程。
庫存數量$inventory_quantity / inventory_quantity總體上是可選的,但啟用“重新上架”功能需要此設定。當前庫存數量(以數字表示);Klaviyo 的「補貨指南」要求每個商品都填寫此欄位。
庫存政策$inventory_policy選配值 1 表示缺貨時隱藏商品,值 2 表示在資訊流中始終顯示商品。
分類categories選配以逗號分隔的類別、標籤或收藏列表,該物品屬於
自訂元數據custom_metadata (限目錄 API)選配用於儲存額外產品資料的扁平化 JSON 資料塊,大小上限為 100KB

如何將 Klaviyo 與 Feedance 連接

Feedance 產生 Klaviyo 期望的託管 JSON 或 XML 目錄來源,並逐字段映射到 Klaviyo 的架構,因此您不必手動建立扁平的單節點來源或自行維護自訂 API 整合。

  1. 在 Feedance 中建立一個新的 feed,並選擇 Klaviyo 作為目標模板。
  2. 將您的產品資料對應到 Klaviyo 的必填欄位($id、$title、$description、$link、$image_link),並新增您想要使用的可選字段,例如 $price、$inventory_quantity、$inventory_policy 和 categories。
  3. 發佈資訊來源,即可從 Feedance 取得公開的、HTTPS 託管的資訊來源 URL。
  4. 在 Klaviyo 中,前往“內容”>“產品”>“管理自訂目錄來源”,點擊“新增來源”,然後貼上 Feedance 來源 URL。
  5. 在 Klaviyo 的自訂資料來源頁面上配置欄位映射,以確認每個屬性都正確對齊,然後聯絡 Klaviyo 支援團隊,提供相關的指標名稱和專案 ID 屬性名稱,以便他們的團隊能夠按照 Klaviyo 自身的設定流程完成生產目錄的最終配置。
  6. Klaviyo 確認目錄已上線後,監控 Feedance 和 Klaviyo 中的首次同步,以便在推薦模組或「重新上架」流程上線之前發現任何對應問題。

資訊流應該多久更新一次?

Klaviyo 以固定的6 小時週期拉取自定義目錄資料來源。如果您的資料來源位於快取層之後,Klaviyo 的文件警告您,當底層資料變更時,您必須停用快取或手動刷新緩存,否則即使您的資料來源已更新,Klaviyo 仍會繼續拉取過時的快取資料。除了資料來源同步本身之外,Klaviyo 的建議模型也需要額外的訓練時間:該平台表示,其係統通常需要 2 天到 1 週的時間來訓練新的目錄,並且推薦模型通常根據使用情況每 2-7 天重新訓練一次。 Feedance 能夠按照 Klaviyo 的 6 小時週期可靠地刷新您的資料來源,從而確保價格、庫存和新品變更能夠以 Klaviyo 自身架構允許的最快速度流入訓練循環。

常見的進料錯誤

Klaviyo 的同步和故障排除文件列出了幾個導致目錄同步失敗的常見原因:

  • 資訊來源無法存取: Klaviyo 無法存取來源 URL,通常是因為它受密碼保護或被安全層阻止。
  • 過期的快取資料: 在 feed URL 前面有一個快取層,它向 Klaviyo 提供文件的舊版本,因此在清除或刷新快取之前,更新永遠不會出現。
  • 嵌套資料結構: Klaviyo 的解析器期望資料“只有一層節點深度”,因此巢狀的 JSON 或 XML(Google Merchant feed 例外情況除外)將無法正確對應。
  • 第一項不完整: 因為 Klaviyo 使用 feed 中的第一個項目來檢測架構,所以如果某個項目缺少文件中稍後出現的字段,則可能導致整個目錄中的這些字段被丟棄。
  • 重複或缺少的標識符: Klaviyo 有一篇專門針對重複或缺少標識符錯誤的故障排除文章,在 Catalogs API 端,嘗試使用已存在的 external_id 建立專案會傳回 409 衝突;批次作業失敗會在 API 回應的錯誤陣列中列出特定欄位和原因。
  • 缺少圖片: 即使記錄的其他部分有效,沒有圖片 URL 的條目也會被 Klaviyo 的建議引擎排除在外。

優化技巧

每次同步時,請確保商品 ID 保持不變——Klaviyo 會根據此值匹配商品,因此 ID 的更改會導致 Klaviyo 將現有商品視為全新商品,並重置其所有累積的推薦和庫存歷史記錄。請填寫 Klaviyo 可用於自動化的所有可選字段,尤其是 $price 和 $inventory_quantity,因為庫存資料是啟用「重新上架」流程和價格資料饋送降價活動所必需的。請確保每個商品都有有效的 HTTPS 圖片 URL,因為 Klaviyo 會默默地從推薦模組中移除沒有圖片的商品,而不是報錯。如果您管理的目錄資料超過約 50MB,請將其拆分到指向相同目錄的多個 feed 檔案中,而不是推送過大的檔案。如果您的目錄接近 Klaviyo 官方記錄的 250,000 萬件商品、500,000 萬個變體或 2,500 個類別的上限,或者您的 feed 將超過 1 萬件商品,請根據 Klaviyo 的指導,在設置之前聯繫 Klaviyo 支援團隊。

常見問題

Klaviyo 是否接受 CSV 格式的資料來源?
不。 Klaviyo 的自訂目錄訂閱源同步僅接受 JSON 或 XML 格式;不支援 CSV 格式。

自訂目錄資料來源與目錄 API 有何不同?
自訂目錄資料來源是託管文件,Klaviyo 會按照其自身的 6 小時定時拉取更新。目錄 API 可讓您直接推送商品建立、更新和刪除操作,這非常適合那些需要比輪詢資料來源更快或更依賴事件驅動的更新的商家。

為什麼我的Klaviyo目錄沒有更新?
Klaviyo 文件出現問題的最常見原因是快取層提供過時的資料、來源 URL 無法存取或受保護,或來源結構格式錯誤/嵌套,不符合 Klaviyo 的單節點深度要求。

我的訂閱源需要包含哪些內容才能啟用到貨提醒?
Klaviyo 的「重新上架」指南要求自訂目錄資料來源中的每個商品都必須包含 $inventory_quantity 欄位;否則,Klaviyo 將無法收到庫存訊號來觸發補貨通知。

我可以在Klaviyo的產品推薦模組中使用自訂HTML嗎?
不。 Klaviyo 的文檔指出產品模組不支援自訂 HTML;進階格式需要使用文字區塊或目錄尋找標籤中的 Source 選項。

立即安排您的 15 分鐘演示

安排我的演示

我們會根據您的實際需求客製化演示,並解答您的所有疑問。準備好見證它的運作方式吧!