
Google Merchant Center退貨政策的直接答案是:不要把它當成一個後台欄位,而要把網站公開退貨頁、Merchant Center 預設政策、例外商品標籤與商品級 override 一起整理。對台灣電商來說,最常見的問題不是不知道去哪裡點,而是網站寫 30 天、後台填 14 天,或某些不可退商品其實需要例外標籤卻沿用預設政策。只要三邊資訊不一致,商品曝光、審核與客服說明都會一起變亂。
這篇適合誰,不適合誰
這篇適合已經在用 Google Merchant Center、Shopify Google & YouTube channel、或準備把商品同步到 Google Shopping 的台灣電商與中小品牌。尤其是同時賣一般商品、客製品、個人清潔用品、活動檔期商品,或不同品類退貨規則不一樣的商店,最需要先把政策分流。
它不適合被當成法律意見,也不適合完全沒有商品頁、沒有公開退貨頁、或還沒決定實際退貨流程的商店。Google Merchant Center 能放大的是已經存在且可公開驗證的政策;若你的實際退貨流程還沒定,先補營運規則,再來補欄位。
什麼情況只用一套預設退貨政策就夠?
如果你的大多數商品都適用同一個退貨天數、同一種退貨方式與相同的退貨費用,先做一套帳戶層的預設政策通常最穩。Google Merchant Center 的官方說明明確把「全部商品都適用一套標準政策」列為單一政策情境,這代表多數商店不需要一開始就做很重的產品級設定。來源:Google Merchant Center Help: Set up your return policies for Shopping ads and free listings。
真正該先問的不是「要不要把每個商品都分開設定」,而是「我的例外商品到底佔多少」。如果例外只占少數 SKU,用預設政策加例外標籤會比把整個 feed 都做成產品級 override 更容易維護,也比較不容易在季節檔期或新商品上架時漏改。
什麼時候一定要做例外標籤或產品級 override?
| 商店情境 | 優先做法 | 什麼時候需要 return_policy_label | 什麼時候才考慮 returns |
|---|---|---|---|
| 大多數商品都同一規則 | Merchant Center 預設政策 | 通常不需要 | 通常不需要 |
| 少數商品不可退或退貨天數不同 | 預設政策 + 例外政策 | 需要,把例外商品指到非預設政策 | 只有當單品差異很多時再考慮 |
| 同一商品要按條件細分退貨費用或方式 | 產品級設定 | 可搭配,但不一定足夠 | 需要,用 returns 直接寫單品規則 |
| 商品頁還想補可讀的退貨資訊 | 前台頁面 + schema | 不是主工具 | 不是主工具 |
Google 官方把 `return_policy_label` 定義成「把非預設退貨政策套到某一群商品」,而不是把所有商品都重新命名一次。第一套退貨政策會成為預設政策,只有非預設情境才需要把標籤寫回 feed。來源:Google Merchant Center Help: Return policy label [return_policy_label]。
產品級 `returns` 則更像「真的有單品 override 需求時才用」。Google 的 `returns` 文件說明,這個屬性是把退貨政策寫在商品層,而不是帳戶層;它可以覆寫 Merchant Center 裡原本的帳戶政策,但每個 offer 最多支援 100 個 override,而且欄位格式必須和網站實際政策完全一致。來源:Google Merchant Center Help: Returns [returns]。
Merchant Center 後台一定要補的 5 個欄位
如果你是從 Merchant Center 介面設定退貨政策,最少要把五類資訊講清楚:公開退貨政策 URL、適用國家、是否接受退貨與換貨、退貨期限與退貨方式、退貨費用與退款處理時間。少掉其中任何一段,最常見的後果不是報錯訊息很大聲,而是商品前台顯示不完整,或團隊自己以為已經設好,實際上網站與後台還沒對上。
| 欄位類型 | 你要確認什麼 | 常見錯誤 |
|---|---|---|
| Return policy URL | 網站有公開退貨頁,且不需登入 | 只寫在 FAQ 角落,或頁面沒放到 footer |
| Countries | 哪個銷售國家適用這套政策 | 台灣與跨境市場混用同一套規則 |
| Returns / exchanges | 是否接受非瑕疵退貨、是否接受換貨 | 只處理瑕疵品,卻在前台寫得很模糊 |
| Window / method | 幾天內可退、郵寄或門市退 | 網站寫 30 天,後台填 14 天 |
| Fees / refund time | 退貨運費誰負擔、退款多久完成 | 退貨費用與退款節奏完全沒寫清楚 |
Google Merchant Center 的說明把這些步驟拆得很清楚,包含是否接受非瑕疵品退貨、是否接受換貨、只接受全新品或也接受輕度使用品、退貨天數、退貨方式、退貨標籤取得方式、restocking fee 與退款處理時間。這些資訊如果網站沒講清楚,Google 也不保證會採用。來源:Google Merchant Center Help: Set up your return policies for Shopping ads and free listings。
網站公開頁要扮演什麼角色,Shopify 商店要多檢查哪兩件事?
Merchant Center 不是替你發明退貨政策,它只是拿網站與 feed 裡的資訊做比對與顯示。Google 官方要求退貨政策必須對所有訪客清楚可見,不應要求登入、註冊或輸入個資,而且 Merchant Center 與網站上的資訊要一致,包含 footer、returns page 與其他顯眼位置。來源:Google Merchant Center Help: Set up your return policies for Shopping ads and free listings。
如果你是 Shopify 商店,Google & YouTube channel 的要求更直接:退款政策與服務條款要存在於商店前台,且退款政策要能從 footer 找到;聯絡方式也要公開可見。這個提醒很實用,因為很多商店以為後台有建立 policy 頁就算完成,但前台沒有掛到 footer,Google 實際檢查時仍可能視為不夠清楚。來源:Shopify Help Center: Google & YouTube channel requirements。
結構化資料要不要做?它和 Merchant Center 誰優先?
如果你的商品頁本來就有 Product 結構化資料,補 `MerchantReturnPolicy` 會幫 Google 在 merchant listing 場景理解退貨天數、退貨方式與退貨費用。但 Search Central 也明講,若同時在多個地方定義退貨設定,優先順序會先看 Merchant Center 的產品 feed,其次是設定頁,之後才是產品頁 markup 與 organization-level markup。來源:Google Search Central: Merchant listing structured data。
這代表 schema 的角色是「補強商品頁可讀性」,不是替代 Merchant Center 設定。Search Central 也建議,如果大多數商品共用同一套退貨規則,標準退貨政策更適合放在 Organization 層,再只對少數商品做 product-level override。換句話說,先把 Merchant Center 設定與網站公開頁同步,再來補 schema,順序不要倒過來。
產品級 returns 到底要寫哪些欄位?
當你真的需要產品級 override,`returns` 至少要處理適用國家、商品狀態、退貨天數、退貨方式與運費邏輯。Google 官方列出的子屬性包含 `country`、`item_condition`、`window_days`、`window_type`、`method`、`outcome`、`shipping_fee`、`shipping_fee_type`、`restocking_fee`、`restocking_percentage_fee` 與 `policy_url`。這代表產品級設定適合拿來處理明確、少量、可驗證的例外,而不適合用來掩蓋本來就很混亂的帳戶政策。來源:Google Merchant Center Help: Returns [returns]。
另一個常被忽略的點是格式與維護成本。`returns` 文件特別提醒,價格要用正確幣別格式,分類值大小寫要完全符合規格,而且產品級 overrides 最多 100 個。對台灣 SME 來說,這幾乎就是在提醒你:只有在某些商品真的需要例外時才用,不然之後檔期一變、運費一調、頁面一改,最先失控的就是 feed 維護。
台灣電商 7 天內可以完成的上線檢查表
- 第 1 天先盤點你現在有哪些退貨規則,確認是否真的只有一套。
- 第 2 天把網站公開退貨頁補完整,至少寫清楚天數、方式、費用與退款時間。
- 第 3 天檢查前台 footer 是否能直接找到退貨政策與聯絡方式。
- 第 4 天在 Merchant Center 建立預設退貨政策,先不要急著做產品級 override。
- 第 5 天把不可退、短天數、節慶延長等少數商品整理成例外政策與 `return_policy_label`。
- 第 6 天再決定哪些單品真的需要 `returns` 屬性,並逐筆對照網站文案。
- 第 7 天最後檢查 Merchant Center 驗證狀態、商品頁公開資訊與客服話術是否一致。
如果照這個順序做,你會比較容易看出問題到底卡在網站公開頁、例外政策命名,還是 feed 格式。對大部分商店來說,最先該修的通常不是 schema,也不是 API,而是網站公開頁和預設政策根本還沒對齊。
資料更新與重點來源
本文於 2026-07-25 依當前可公開查閱的 Google Merchant Center Help、Google Search Central 與 Shopify Help Center 文件整理。介面名稱、欄位位置、審核節奏與支援方式可能調整,因此正式上線前仍應回到最新官方文件與你的商店後台確認。
- Google Merchant Center Help: Set up your return policies for Shopping ads and free listings
- Google Merchant Center Help: Returns [returns]
- Google Merchant Center Help: Return policy label [return_policy_label]
- Google Search Central: Merchant listing structured data
- Shopify Help Center: Google & YouTube channel requirements
結論
Google Merchant Center退貨政策真正要先做好的,不是把每個商品都塞滿欄位,而是先把公開退貨頁、預設政策、例外標籤與商品級 override 的分工講清楚。只要你先用一套預設政策承接大多數商品,再把少數例外用 `return_policy_label` 或 `returns` 管理,Google、客服與顧客看到的資訊就比較容易一致,商品曝光也比較不會被自己內部的混亂拖累。
FAQ
Google Merchant Center退貨政策一定要在網站前台公開嗎?
要。Google 要求退貨政策對訪客清楚可見,不應要求登入;如果你是 Shopify 商店,退款政策通常也要能從 footer 找到。
什麼時候只做預設退貨政策就夠?
當大多數商品都適用同一個退貨天數、方式與費用時,先做一套預設政策最穩。少數例外商品再用額外政策處理。
return_policy_label 和 returns 屬性差在哪裡?
return_policy_label 是把某群商品指到非預設政策;returns 是把退貨規則直接寫在單品 feed 層,適合真的需要產品級 override 的情境。
MerchantReturnPolicy schema 可以取代 Merchant Center 設定嗎?
不行。schema 能補商品頁的退貨資訊可讀性,但 Google Search Central 已說明,Merchant Center feed 和設定的優先順序高於頁面 markup。
如果網站寫 30 天、Merchant Center 填 14 天會怎樣?
最直接的風險是 Google 不採用你的政策資訊,或客服與顧客看到不同版本。這種不一致也會讓例外商品與退貨費用判斷更難維護。