專案

一般

配置概況

動作

Feature #252

進行中
SC SC

Q4-4 活動慶典資料源調研落地(分層方案 + 亞洲覆蓋破口顯性化 + 衍生 Q18)

Feature #252: Q4-4 活動慶典資料源調研落地(分層方案 + 亞洲覆蓋破口顯性化 + 衍生 Q18)

是由 Sashiba Chou約 2 個月 前加入.

狀態:
New
優先權:
Normal
被分派者:
開始日期:
2026-06-05
完成日期:
2026-06-05 (逾期 57 天)
完成比例:

100%

預估工時:
1:00 小時

概述

摘要

完成 Q4-4 活動慶典資料源全鏈循環(research-primary → verifier → synthesizer → architect 落地)。
這是行程核心資料源最後一塊主幹(Q4-5 治安併 Q11 為 P2)。

變更內容

裁定:三層來源 + 顯性降級

  • Tier 1 售票型主幹 = Ticketmaster Discovery API【已驗證】:5000 calls/day、5 req/s、原生「地點+日期」查詢;落地用 geoPoint(非 deprecated
    latlong)、deep paging size*page<1000、ToS 不得長期儲存 Event Content(即時查詢式)。
  • Tier 2 在地節慶 = 目的地國觀光局開放資料(逐國 adapter):台灣政府資料開放授權第1版(每日更新、含起訖日+座標)、法國 DATAtourisme(Licence
    Ouverte 2.0、530k+ POI)。
  • Tier 3 降級兜底:標「活動資料涵蓋有限/暫缺」,不爬商業票務前端。

⚠️ 關鍵破口(verifier 修正,已顯性化進 specs)

  • Ticketmaster 官方覆蓋清單無任何亞洲國家preferredCountry enum 僅 us/ca)。對台灣使用者最高頻的日韓東南亞,Tier 1
    近乎失效(售票+非售票雙缺)
  • specs 已雙標有效區域=歐美澳紐;亞洲目的地查無活動須標「涵蓋有限」非靜默空白(對齊 C-6 不靜默省略精神)。避免實作者誤判已覆蓋亞洲。

排除/備選

  • Eventbrite 排除【已驗證】:public search API 2019-12 下線,無合法替代。
  • PredictHQ 備選不採:有自助 signup+trial,但長期免費不可行(非永久免費 tier)。
  • 地區介紹(靜態背景)沿用 Q4-123 的 Wikivoyage/Wikipedia,不重做。

specs 落地(無新 ADR/constraint,比照 Q4-123/Q4-6 克制風格)

  • architecture.md ARCH-2 新增活動 adapter 子面向(⏳,含亞洲失效雙標 + 技術細節)
  • architecture.md ARCH-5(❓ 維持)活動輸出 + 觀光局 attribution(台灣顯名生效要件、DATAtourisme/Ticketmaster 來源連結)
  • constraints.md C-1(✅)data_source 擴充 ticketmaster/taiwan_tourism_opendata/datatourisme_fr/{country}_tourism_board
  • constraints.md C-2(✅)活動日期/票務不確定性延伸
  • constraints.md C-6(✅)加範圍界定釐清「節點欄位層(停車)vs 資料源涵蓋度層(活動)」——降級語義落 ARCH-2 Tier3,不擴張 C-6 原意

衍生

  • 新開 Q18(P1,regulatory-analyst):第三方 SERP scraper(SerpApi 等)代爬 Google Events 是否落入 C-4 禁爬範圍 + 「U.S. Legal
    Shield」跨法域效力。定性前 Google Events 不列主幹。與 Q16 分立(Q16=正向 API 適格性;Q18=代爬另一平台前端定性,同 C-4 體系)。

異動檔案

  • docs/research/reports/2026-06-05_Q4-4_events-festivals-data-sources_report.md(新)
  • docs/research/verifications/2026-06-05_Q4-4_events-festivals-data-sources_verification.md(新)
  • docs/research/conclusions/2026-06-05_Q4-4_events-festivals-data-sources_conclusion.md(新)
  • docs/decisions/tree/research/q-4-4-events-festivals-data-sources.md(新)
  • docs/specs/architecture.md(ARCH-2 / ARCH-5)
  • docs/specs/constraints.md(C-1 / C-2 / C-6)
  • docs/research/open-questions.md(Q4-4 ✅、新增 Q18)
  • docs/decisions/tree/00-index.md(C section 收編 Q-4-4、NEW 整理、修訂歷史)

後續(非阻斷)

  • qa-engineer 設計活動 4 測試項(C-1 三欄 / C-2 不確定字樣 / ARCH-5 亞洲涵蓋標記 + 觀光局顯名)
  • Q18 regulatory 定性(定性前 Google Events 不啟用)
  • Q-18 tree 節點待 project-manager 開出
  • 餘 P1:Q16 票務+CC BY-SA+天氣授權收口、Q8 租車法規 5 子題

沒有任何資料可供顯示

動作

匯出至 PDF Atom