{
  "$comment": "goCheckin 機器可讀品牌事實（GEO／AI 代理用）。價格唯一來源：src/data/pricing.mjs（2026-10-27 分區車資定案）。設計原型：公司資訊、電話、評價皆為示意，不提供實際交易。",
  "schemaVersion": "2.0",
  "lastUpdated": "2026-10-27",
  "name": "goCheckin",
  "legalName": "goCheckin 機場接送（籌備中）",
  "url": "https://gocheckin.tw/",
  "description": "goCheckin 專注雙北（台北市、新北市）29 個服務行政區往返桃園國際機場（TPE）的接送服務：依 4 個車資區與五座／休旅／商務車型計價，送機 NT$800 起、接機 +100、舉牌 +200，用對話就能完成預約。",
  "tagline": "雙北 4 個車資區，分區車資透明。",
  "language": "zh-Hant-TW",
  "languages": [
    "zh-Hant-TW",
    "en"
  ],
  "brand": {
    "name": "goCheckin",
    "wordmark": "goCheckin",
    "logo": "https://gocheckin.tw/assets/img/apple-touch-icon.png",
    "ogImage": "https://gocheckin.tw/assets/img/og-cover.png",
    "colors": {
      "ink": "#0B1F2A",
      "paper": "#F7F3EA",
      "accent": "#F6A73B"
    },
    "sameAs": [
      "https://lin.ee/zOF92G5"
    ]
  },
  "service": {
    "type": "airport-transfer",
    "model": "zone-vehicle-matrix",
    "description": "雙北 29 個服務行政區往返桃園國際機場（TPE）：依 4 個車資區與五座／休旅／商務車型計價；接機為送機價 +100，舉牌 +200，加點依距離級距另計。",
    "airports": [
      {
        "code": "TPE",
        "name": "桃園國際機場",
        "nameEn": "Taoyuan International Airport",
        "terminals": [
          "第 1 航廈",
          "第 2 航廈",
          "第 3 航廈（啟用後）"
        ]
      }
    ],
    "serviceArea": {
      "cities": [
        "台北市",
        "新北市"
      ],
      "citiesEn": [
        "Taipei City",
        "New Taipei City"
      ],
      "servedDistrictCount": 29,
      "districts": [
        {
          "name": "林口區",
          "city": "新北市",
          "zoneId": 1,
          "zoneName": "第一區"
        },
        {
          "name": "三峽區",
          "city": "新北市",
          "zoneId": 1,
          "zoneName": "第一區"
        },
        {
          "name": "鶯歌區",
          "city": "新北市",
          "zoneId": 1,
          "zoneName": "第一區"
        },
        {
          "name": "泰山區",
          "city": "新北市",
          "zoneId": 2,
          "zoneName": "第二區"
        },
        {
          "name": "樹林區",
          "city": "新北市",
          "zoneId": 2,
          "zoneName": "第二區"
        },
        {
          "name": "五股區",
          "city": "新北市",
          "zoneId": 2,
          "zoneName": "第二區"
        },
        {
          "name": "新莊區",
          "city": "新北市",
          "zoneId": 2,
          "zoneName": "第二區"
        },
        {
          "name": "板橋區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "土城區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "蘆洲區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "淡水區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "三重區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "萬華區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "北投區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "中和區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "大同區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "中正區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "士林區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "永和區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "中山區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "大安區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "新店區",
          "city": "新北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "信義區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "松山區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "內湖區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "文山區",
          "city": "台北市",
          "zoneId": 3,
          "zoneName": "第三區"
        },
        {
          "name": "南港區",
          "city": "台北市",
          "zoneId": 4,
          "zoneName": "第四區"
        },
        {
          "name": "深坑區",
          "city": "新北市",
          "zoneId": 4,
          "zoneName": "第四區"
        },
        {
          "name": "汐止區",
          "city": "新北市",
          "zoneId": 4,
          "zoneName": "第四區"
        }
      ],
      "excludedDistricts": [
        "八里區",
        "瑞芳區",
        "平溪區",
        "雙溪區",
        "貢寮區",
        "石碇區",
        "坪林區",
        "烏來區",
        "三芝區",
        "石門區",
        "金山區",
        "萬里區"
      ],
      "otherCities": [
        "基隆市",
        "桃園市"
      ],
      "note": "服務 29 區；其餘雙北行政區（12 區）與基隆、桃園市區不在服務範圍，不報價。",
      "outOfAreaMessage": "抱歉，不在本公司服務範圍"
    },
    "zones": [
      {
        "id": 1,
        "key": "zone1",
        "name": "第一區",
        "shortName": "第一區",
        "districts": [
          "林口區",
          "三峽區",
          "鶯歌區"
        ],
        "prices": {
          "dropoff": {
            "sedan": 800,
            "suv": 900,
            "van": 1200
          },
          "pickup": {
            "sedan": 900,
            "suv": 1000,
            "van": 1300
          }
        }
      },
      {
        "id": 2,
        "key": "zone2",
        "name": "第二區",
        "shortName": "第二區",
        "districts": [
          "泰山區",
          "樹林區",
          "五股區",
          "新莊區"
        ],
        "prices": {
          "dropoff": {
            "sedan": 900,
            "suv": 1000,
            "van": 1300
          },
          "pickup": {
            "sedan": 1000,
            "suv": 1100,
            "van": 1400
          }
        }
      },
      {
        "id": 3,
        "key": "zone3",
        "name": "第三區",
        "shortName": "第三區",
        "districts": [
          "板橋區",
          "土城區",
          "蘆洲區",
          "淡水區",
          "三重區",
          "萬華區",
          "北投區",
          "中和區",
          "大同區",
          "中正區",
          "士林區",
          "永和區",
          "中山區",
          "大安區",
          "新店區",
          "信義區",
          "松山區",
          "內湖區",
          "文山區"
        ],
        "prices": {
          "dropoff": {
            "sedan": 1000,
            "suv": 1100,
            "van": 1400
          },
          "pickup": {
            "sedan": 1100,
            "suv": 1200,
            "van": 1500
          }
        }
      },
      {
        "id": 4,
        "key": "zone4",
        "name": "第四區",
        "shortName": "第四區",
        "districts": [
          "南港區",
          "深坑區",
          "汐止區"
        ],
        "prices": {
          "dropoff": {
            "sedan": 1100,
            "suv": 1200,
            "van": 1500
          },
          "pickup": {
            "sedan": 1200,
            "suv": 1300,
            "van": 1600
          }
        }
      }
    ],
    "vehicles": [
      {
        "key": "sedan",
        "name": "五座",
        "nameEn": "Sedan",
        "seats": 4,
        "luggage": 3,
        "description": "五人座轎車，適合 1–4 位乘客與一般行李"
      },
      {
        "key": "suv",
        "name": "休旅",
        "nameEn": "SUV",
        "seats": 4,
        "luggage": 4,
        "description": "休旅車，行李空間較大，適合家庭旅客"
      },
      {
        "key": "van",
        "name": "商務",
        "nameEn": "Business van",
        "seats": 6,
        "luggage": 6,
        "description": "商務車，適合 5–6 位乘客或大件行李"
      }
    ],
    "addOns": {
      "pickupSurcharge": {
        "fee": 100,
        "services": [
          "pickup"
        ],
        "label": "接機加價（送機價 +100）"
      },
      "sign": {
        "fee": 200,
        "services": [
          "pickup"
        ],
        "label": "舉牌服務（接機選購，每次 +200）"
      },
      "addStopTiers": [
        {
          "id": "s",
          "label": "5 公里內",
          "fee": 100,
          "maxKm": 5
        },
        {
          "id": "m",
          "label": "6–10 公里",
          "fee": 200,
          "maxKm": 10
        },
        {
          "id": "l",
          "label": "11–15 公里",
          "fee": 300,
          "maxKm": 15
        }
      ],
      "maxAddStopKm": 15,
      "summary": "舉牌 +200（僅接機）；加點 5 公里內 +100、6–10 公里 +200、11–15 公里 +300（每個加點計；超過 15 公里不報價）。"
    },
    "routes": [
      {
        "service": "dropoff",
        "name": "送機",
        "nameEn": "Airport drop-off",
        "route": "雙北 → 桃園國際機場（TPE）",
        "priceRange": {
          "min": 800,
          "max": 1500
        }
      },
      {
        "service": "pickup",
        "name": "接機",
        "nameEn": "Airport pickup",
        "route": "桃園國際機場（TPE） → 雙北",
        "priceRange": {
          "min": 900,
          "max": 1600
        },
        "surcharge": 100
      }
    ]
  },
  "pricing": {
    "currency": "TWD",
    "currencyLabel": "NT$",
    "unit": "單程／趟",
    "updated": "2026-10-27",
    "source": "src/data/pricing.mjs（唯一價格來源）",
    "model": "4 車資區 × 3 車型；接機 +100；舉牌 +200；加點 100／200／300",
    "priceRange": {
      "dropoff": {
        "min": 800,
        "max": 1500
      },
      "pickup": {
        "min": 900,
        "max": 1600
      }
    },
    "matrices": {
      "dropoff": [
        {
          "id": 1,
          "name": "第一區",
          "districts": [
            "林口區",
            "三峽區",
            "鶯歌區"
          ],
          "prices": {
            "sedan": 800,
            "suv": 900,
            "van": 1200
          }
        },
        {
          "id": 2,
          "name": "第二區",
          "districts": [
            "泰山區",
            "樹林區",
            "五股區",
            "新莊區"
          ],
          "prices": {
            "sedan": 900,
            "suv": 1000,
            "van": 1300
          }
        },
        {
          "id": 3,
          "name": "第三區",
          "districts": [
            "板橋區",
            "土城區",
            "蘆洲區",
            "淡水區",
            "三重區",
            "萬華區",
            "北投區",
            "中和區",
            "大同區",
            "中正區",
            "士林區",
            "永和區",
            "中山區",
            "大安區",
            "新店區",
            "信義區",
            "松山區",
            "內湖區",
            "文山區"
          ],
          "prices": {
            "sedan": 1000,
            "suv": 1100,
            "van": 1400
          }
        },
        {
          "id": 4,
          "name": "第四區",
          "districts": [
            "南港區",
            "深坑區",
            "汐止區"
          ],
          "prices": {
            "sedan": 1100,
            "suv": 1200,
            "van": 1500
          }
        }
      ],
      "pickup": [
        {
          "id": 1,
          "name": "第一區",
          "districts": [
            "林口區",
            "三峽區",
            "鶯歌區"
          ],
          "prices": {
            "sedan": 900,
            "suv": 1000,
            "van": 1300
          }
        },
        {
          "id": 2,
          "name": "第二區",
          "districts": [
            "泰山區",
            "樹林區",
            "五股區",
            "新莊區"
          ],
          "prices": {
            "sedan": 1000,
            "suv": 1100,
            "van": 1400
          }
        },
        {
          "id": 3,
          "name": "第三區",
          "districts": [
            "板橋區",
            "土城區",
            "蘆洲區",
            "淡水區",
            "三重區",
            "萬華區",
            "北投區",
            "中和區",
            "大同區",
            "中正區",
            "士林區",
            "永和區",
            "中山區",
            "大安區",
            "新店區",
            "信義區",
            "松山區",
            "內湖區",
            "文山區"
          ],
          "prices": {
            "sedan": 1100,
            "suv": 1200,
            "van": 1500
          }
        },
        {
          "id": 4,
          "name": "第四區",
          "districts": [
            "南港區",
            "深坑區",
            "汐止區"
          ],
          "prices": {
            "sedan": 1200,
            "suv": 1300,
            "van": 1600
          }
        }
      ]
    },
    "notes": "價格一律由伺服器依 pricing.mjs 計算；client 傳入金額一律忽略。所有價格為單程、含過路費與機場停車費（沿用既有假設）。"
  },
  "policies": {
    "included": [
      "雙北服務區到府接送（29 區）",
      "過路費與機場停車費",
      "夜間與凌晨時段不加價",
      "航班追蹤（接機）",
      "司機服務費與車輛清潔"
    ],
    "excluded": [
      "加點費（依距離級距另計：5 公里內 +100、6–10 公里 +200、11–15 公里 +300）",
      "舉牌服務 +200（接機選購）",
      "兒童安全座椅（目前不提供，建議自備）",
      "超出車型容量的人數或行李（另洽 LINE 客服）",
      "非服務區（含八里、瑞芳、基隆、桃園市區等）不報價"
    ],
    "cancellation": "出發前 24 小時可免費取消或改期；24 小時內取消依實際調度狀況處理（示意條款，上線前公告正式規則）。",
    "waiting": "接機含航班落地後 60 分鐘免費等候，航班延誤不計入等候時間（示意條款）。",
    "addStops": "加點依距離級距計價：5 公里內 +100、6–10 公里 +200、11–15 公里 +300（每個加點計）；超過 15 公里不報價。",
    "sign": "舉牌服務僅接機提供，每次 +200（示意條款）。",
    "outOfArea": "抱歉，不在本公司服務範圍",
    "payment": [
      "現金",
      "信用卡",
      "行動支付（皆為示意，本原型不收取任何費用）"
    ],
    "receipt": "提供電子收據；需要統編請於預約備註提供公司名稱與統編（依合作車隊營業登記為準，上線前確認）。",
    "privacy": "https://gocheckin.tw/privacy.html",
    "terms": "https://gocheckin.tw/terms.html"
  },
  "contact": {
    "phone": "+886-2-0000-0000",
    "phoneDisplay": "02-0000-0000",
    "line": "@827pvuyy",
    "lineUrl": "https://lin.ee/zOF92G5",
    "email": "hello@gocheckin.tw",
    "hours": "每日 24 小時（示意）",
    "note": "所有聯絡資訊皆為設計原型示意，上線前必須替換為真實資料。"
  },
  "machineReadable": {
    "llmsTxt": "https://gocheckin.tw/llms.txt",
    "llmsFullTxt": "https://gocheckin.tw/llms-full.txt",
    "brand": "https://gocheckin.tw/brand.json",
    "ucpProfile": "https://gocheckin.tw/.well-known/ucp",
    "agentCard": "https://gocheckin.tw/.well-known/agent-card.json",
    "securityTxt": "https://gocheckin.tw/.well-known/security.txt",
    "robotsTxt": "https://gocheckin.tw/robots.txt",
    "sitemap": "https://gocheckin.tw/sitemap.xml",
    "openapi": "https://gocheckin.tw/docs/ucp-openapi.yaml",
    "apiExamples": "https://gocheckin.tw/api/index.json"
  },
  "api": {
    "baseUrl": "https://gocheckin.tw/api",
    "localBaseUrl": "http://127.0.0.1:4173/api",
    "health": "https://gocheckin.tw/api/health",
    "quote": "https://gocheckin.tw/api/quote",
    "bookings": "https://gocheckin.tw/api/bookings",
    "ucp": "https://gocheckin.tw/api/ucp",
    "ucpVersion": "2026-04-08",
    "authentication": "mock（本原型不需要真實驗證；production 需 OAuth 2.1 / API key 與 HTTP Message Signatures）",
    "payment": "mock（本原型不串接金流；production 需整合 AP2／TAP 與真實支付服務商）"
  },
  "dataQuality": {
    "sourceOfTruth": "src/data/pricing.mjs（價格）、src/data/site.mjs（品牌事實）、src/data/areas.mjs（行政區）",
    "priceUpdated": "2026-10-27",
    "updatePolicy": "價格、服務範圍或加購規則變更時，必須同步更新本檔、llms.txt、llms-full.txt、UCP manifest、docs/02-ai-discovery.md、docs/ucp-openapi.yaml，並重跑 scripts/verify-seo.mjs 與 scripts/verify-ucp.mjs。"
  },
  "deprecated": {
    "note": "舊版單一價制度已於 2026-10-27 廢止，改為 4 車資區 × 3 車型分區車資；舊價格與舊服務範圍敘述不再有效。"
  },
  "disclaimer": "本網站為 goCheckin 設計原型（mockup），公司資訊、聯絡方式、評價與預約功能均為示意，不提供實際交易。車資：4 個車資區、五座／休旅／商務，送機 NT$800–1,500、接機 +100、舉牌 +200、加點另計（最後更新 2026-10-27）。"
}
