
Google Merchant Center 促銷活動對台灣電商最重要的直接答案是:先不要把它當成「只要有 Merchant Center 就一定能開」的功能。Google 目前公開的 Promotions add-on 資格頁,列出的 eligible countries 包含澳洲、巴西、加拿大、法國、德國、印度、義大利、日本、韓國、荷蘭、西班牙、英國與美國,沒有列出台灣;但 Merchant Center 支援國家與幣別頁面又明確列出台灣與新台幣。這代表很多台灣商家真正要先做的,不是急著找促銷碼欄位,而是先分清楚:你要的是公開的 Promotions add-on、一般 sale price 特價標註,還是會員價與點數福利。
Google Merchant Center 促銷活動是什麼,不是什麼
Google Merchant Center 的「開始使用促銷活動」說明把 Promotions 定義成 Merchant Center 的外掛功能,可用於購物廣告與免費產品資訊,讓商品旁邊顯示「特價優惠」連結,例如 85 折或免運費。來源:Google Merchant Center 說明:開始使用促銷活動
但 Promotions 不是所有折扣顯示的總稱。第三方 benchmark 頁面之所以常寫得容易懂,是因為它們很快就把兩件事分開:sale price 是商品已經降價,Promotions 則比較像結帳階段可兌換的優惠或額外利益。這個差別雖然不是官方一句話直接這樣寫,但從 Google 對 sale price 和 Promotions 的不同文件結構,可以合理推論兩者在 feed 與審核邏輯上本來就是兩套機制。來源:AdNabu:Google Shopping Promotions guide、Google Merchant Center Help:sale price [sale_price]
為什麼台灣商家最容易誤判
誤判通常來自兩個公開訊號同時存在。第一個訊號是 Merchant Center 支援國家與幣別頁面有列出台灣與 TWD,所以商家會自然以為其他 add-on 也都同樣可用。來源:Google Merchant Center Help:Supported languages and currencies
第二個訊號是 Promotions 的資格頁面列出可用國家時,台灣不在公開清單中。Google 英文資格摘要與中文說明頁都指出,Promotions add-on 目前適用國家是澳洲、巴西、加拿大、法國、德國、印度、義大利、日本、韓國、荷蘭、西班牙、英國與美國。來源:Google Merchant Center Help:Get started with promotions、Google Merchant Center 說明:開始使用促銷活動
對台灣電商來說,這個落差的實務意思是:你可以在台灣用 Merchant Center 管產品、價格與免費產品資訊,但不能直接假設 Promotions add-on 也跟著開放。若你的帳戶後台沒有出現可啟用的 Promotions 流程,這不是操作漏掉一步而已,也可能是公開資格本身就尚未涵蓋台灣。
先分 3 種折扣訊號,再決定要做哪一種
| 折扣訊號 | 適合什麼情境 | 主要欄位或功能 | 台灣商家最該注意什麼 |
|---|---|---|---|
| 直接降價 | 商品頁與結帳頁都已經改成活動價 | sale_price、sale_price_effective_date | 落地頁要同時清楚顯示原價與特價,結帳價格也要一致 |
| 會員價或點數 | 折扣只給會員、等級會員或點數方案 | loyalty_program | 不要把會員價塞進一般 sale_price |
| 結帳兌換促銷 | 折扣碼、滿額送、免運碼、買 X 送 Y | Promotions add-on / Promotions API | 先查公開資格國家與帳戶可用性,不要假設台灣可直接上 |
這個分法不是為了把事情講複雜,而是因為 Google 文件本身就是照這三條線拆。若你今天只是全站夏季特價,通常先查 sale price 就好;若你推的是會員專屬價格,就應回到 loyalty;只有當優惠需要「特價優惠」連結、結帳碼或額外促銷機制時,才進入 Promotions 的範圍。
如果台灣目前不在公開資格裡,先做哪兩件事
第一件事,是把可直接生效的特價先做好。Google 的 sale price 文件寫得很明白:產品在特價時,用 sale_price 提交新價格,若要指定活動日期則加上 sale_price_effective_date;落地頁要清楚顯示非特價與特價,結帳時則要維持一致。來源:Google Merchant Center Help:sale price [sale_price]
第二件事,是把會員專屬利益獨立整理。Google 的 loyalty_program 文件說明,會員價、會員運送與點數應透過 loyalty_program 提交,而不是塞進一般的 price 或 sale_price。來源:Google Merchant Center Help:loyalty_program
換句話說,如果你的折扣本質上是「加入會員才有」「累點可換」「VIP 免運」,那你要補的不是 Promotions 教學,而是會員方案與 feed 欄位治理。這一步先做好,通常比一直找不到 Promotions 入口更有用。
sale price 什麼時候夠用,什麼時候不夠用
sale price 夠用的情境,是商品實際售價已經下降,而且任何一般訪客都能在落地頁與結帳看見同一個活動價。Google 也提醒,如果你廣告裡提到優惠券,該優惠碼必須對所有使用者可取得,而且套用後仍要清楚顯示原價與優惠後價格。來源:Google Merchant Center Help:sale price [sale_price]
sale price 不夠用的情境,通常有三種:第一,折扣必須輸入碼才成立;第二,優惠是滿額送、買 X 送 Y 或額外贈品;第三,折扣只對特定會員身份成立。這些都不只是單純的「價格已改」,所以不要硬把它們全部塞進 sale price。
會員價為什麼不能偷渡進 sale price
Google 在 sale price 文件直接寫出,不要用 sale_price 提交 loyalty prices;會員價要改用 loyalty_program。來源:Google Merchant Center Help:sale price [sale_price]
同一份 loyalty_program 文件也補得更清楚:會員價應放在 loyalty_program 的 price 子欄位,對免費或付費會員方案都一樣。這代表如果你把會員價當一般 sale price 上傳,風險不只是顯示錯,而是整個價格語意就和網站對不上。來源:Google Merchant Center Help:loyalty_program
API 能不能繞過資格問題
不能把 API 當成公開資格的替代入口。Google Merchant API 的 promotions guide 只是告訴你,若帳戶有這個功能,促銷活動資源會有 promotionId、redemptionChannel、offerType、顯示期間等欄位,而且 Google 會先審查並核准促銷活動,然後才發布。來源:Google for Developers:Promotions API overview
對台灣商家更重要的解讀是:就算你會打 API,也不代表公開資格限制不存在。API 是實作層,不是資格層。若你的帳戶本來沒有 Promotions add-on 或對應國家資格,先做 API 通常只會把時間花在錯的地方。
台灣電商的 7 天檢查流程
- 第 1 天,先確認你的折扣到底是直接降價、會員價,還是結帳兌換促銷。
- 第 2 天,回 Merchant Center 公開資格文件與帳戶後台,確認 Promotions add-on 是否真的可用,不要只看網路教學。
- 第 3 天,若是直接降價,補齊
price、sale_price、sale_price_effective_date,並檢查商品頁與結帳頁一致。 - 第 4 天,若是會員價,先把會員方案條件、價格與點數規則整理成可公開驗證的頁面,再評估
loyalty_program。 - 第 5 天,若使用 Shopify,先檢查 compare-at price、折扣同步與 Google & YouTube app 是否把 sale price 正常送出。來源:Google Merchant Center Help:How to sync sale price and promotions from Shopify to Google
- 第 6 天,用 3 到 5 個代表商品做實測,確認 Google feed 價格、商品頁價格、結帳價格與活動期間一致。
- 第 7 天,再決定是否需要追求更進階的 Promotions 流程,還是先把特價標註與會員價打穩。
哪些台灣商家最適合先做這篇的檢查
最適合的是有固定檔期、常做滿額活動、同時經營官網與 Google 流量的台灣中小型電商,尤其是常把「折扣碼」「會員價」「全站特價」混在同一批商品上的團隊。這些商家最容易因為欄位與規則混亂,導致活動頁、結帳頁與 Merchant Center 不一致。
如果你的商店目前還沒有把原價、特價、會員價與 coupon 規則拆清楚,先做這篇的檢查,通常比追著一個可能尚未對台灣公開的 add-on 更實際。
哪些情境反而不適合急著研究 Promotions
如果你現在最根本的問題是 feed 還常出現 price mismatch、落地頁價格與結帳不一致、原價沒有歷史依據,或商品頁本身根本沒把折扣條件寫清楚,那你先處理 Promotions 並不會讓績效變好。因為 Google 不會因為你多一個促銷概念,就自動忽略價格與政策問題。
同樣地,如果你賣的是以會員身份、續約週期或點數回饋為主的商品,優先順序應該是會員價資料治理,而不是把所有促銷都想成 Promotions。
資料更新與限制
本文於 2026 年 7 月 13 日 查核 Google Merchant Center 與 Google for Developers 公開文件後整理。本文判斷「台灣目前不在 Promotions add-on 公開資格清單」的依據,來自 Google 目前公開的 eligibility 國家列表;若你的帳戶後台後續出現不同資格提示,應以帳戶內實際可啟用狀態與官方支援回覆為準。
- Google Merchant Center 說明:開始使用促銷活動
- Google Merchant Center Help:Get started with promotions
- Google Merchant Center Help:Supported languages and currencies
- Google Merchant Center Help:sale price [sale_price]
- Google Merchant Center Help:loyalty_program
- Google Merchant Center Help:How to sync sale price and promotions from Shopify to Google
- Google for Developers:Promotions API overview
- AdNabu:Google Shopping Promotions guide
結論
Google Merchant Center 促銷活動對台灣電商目前最實用的做法,不是先找一篇外國教學照抄,而是先確認 Promotions add-on 的公開資格是否真的包含你的市場,再把 sale price、會員價與折扣碼拆回正確欄位。這樣做雖然沒有捷徑感,但能避免你把同一檔活動做成三套互相打架的價格訊號。
如果你今天就要動手,最小可行下一步很簡單:先挑 3 個商品,對照 Google feed、商品頁與結帳頁,確認你現在用的是直接降價、會員價還是結帳兌換促銷。這一步做對,再談 Promotions,才比較不會白忙一輪。
FAQ
台灣商家可以直接開 Google Merchant Center 促銷活動嗎?
不能先假設可以。Google 目前公開的 Promotions add-on 資格國家清單沒有列出台灣,因此應先看帳戶實際是否有可啟用的 Promotions 流程,再決定後續做法。
如果只是一般特價,還需要 Promotions 嗎?
不一定。若商品頁與結帳頁都已經是活動價,多數情況先用 sale_price 和 sale_price_effective_date 就夠了。
會員價能不能直接放進 sale_price?
不建議。Google 文件明確指出,會員價應用 loyalty_program,而不是一般 sale_price。
折扣碼活動和直接降價最大的差別是什麼?
直接降價是商品本身已經降價;折扣碼活動通常要到結帳或套碼後才成立,所以資料欄位、審核與顯示邏輯不同。
Shopify 商店要先檢查哪裡?
先看 compare-at price、商品頁原價與特價是否正確,再確認 Google & YouTube app 是否把 sale price 或 promotions 正常同步到 Google。