← 所有工具
UnifyPort 出品 即將推出
在 Meta 之前先 lint 你的 WhatsApp 範本
WhatsApp Business 訊息範本常因為一些機械的小毛病被拒——預留位編號錯了、按鈕多了一個。這個工具在你提交前先檢查,省得你卡在 Meta 的審核佇列裡好幾個小時。
它檢查什麼
Meta 在範本審核時強制的那些機械規則——你一旦漏了就得多跑一輪的那些:
- 預留位編號。 一個元件裡的變數必須是
{{1}}、{{2}}…… 連續編號、不能跳號。 - 按鈕上限。 quick-reply 和 call-to-action 按鈕各有數量上限,兩種混用時 Meta 在提交時也會按規則檢查。
- 字元上限。 body、header、footer 各有最大長度;超了直接被拒。
- header 媒體類型。 媒體 header 必須宣告受支援的類型——
TEXT/IMAGE/VIDEO/DOCUMENT。
驗證一個範本
貼上你要提交的範本 JSON:
{
"name": "order_update",
"language": "en",
"components": [
{ "type": "BODY", "text": "Hi {{1}}, order {{2}} ships {{3}}." },
{ "type": "FOOTER", "text": "Reply STOP to opt out" }
]
}
……在 Meta 看到之前,先看它會標出什麼:
✓ body placeholders {{1}}, {{2}}, {{3}} — consecutive
✓ body length within limit
✓ footer present, no variables (allowed)
! no header — optional, add one for media
什麼時候有用
- 每次提交前。 審核可能要好幾個小時;因為一個編號筆誤被拒一輪,純屬浪費時間。
- 非工程同事寫範本。 PM 和營運可以在交給提交的開發之前先自查文案。
- 批次遷移範本。 一次驗證一批,而不是一條條地發現被拒。
它會怎麼用
- 1. 貼上你的範本(header + body + footer + buttons)。
- 2. 即時看到每條規則的檢查結果,精確highlight出錯的欄位。
- 3. 修正、重查,直到全部通過。
- 4. 放心提交給 Meta。一切都在你瀏覽器裡跑——不上傳任何東西。
常見問題
- WhatsApp 範本為什麼會被拒?
- 大多數第一輪被拒都是機械原因:預留位不連續、按鈕太多、body 超長,或者 header 媒體類型缺失/不支援。這些正是這個工具檢查的。
- 預留位該怎麼編號?
- 在一個元件內,變數必須是
{{1}}、{{2}}…… 連續、不跳號。從{{1}}跳到{{3}}會被拒。 - 它會替我把範本提交給 Meta 嗎?
- 不會。它只按規則驗證範本結構。你仍然透過平常的 WhatsApp Business / UnifyPort 流程提交。
- 我的範本資料會離開瀏覽器嗎?
- 不會。驗證完全在用戶端執行——你貼上的範本永遠不會上傳到伺服器。
即將推出
這個工具已經在我們的開發佇列裡。想早點用,或者有某條範本規則老是絆到你?在 Telegram 告訴我們,我們會優先做。同時,UnifyPort WhatsApp 文件講了怎樣透過 API 傳送範本訊息。