可用性,提交為 <g:availability> Google Merchant Center Feed 和 Meta Catalog 中的可用性資訊會告知購物平台商品目前是否可以購買。 Google 接受四個值:in_stock、out_of_stock、preorder 和 backorder;而 Meta Catalog 使用類似但不完全相同的值集,包括 in stock、out of stock、available for order 和 discontinued。

為什麼重要

庫存狀態是Google和 Meta 會主動核對實際落地頁的欄位之一。如果商品資訊流顯示商品有庫存但實際上已經售罄,就會直接導致廣告支出浪費,因為消費者會點擊進入一個他們無法購買的頁面,而平台最終可能會因為重複出現不匹配情況而取消該商品或整個域名的授權。除了合規性之外,庫存狀態是保護廣告支出回報率 (ROAS) 的最重要手段,而且無需調整出價或創意——自動暫停投放缺貨商品的廣告,而不是幾天后才在效果報告中發現不匹配,這正是能夠響應庫存管理系統的廣告信息流與滯後於庫存管理系統的廣告信息流之間的區別。 Vivense 正是基於這種機制,透過停止投放無法售出的商品廣告,將 ROAS 提升了 32%,其中大部分的提升都來自於更正庫存狀態資料。

運作原理

Google 要求所有商品都必須顯示庫存信息,如果缺少庫存信息或庫存值與四個可接受的字符串之一不匹配(均需小寫並加下劃線),則 Google 會拒絕該商品信息。當庫存狀態設定為預購或缺貨時,Google 也要求提供相應的 availability_date 值,以便確定商品的實際出貨時間。如果缺少此值,Merchant Center 會將該組合標記為不完整。 Meta Catalog 的值格式略有不同——使用空格而非下劃線,並且還有一個 Google 沒有直接對應項目的停產狀態——因此,如果將同一 Feed 未經修改地推送到兩個渠道,通常需要一個映射層來將 Google 的 in_stock 值轉換為 Meta 的 in-stock 值,並處理額外的停產狀態。零售商在兩個平台上運行同一目錄時,應將此轉換視為必要的轉換步驟,而不是特殊情況,因為未經修改的直接推送 Feed 會導致其中一個管道的值被默默拒絕。

<item>
  <g:id>SKU-64301</g:id>
  <title>Insulated Travel Mug - 20oz</title>
  <link>https://example-shop.com/products/travel-mug-20oz</link>
  <g:price>22.00 USD</g:price>
  <g:availability>out_of_stock</g:availability>
  <g:condition>new</g:condition>
</item>

相關概念

當商品處於預購或缺貨狀態時,庫存狀態與其到貨日期直接關聯,因為一個欄位表示商品狀態,另一個欄位表示狀態何時變更。此外,還應同時查看商品狀況,因為二手或停產商品通常需要一套獨立於新庫存的庫存邏輯。從本質上講,庫存狀態的準確性取決於其所依賴的庫存管理系統,因此大多數與庫存狀態相關的廣告浪費都源自於同步延遲,而非資料來源格式錯誤。