這是完整明細(舊版 v25b 的所有表格)。日常請看 新版看板。⑥-c 改動記錄已下架。

每日廣告品質看板 v25b

toC_大抓周學院 · 資料截至 2026-10-06 · v25b(2026-10-07 產出) · 每日 07:00 自動更新
⚠️ Meta(⑮⑫⑬-w③④-b①)與 Teachify(⑦⑧⑭)已到 10-06。GA4 各模組已更新至 10-06,其中 10-05/10-06 仍在回填。素材與受眾都已接回即時。
—
真實 MER
—
中層到站落差
—
中層秒/階段
—
中層有效率
0
版位漂移
2
受眾池紅燈
🟡 Pixel 受眾疑點已結案(8/3 投手 UI 確認);但 API 仍不回報 Pixel 受眾規模 受眾不是空的,檔B 可投。API 回報的 20 是顯示問題,規模一律以廣告管理員 UI 為準。事件網址只帶根網址的問題仍未修。 看細節 →
🔁 10-06 單日 33,485 元(本月新高是 10-02 的 41,022 元);較前一日 +14% Meta 帳戶層逐日花費(近 8 天):33,741 10-01 → 41,022 10-02 → 22,707 10-03 → 30,861 10-04 → 29,252 10-05 → 33,485 10-06,MTD 合計 191,068 元、日均 31,845 元。
10-06 當日三層:中層 4,244 元(+45%)、LPV 2,405;下層 29,241 元(+11%)、LPV 1,073。
✅ 到站品質:GA4 走 service account + Data API,②/②-b/②-c/②-d/④/⑪ 已更新至 10-06,與 Meta 側同期。⚠️ 10-05、10-06 仍在回填,那幾天的到站落差之後還會變,不要拿來下結論。
今天有沒有賺?今天是不是真的發生了事?要派什麼工?

✅ 資料狀態(截至 2026-10-06)

帳號 2949120065186889(toC_大抓周學院)。本表的每一格都是本次跑批即時算出來的,不是寫死的敘述。
狀態模組資料源與期間
已更新到 10-06⑮ ⑫ ⑬-w ③ ④-b ①Meta adset 層即時(MTD/近 7/14/30 天窗口),MTD 花費 191,068 元。① 量測閘門自 08-13 起改由本次資料重算,不再是凍結值。
已更新到 10-06⑦ ⑧ ⑭Teachify 訂單(台北時間 2026-10-01~10-06,926 筆;created_at 為 UTC,已 +8 轉台北後才計入逐日)+ Meta MTD 花費(API 即時,非截圖轉錄)
已更新 · GA4② ②-b ②-c ②-d ④ ⑪ ⑦ 的 GA4 三欄✅ GA4 已更新至 10-06,與 Meta 側同期。取數走 service account + GA4 Data API(scripts/fetch_ga4_tiers.py),不再依賴桌面橋接或 Supermetrics。 ⚠️ 10-05、10-06 仍在回填,這幾天的數字之後還會變,不要拿來下結論或做逐日精確比較。
未更新⑥-c素材那一組(⑨-0/⑨/⑨-b)與 ⑩ 受眾池都已接回即時資料,看板上不再有凍結 HTML。⑥-c 改動記錄讀 hist.db,最後一列 2026-08-24(44 天前),Sheet → hist.db 的同步從未接上,改動要人工寫入。
2026-09-26 起改用廣告層級定義 v2(依優化事件分層;門檻唯一出處 skill thresholds.md,程式常數在 meta0805.RULE):上層只照報、中層 CPC ≤ 4 只警示、下層一律看 ROAS 決定去留。分組基準仍是該層中位花費。
hist.db 的素材快照停在 2026-08-03,8/04 之後都缺,補不回來。

⑯ 歸因認領警示純提醒 · 不改變任何判定 · 本月至今 2026-10-01~10-06 vs 上一完整月 2026-09-01~09-30

這一區在看什麼?(新手說明)
值怎麼算
每個下層 campaign(× 優化事件)一列,三個訊號各自判色:訊號一 = 本期「宣稱購買 ÷ 到達頁面數」÷ 該線上一個完整月同一優化事件的同一比值(≥3× 紅、1.8–3× 橘);訊號二 = 該線本期下層日均花費 ÷ 該線上月下層日均花費 − 1(≤−50% 紅、−50~−25% 橘);訊號三 = GA4 cpc-m+cpc-p 營收 ÷ Meta 下層宣稱營收(<1% 紅、1–5% 橘;2026-09-27 起取數才補抓 GA4 營收,之前的舊檔印「無資料」)。任兩紅 → 🔴、一紅 → 🟠、零紅 → 🟢,無資料不計紅。
看得到什麼
下層的 ROAS 這個月能不能信。下層是唯一用 ROAS 決定去留的一層,所以也是唯一會被「歸因認領」誤導的一層:KOL 檔期、LINE 推播、團購/客服開單的成交,會被下層的購買名單受眾用 1d_view 認領——ROAS 看起來變好,其實是分母(花費)被抽掉、分子(歸因營收)沒跟著走。上面的摘要把 Meta 宣稱營收、GA4 認列、Teachify 實際金流(三分類)並排,讓三邊的落差現形。
怎麼看
這一區是純提醒,不改變任何判定(2026-08-09 裁決):判紅的組合 ⑫/⑮ 仍照 ROAS 判,可能因虛高 ROAS 被判成「可加碼」,看的人要自己攔。看到 🔴/🟠 就去看 ⑦⑨⑨-b⑫⑮ 時,記得那些模組的下層 ROAS 可能含認領成分。要驗證就小規模加碼—觀察—回退:把單一課程線的下層日預算拉回上月水準跑 5 天,營收沒有等比例上升就是認領。「無資料」的格子不是 0,是沒得比。
下層的 ROAS 這個月能不能信?下層是唯一用 ROAS 決定去留的一層,所以也是唯一會被「歸因認領」直接誤導決策的一層:KOL 檔期、LINE 推播、團購/客服開單的成交,會被下層的購買名單 LL 受眾用 1d_view 認領,ROAS 看起來變好,其實是分母被抽掉、分子沒跟著走。固定窗口,不跟隨任何窗口切換。三個訊號各自判色、任兩紅才判 🔴。

本期下層合計(Meta 宣稱)vs 實際花費、GA4 認列、Teachify 金流 · 2026-10-01~10-06

559,536
本期下層宣稱營收(Meta,7 個 campaign/23 個組合)
168,325
本期下層實際花費
3.32
宣稱 ROAS(營收 ÷ 花費)
0 個/0 元
花費 0 元仍有購買的已暫停組合認領(純殘留歸因,ROAS 算不出也不該算)
14,849
GA4 cpc-m+cpc-p 工作階段(基線月 46,490)
19
GA4 cpc-m+cpc-p 購買人數(基線月 109)
19 筆/131,999 元
GA4 cpc-m+cpc-p 交易數/營收(基線月 110 筆/608,640 元)
23.6%
訊號三 GA4 認列比(GA4 營收 ÷ Meta 下層宣稱營收;基線約 10.7%)
900 筆/5,516,605 元
Teachify 同期已付款(未成交嘗試 ⓪ 已排除)
38 筆(4%)/140,106 元
其中團購/共學團/客服手動開單(訂單口徑 ②)
741 筆/4,771,301 元
其中批次履約匯入(訂單口徑 ①,非成交行為)
121 筆/605,198 元
自營站上成交(訂單口徑 ③,⑦ MER 的分子)
Meta 下層宣稱購買 112 筆 vs Teachify 自營站上 121 筆、團購共學客服 38 筆;宣稱營收 559,536 元=同期全站已付款 5,516,605 元的 10%(宣稱數含 1d_view 認領,本來就不該等於實際;比值越接近或超過 100% 越要小心)。
判讀:① 本期 5 個下層 campaign 的 ROAS 可能含認領成分(🔴 0、🟠 5;另 ⚪ 1 個因訊號無資料未完整檢查,共 7 列)。
② 不是下層變強,是分母被抽掉而分子沒跟著走:ROAS 變好時先看訊號二——本期 臺灣史、其他 的下層日均花費比基線月少 25% 以上,這幾條線的 ROAS 要先扣掉減量效應再看。
③ 驗證方法=小規模加碼—觀察—回退:把單一課程線的下層日預算拉回基線月水準跑 5 天,看宣稱營收是否等比例上升;沒有等比例上升就是認領。
⚠️ 這一區是純提醒,不改變任何判定(2026-08-09 Jeff 裁決)。⑯ 判紅的組合仍可能因為虛高 ROAS 被 ⑫/⑮ 自動判成「可加碼」,看的人要自己攔;請注意 ⑦⑨⑨-b⑫⑮ 這些模組的下層 ROAS 可能含認領成分。
下層 campaign(× 評價群)花費宣稱購買宣稱營收ROASLPV訊號一 購買÷LPV vs 線基線(同評價群)訊號二 線日均花費 vs 基線訊號三 GA4 認列比(層級共用)判讀⑫ 逐組判定(照 ROAS,不受本區影響)
臺灣史|2609|下層|轉換|新客(既有)
臺灣史 · 優化購買 · 5 個組合
20,8971692,1464.411,076本期 1.49%/基線 1.41% → ×1.1本組日均 3,483;臺灣史 線日均 5,181/基線 14,531 → -64%GA4 131,999 ÷ Meta 559,536 → 23.6%🟠 存疑可加碼 2/樣本不足 3
DABA|2609|下層|轉換|新客|All
其他 · 優化購買 · 1 個組合
16,822939,9402.37473本期 1.90%/基線 1.31% → ×1.5本組日均 2,804;其他 線日均 2,804/基線 7,444 → -62%GA4 131,999 ÷ Meta 559,536 → 23.6%🟠 存疑及格 1
歷史課|2609|下層|轉換|新舊(既有)
歷史課 · 優化購買 · 5 個組合
16,03919103,2906.44427本期 4.45%/基線 0.75% → ×5.9本組日均 2,673;歷史課 線日均 2,673/基線 3,557 → -25%GA4 131,999 ÷ Meta 559,536 → 23.6%🟠 存疑可加碼 2/樣本不足 3
臺灣史|2609|中層|轉換(IC)|新客 名稱寫中層
臺灣史 · 優化開始結帳 · 3 個組合
5,370000.00786本期 0.00%/基線 0.23% → ×0.0本組日均 895;臺灣史 線日均 5,181/基線 14,531 → -64%GA4 131,999 ÷ Meta 559,536 → 23.6%🟠 存疑關閉 2/樣本不足 1
臺灣史+未來必修|2609|下層|轉換|再行銷 KOL 型
臺灣史 · 優化購買 · 4 個組合
4,819114,8003.07120本期 0.83%/基線 1.41% → ×0.6本組日均 803;臺灣史 線日均 5,181/基線 14,531 → -64%GA4 131,999 ÷ Meta 559,536 → 23.6%🟠 存疑樣本不足 4
未來必修課|2609|中層|轉換(IC)|新客 名稱寫中層
未來必修課 · 優化開始結帳 · 2 個組合
5,124417,7303.46564本期 0.71%/基線 0 購買(2,793 LPV),無法比本組日均 854;未來必修課 線日均 17,396/基線 12,953 → +34%GA4 131,999 ÷ Meta 559,536 → 23.6%⚪ 未完整檢查(1 訊號無資料)可加碼 1/樣本不足 1
未來必修課|2609|下層|轉換|新客
未來必修課 · 優化購買 · 3 個組合
99,25463291,6302.942,634本期 2.39%/基線 1.36% → ×1.8本組日均 16,542;未來必修課 線日均 17,396/基線 12,953 → +34%GA4 131,999 ÷ Meta 559,536 → 23.6%🟢 可正常判讀可加碼 2/應停損 1
各線本期 vs 基線月(2026-09-01~09-30)
未來必修課:本期下層 5 個組合、日均 17,396;基線 22 個組合、日均 12,953,+34%。基線「購買÷LPV」按評價群:scroll75 0.00%(1 組);購買 1.36%(18 組);開始結帳 0.00%(3 組)
臺灣史:本期下層 12 個組合、日均 5,181;基線 24 個組合、日均 14,531,-64%。基線「購買÷LPV」按評價群:購買 1.41%(18 組);開始結帳 0.23%(3 組);其他測試事件 0.00%(3 組)
其他:本期下層 1 個組合、日均 2,804;基線 29 個組合、日均 7,444,-62%。基線「購買÷LPV」按評價群:購買 1.31%(26 組);開始結帳 0.69%(1 組);其他測試事件 0.00%(2 組)
歷史課:本期下層 5 個組合、日均 2,673;基線 9 個組合、日均 3,557,-25%。基線「購買÷LPV」按評價群:購買 0.75%(9 組)
語文課:本期下層 0 個組合、日均 —;基線 12 個組合、日均 4,029。基線「購買÷LPV」按評價群:購買 0.99%(12 組)
門檻的來由(modules.md ⑯):訊號一的基線——2026/7 各線「購買 ÷ LPV」落在 3.2–4.4%(舊定義、只含優化購買的下層),是站上點擊行為的合理區間;2026/8/1–8/6 語文課 22.6%、臺灣史 125%,這種數字不可能由點擊產生,所以 ≥3× 紅、1.8–3× 橘。訊號二——花費是 ROAS 的分母,減量期的 ROAS 一定被「歸因底線」撐高,這一格的作用是讓人先看到減量、再看 ROAS(≤−50% 紅、−50~−25% 橘)。訊號三的基線是 10.7%(decisions.md:GA4 只認得真實成交的約 10.7%,2026/7/25–7/31 實測 11.3% 與它吻合),<1% 紅、1–5% 橘。
判色:任兩紅 → 🔴 ROAS 可能不可信;一紅 → 🟠 存疑;零紅 → 🟢 可正常判讀。「無資料」永遠不計紅;零紅但有訊號無資料時標 ⚪ 未完整檢查,不冒充 🟢(Jeff 2026-09-27 裁定)。「花費 0 元」不單獨定罪,它是與訊號一、二互相佐證用的。
限制:訊號三是層級共用值不是逐組合;分子是 ga4_agg.json 下層的 purchaseRevenue(fetch_ga4_tiers.py 2026-09-27 起補抓),本份資料有這欄,訊號三已判色。hero 裡的 GA4 購買人數是 totalUsers 口徑,不拿來冒充營收認列比。GA4 同期有大量 (not set) 工作階段(YouTube/App 內開啟掉 utm)。訂單分類沿用 orders_cls.py 三分類器,已知限制相同(Teachify 不回傳結帳網址,團購靠方案名稱與折扣碼字串比對)。Meta insights 不回傳整期零曝光的組合,「花費 0 元仍有購買」只在 API 有回列時才抓得到。
口徑:本期=adset MTD 檔(m_mtd.json,2026-10-01~10-06,與 ⑮⑫ 同源)依 meta0805.tier_of_rec 判為下層的組合,按 campaign × 評價群(group_of:優化購買/開始結帳/scroll_90/分頁點擊/scroll75/其他測試事件)彙總成列;上層/中層/未定層不列、不判、不計紅燈;KOL 型=campaign 或 adset 名含「KOL」(只標示,門檻不變);「名稱寫上層/中層」=名稱層 ≠ 事件層的對帳標記,不改歸層。產品線用 meta0805.norm_line(KOL/DPA/地理課歸「其他」,基線同法)。基線=上一完整月 2026-09-01~09-30(data/2026-10-01/ 的 adset MTD 檔,同一套 meta0805.load 判層);本期日均÷6 天、基線日均÷30 天。訊號一的基線比值按「該線 × 同評價群」算(層級定義 v2 的下層含 CONTENT_VIEW/開始結帳等 LPV 大、購買近 0 的組合,混在一起會把優化購買的列灌成假紅——分子分母要同口徑);訊號二是線級共用值(該線本期下層日均 ÷ 該線基線月下層日均),campaign 每月換名無法逐一對應,列上另印本組自己的日均。這兩個取法 Jeff 2026-09-27 裁定採納(modules.md ⑯)。「今天」分頁的紅點=本區判 🔴 的列數(0)。

⑮ 產品線 × 層級計分卡Meta 即時 · MTD 2026-10-01~10-06(6/31 天)

這一區在看什麼?(新手說明)
值怎麼算
每條產品線 × 每一層的組合數、花費、花費執行率、主指標、單位成本。執行率的線性基準 = 已過天數 ÷ 當月天數。
看得到什麼
錢押在哪、哪一格根本沒在動。這是「今天」分頁的總覽。把預算切成「產品線 × 層級」的格子之後,沒開的格子、超支的格子、單位成本壞掉的格子會直接跳出來。
怎麼看
三層三把尺,這是最重要的一條(2026-09-26 起依優化事件分層):上層(曝光/觸及/影片)暫不設標準、只照報;中層(連結點擊/頁面瀏覽)看到達頁面數與每個到達頁面成本(任務是供水);下層看 ROAS(收割:< 1 紅、1~2 橘、≥ 3 綠),右邊備註列逐組判定(關閉/應停損/及格/可加碼)與購買 CPA(只警示)。
未定層=名稱只有層級字、讀不到優化事件的組合,不判定,要請代理商改名。
⚠️ 絕對不要用 ROAS 評價中層(導流)與上層。2026/7 導流層(當時稱上層)的直接 ROAS 只有 0.06,但它同時是最便宜的獲取管道;那個月導流層日均到達頁面掉了 32%,整整一個月沒人發現,正是因為拿 ROAS 在看它。砍掉導流等於斷了下層的水源。
三層三把尺(2026-09-26 起依優化事件分層):上層(曝光/觸及/影片)暫不設標準、只照報;中層(連結點擊/頁面瀏覽=舊定義上層)看到達頁面數與 CPC(任務是供水);下層(購買,以及開始結帳/scroll_90 等測試事件)一律看 ROAS 決定去留(< 1 關閉、< 2 應停損、≥ 3 可加碼),CPA 只警示。中層與上層絕對不可用 ROAS 評價——2026/7 導流層(當時稱上層)直接 ROAS 只有 0.06,但它同時是最便宜的獲取管道;那個月導流層日均到達頁面掉 32% 整整一個月沒人發現,正是因為看板拿 ROAS 在看它。
花費執行率的線性基準是 19.4%(6/31 天):≥ 線性綠、線性一半~線性橘、< 一半紅。中層單位成本以目標為門檻:≤ 目標綠、≤ 2× 目標橘、> 2× 目標紅;下層 ROAS:< 1 紅、1~2 橘、2~3 不上色、≥ 3 綠(KOL 型的關閉線 2 與加碼線 3.5 在 ⑫ 逐組判)。
⚠️ 目標仍是 2608 版:本月(2610)的目標與預算尚未提供,這一區的目標值、達成率與「追平所需日均」都是拿 2608 的數字算的,資料不足,不要拿來下結論。補上 targets/2610.json 即自動切換。
層級組合花費花費執行率主指標實際單位成本/ROAS目標輔助欄
臺灣史 月目標 2,500,000 元 · 廣告預算 1,592,400 元 · 目標 ROAS 1.56
中層18,7101%到達頁面數6,5991.324CPC 1.3 | CTR 4.21% | 日均到達頁面 1,100
下層1231,0862%ROAS(決定去留)3.441,829
CPA 只警示
ROAS ≥ 2
CPA 1,500
購買 17 | 營收 106,946
逐組判定:關閉 2/應停損 0/及格 0/可加碼 2 ⚪ 樣本不足 8 組
歷史課 月目標 1,000,000 元 · 廣告預算 500,000 元 · 目標 ROAS 2.00
下層516,0393%ROAS(決定去留)6.44844
CPA 只警示
ROAS ≥ 2
CPA 1,500
購買 19 | 營收 103,290
逐組判定:關閉 0/應停損 0/及格 0/可加碼 2 ⚪ 樣本不足 3 組
語文課 月目標 1,000,000 元 · 廣告預算 500,000 元 · 目標 ROAS 2.00
中層35,4291%到達頁面數2,3352.334CPC 2.3 | CTR 1.61% | 日均到達頁面 389
未來必修課 月目標 2,000,000 元 · 廣告預算 845,855 元 · 目標 ROAS 2.36
中層32,6120%到達頁面數2,3311.124CPC 1.1 | CTR 3.78% | 日均到達頁面 388
下層5104,37812%ROAS(決定去留)2.961,558
CPA 只警示
ROAS ≥ 2
CPA 1,500
購買 67 | 營收 309,360
逐組判定:關閉 0/應停損 1/及格 0/可加碼 3 ⚪ 樣本不足 1 組
其他 2608 無定案目標,列出但不判定
中層55,992—到達頁面數1,7463.434CPC 3.3 | CTR 2.60% | 日均到達頁面 291
下層116,822—ROAS(決定去留)2.371,869
CPA 只警示
ROAS ≥ 2
CPA 1,500
購買 9 | 營收 39,940
逐組判定:關閉 0/應停損 0/及格 1/可加碼 0
口徑:花費與成果為 Meta 自報(購買含模型推估),絕對值不可對外引用,真實成交看 ⑦。產品線由行銷活動命名歸類,子課程(中國史/東亞史/世界史)收斂到歷史課,(高效讀寫/文學課/應用文)收斂到語文課。
月目標與廣告預算取自 targets/2608.json(每月從 mkt_廣告預算 檢核計算區人工轉錄一次),沒有目標的線列出但不判定。

⑭ MTD 目標對標Teachify 自營營收 vs 月目標 · 2026-10-01~10-06(6/31 天)

這一區在看什麼?(新手說明)
值怎麼算
MTD 目標值 = 月目標 × 已過天數 ÷ 當月天數(線性攤提)。達成率的分母是 MTD 目標值,不是整月目標。
看得到什麼
到今天為止,有沒有跟上進度。用整月目標當分母的話,月中看到 40% 你得自己心算「現在應該要有幾 % 才算準時」;改成對 MTD 目標之後,100% 就是準時,一眼就知道。
怎麼看
看「追平所需日均」那一欄:如果它遠高於現在的實際日花費(例如要 18 萬但今天只花 5 萬),那個缺口不是「慢慢開通」補得回來的,要嘛加碼要嘛調目標。⚠️ 整體達成率的分子是全站營收、分母只有五條有目標的線,所以看板同時給了兩端的數字,不挑好看的那個。
v25 改動:把「月目標」拆成「月目標」與「MTD 目標值」兩欄。月目標按線性攤到今天= 月目標 × 6 ÷ 31。達成率的分母因此是 MTD 目標值,100% 就是準時——不用再心算「19.4% 才是及格線」。低於 50% 標紅、50~100% 標橘、≥100% 標綠。營收只採自營站上口徑,團購與批次匯入不計。
⚠️ 目標仍是 2608 版:本月(2610)的目標與預算尚未提供,這一區的目標值、達成率與「追平所需日均」都是拿 2608 的數字算的,資料不足,不要拿來下結論。補上 targets/2610.json 即自動切換。
產品線月目標MTD 目標值MTD 自營營收MTD 達成率月廣告預算MTD 預算目標MTD 花費執行率追平所需日均 †
臺灣史2,500,000483,871210,14043.4%1,592,400308,20639,79612.9%62,104
未來必修課2,000,000387,09700.0%845,855163,714106,99065.4%29,555
文言文2,000,000387,097162,00041.9%1,250,455242,02400.0%50,018
歷史課1,000,000193,548247,860128.1%500,00096,77416,03916.6%19,358
語文課1,000,000193,54851,11026.4%500,00096,7745,4295.6%19,783
韌性課 2608 無定案目標——13,880不判定——0——
注音課 2608 無定案目標——9,028不判定——0——
整體:MTD 自營 605,198 元/MTD 目標值 1,645,161 元= 36.8%(月目標 8,500,000 元,全月達成率 7.12%)。含團購客服 745,304 元也才 45.3%。
⚠️ 這個 36.8% 的分子分母線別不一致:分子是全站自營營收,分母只有五條有月目標的線。只算那五條的話 MTD 自營是 671,110 元= 40.8%(跨線組合包同時計給兩條線,這個數字會略為高估)。真實值落在 40.8%~36.8% 之間,兩端都給,不挑好看的那個。
預算:MTD 花費 191,068 元/MTD 預算目標 907,492 元= 21.1%。† 追平所需日均 =(月預算 − MTD 花費)÷ 剩餘 25 天 = 全帳戶 179,906 元/天。最近一天(10-06)實際花了 33,485 元,只有需求的 19%——要追平必須把日花費拉高 5.4 倍。

⑭-d 每日 MTD 達成率

這一區在看什麼?(新手說明)
值怎麼算
每一天問同一個問題:到這一天為止,累積營收有沒有跟上線性目標。
看得到什麼
落後是穩定的,還是在擴大。單看一個 MTD 達成率不知道趨勢;攤成逐日就看得出來。
怎麼看
達成率每天都在同一個水位 → 落後是穩定的,可以用「乘以幾倍」推估。一路往下掉 → 缺口在擴大,光是維持現況不夠。
每一天問同一個問題:到這一天為止,累積營收有沒有跟上線性目標?分母是「月目標 × 已過天數 ÷ 當月天數」,所以這一欄可以直接橫向比較,不受月初月末影響。
日期當日自營筆數當日自營營收累積營收累積目標MTD 達成率當日 Meta 花費
10-0153227,200227,200274,19482.9%33,741
10-021979,650306,850548,38756.0%41,022
10-031492,459399,309822,58148.5%22,707
10-041372,160471,4691,096,77443.0%30,861
10-051283,100554,5691,370,96840.5%29,252
10-061050,629605,1981,645,16136.8%33,485
怎麼讀這張表:達成率如果每天都在同一個水位,代表落後是穩定的、可以用「乘以幾倍」推估;如果它一路往下掉,代表缺口在擴大,光是維持現況不夠。
分子同上是全站自營營收、分母只有五條有目標的線,所以這一欄同樣是上限值;逐日之間的相對變化不受影響。
口徑:日期是台北時間(Teachify 的 created_at 是 UTC,已 +8 轉換;沒轉的話台北 08:00 前的訂單會被算到前一天)。當日花費是 Meta campaign 層級加總,已與帳戶層級逐日對帳。
月目標與月廣告預算取自 targets/2608.json(每月從 mkt_廣告預算 檢核計算區人工轉錄一次);MTD 花費是 Meta API 即時值。跨線組合包同時計給兩條線,逐線加總會超過總額。

⑦ 真實生意面板Teachify 訂單 2026-10-01~10-06(台北時間) · GA4 至 10-06

這一區在看什麼?(新手說明)
值怎麼算
MER = 自營站上營收 ÷ MTD Meta 花費。訂單先濾掉未成交付款嘗試(failed/not_paid 的刷卡失敗與 ATM 取號,2026-08-23 起),再分三類:① 批次履約匯入、② 團購/共學/客服開單、③ 自營站上成交,只有第三類進分子。
看得到什麼
廣告到底有沒有賺錢——用真的收到的錢算。⑮/⑫ 上的營收是 Meta 自己回報的(含模型推估,會偏樂觀),這一區是 Teachify 的實際訂單。兩邊一定對不起來,那是正常的。團購與共學團不是廣告帶來的,混進來會讓 MER 假性衝高(實測過一次,會從 2.0 衝到 8.2)。
怎麼看
對外引用一律用這一區的數字,不要用 Meta 自報的。MER 要跟目標比,不是跟昨天比。看逐日時記得訂單時間已經從 UTC 轉成台北時間了。
分子只採③ 自營站上成交——批次履約匯入與團購/共學/客服開單都不是廣告帶來的,混進來會讓 MER 假性衝高(2026/8/3 實測過一次,會從 2.0 衝到 8.2)。
口徑筆數金額佔比
⓪ 未成交付款嘗試(failed/not_paid,完全排除)26144,810—
① 批次履約匯入(完全排除)000%
② 團購/共學/客服開單(真成交,但非廣告)38140,10618.8%
③ 自營站上(廣告該負責的分子)121605,19881.2%
自營口徑 MER
3.17
扣掉沒投廣告的線後
2.33
MTD Meta 花費
191,068
日期自營筆數自營營收團購筆數團購金額GA4 工作階段開始結帳購買
10-0153227,2001669,0565,31218459
10-021979,6501031,8106,15710524
10-031492,45937,9505,5337716
10-041372,160520,4906,4748117
10-051283,100410,8004,8876012
10-061050,629005,102469
判讀:自營營收從 8/01 的 227,200 元走到 8/08 的 50,629 元。✅ GA4 已更新至 10-06,與 Meta 側同期。取數走 service account + GA4 Data API(scripts/fetch_ga4_tiers.py),不再依賴桌面橋接或 Supermetrics。 ⚠️ 10-05、10-06 仍在回填,這幾天的數字之後還會變,不要拿來下結論或做逐日精確比較。 參考值:期初工作階段 5,312、期末 5,102。
MER 很高但不要開香檳:分母只有 Meta 的 191,068 元,Google 花費完全沒算進去(hist.db 的 daily_google 只到 8/02,本次未能補——真實 MER 會比這裡低。而且 MER 高的原因主要是廣告根本沒花錢(月預算執行率 4.08%),不是效率變好。
團購佔比 18.8%,比 2026/7 的 30.1% 又高一截。跨月比較前一定要先對齊口徑。
口徑限制:團購/共學是用方案名稱與折扣碼字串比對當代理指標,Teachify 的 list_orders 不回傳結帳網址,所以「網址後綴含 studygroup」無法在訂單端直接執行。待方案名稱改成固定前綴(已建議 SG_)後可改成精確比對。
未成交付款嘗試已排除(2026-08-23 起):Teachify payments 端點按建立時間抓,含 failed/not_paid 的未完成刷卡與 ATM 取號(本期 26 筆、144,810 元,上表 ⓪)。失敗的刷卡嘗試以前會被分到自營灌水 MER。看板每天整月重抓,整月一體適用此口徑;2026-08-23 前產出的舊看板未排除這批,自營營收會略高於本表,屬口徑差異不是業績變動。

⑧ 樣本量與波動帶別把雜訊當訊號

這一區在看什麼?(新手說明)
值怎麼算
每日訂單數,以及它在正常情況下的波動範圍(帶)。
看得到什麼
今天掉了,是真的掉還是只是雜訊。每天的訂單數本來就會上下跳,週末跟平日不一樣、單筆大額訂單也會讓當天看起來特別好。這一區給你一個「什麼叫正常範圍」的參考。
怎麼看
落在帶子裡面就不要急著動。要動也是連續好幾天在帶外、或者有其他模組同時示警才動。單日跳動就改預算是這個工作最常見的錯誤。
每一天跟它自己的前 7 天比,不是跟整段期間比——促銷驅動的日訂單不是穩態序列,用整段中位數 ±2 MAD 會把 8/1 檔期結束那種最大的事件放進帶內漏掉(2026-08-03 踩過)。
⚠️ 本期無法出帶:8 月起的日訂單序列改用台北時間 created_at 為基準,而 7/31 以前 hist.db 裡的序列是另一套基準(實測 8/01 差 1 筆/2,550 元、8/02 差 8,010 元,疑為 UTC 起訖)。前 7 天有 5 天落在舊基準上,混著算會得出一條假的帶,所以這一期不出帶、只列原始序列。等 8/08 之後前 7 天全部落在新基準上,帶會自動恢復。
這正是「口徑錯了比沒有數字更糟」——寧可空著,不要給一條看起來很專業的錯誤基準線。
日期自營筆數自營營收客單價樣本量判讀
10-0153227,2004,287可讀
10-021979,6504,192樣本偏低
10-031492,4596,604樣本偏低
10-041372,1605,551樣本偏低
10-051283,1006,925樣本偏低
10-061050,6295,063樣本偏低
樣本量:5 天合計 121 筆。日筆數在 4~25 之間,低於 10 筆的那兩天(8/01、8/02)不足以支撐任何逐日比較,它們落在月初減碼觀察期內,中下層全數停投,本來就不是常態。

⑥ 行動區計分卡的投影 · 資料截至 2026-10-06(6/31 天)

這一區在看什麼?(新手說明)
值怎麼算
「到今天該花」= 該產品線該層的月預算 × 已過天數 ÷ 當月天數。
看得到什麼
今天要派的工。它不自己算一套標準,只是把 ⑮ 計分卡上判紅的格子翻成待辦事項,按「錢押得最重」排序。最典型的一列是「這一格有預算但一個組合都沒開,實際花費 0 元」——那種情況的處方是開組合,不是改素材,沒有花費就不會有成果。
怎麼看
從上往下做。⚠️ 這不等於完整待辦清單:目前只投影「零花費」這一種紅格,⑮ 上另外兩種紅(執行率太低、單位成本超標)還沒有對應的派工規則。
這一區不自己算一套門檻——它只是 ⑮ 計分卡的投影:把計分卡上判為紅的格子翻成今天要派的工。排序依「到今天該花的預算」由大到小,先處理錢押得最重的那一格。
⚠️ 目標仍是 2608 版:本月(2610)的目標與預算尚未提供,這一區的目標值、達成率與「追平所需日均」都是拿 2608 的數字算的,資料不足,不要拿來下結論。補上 targets/2610.json 即自動切換。
類型產品線 × 層級到今天該花實際花費怎麼回事
開組合文言文 下層85,4250文言文下層一個組合都沒開。照月進度到今天(6/31 天)該花 85,425 元,實際 0 元。處方是開組合,不是改素材——沒有花費就沒有成果,改素材改不出東西來。
開組合文言文 中層66,1590文言文中層一個組合都沒開。照月進度到今天(6/31 天)該花 66,159 元,實際 0 元。處方是開組合,不是改素材——沒有花費就沒有成果,改素材改不出東西來。
⚠️ 資料不足,未判定:目標檔 targets/2608.json 沒有這些線×層的 tier_budget,算不出「到今天該花」,只能列出本月零花費的:歷史課 中層、語文課 下層。要判定請在目標檔補上該線×層的月預算。
「到今天該花」= 該線該層月預算 × 已過天數 ÷ 當月天數。本區的花費是 MTD 2026-10-01~10-06 的 Meta 即時值。
⚠️ 目前只投影「零花費」這一種紅格。⑮ 上另外兩種紅(花費執行率 < 線性一半、單位成本 > 2× 目標)還沒有對應的派工規則,所以這一區不等於「⑮ 所有紅格」——別把它當成完整待辦清單。
⚠️ 2026-09-26 起層級依優化事件分(層級定義 v2):上層暫不配預算、不列;目標檔的 tier_budget 若仍是舊定義(上層=導流、中層=開始結帳/scroll_90),要依新定義重切(舊上層→中層、舊中層+下層→下層)才對得上本區的花費。
看板只讀不寫:本系統不呼叫任何修改廣告的 API(不開關、不改預算、不改受眾),也不回寫 Google Sheet。這裡列的是待辦,執行與記錄在 ⑥-c。
參考資料(基準值與名詞說明)
受眾池:同一批人(如「未來必修課|pv30」=最近 30 天看過該頁的人),可能被多個組合同時投放。
合計頻率:這批人平均被打到幾次。Meta 只算單一組合,此處跨組合加總。
下界/上界:Meta 不提供跨組合去重後的觸及數。下界=假設各組打不同人;上界=假設打同一批人。受眾有包含關係(pv30 ⊂ pv60)時實際值靠近上界,判定一律用上界。
有效人=該層流量中捲過頁面 25%(scroll_25)的不重複使用者。有效率=有效人 ÷ 進站人數。每有效人=該層 Meta 花費 ÷ 有效人(口徑限制見模組②註腳)。
為什麼門檻訂在捲過 25%:scroll_50/90 在課程頁觸發量太少(臺灣史一天僅十幾個),分層後是雜訊;GA4 內建的 engagedSessions 不能用——它把 98.9% 的上層工作階段判為「已互動」,但那批人平均只停留 1 秒(GA4 的定義是停留 10 秒或 2 個以上頁面瀏覽或有轉換,SPA 分頁籤點擊會湊到第二個條件);停留秒數是連續值,不能當人數的分母。scroll_25 是唯一「量夠大、又真的代表人有往下看」的門檻。
到站落差=(Meta LPV − GA4 工作階段) ÷ Meta LPV,正常追蹤損耗約 10~20%。LPV=連結頁面瀏覽,Meta 認列的實際到站。下層因再行銷回訪,改顯示回訪倍數。

各頁可監測頻率:日檢=未來必修課、首頁、臺灣史;週檢=高效讀寫、文言文、文學課;不監測=其餘 8 頁(週流量 < 1,100 且 scroll 幾乎未觸發)。 素材層級的 scroll 比率一律不做日檢——切到單支素材剩個位數,日對日比較是純雜訊。