数据怎样产生,怎样理解

看 Availability 时,先看 Last successful check 时间;比较 Price 时,先统一付款周期。下面说明每一条记录的来源和边界。

数据从哪里来

目前收录 BandwagonHost 与 DMIT。BandwagonHost 提供 Availability 与 Price 监控;DMIT 约每 10 分钟读取一次官方完整目录 Checked Availability ,同时保留 Plan configuration 、 Catalog price 和 Purchase link 。DMIT 的目录整理日期不是 Availability Checked 时间,不生成自动 Price 变化记录。Cloudflare(CF)防护可能导致监控受阻; Availability 状态仅供参考,实际 Availability 以官网为准。已启用监控的 Availability 和 Price 来自 Providers 公开 Plan 目录与配置入口;城市、机房、 Networks 和测试 IP 部分来自已有目录,页面会说明。 Networks 名称不代表我们做过性能实测,地图 flag 也只是城市中心,不是实际机房地址。

每个 Plan 有固定的 Providers 编号和详情地址。运行状态、 Plan JSON和网页读取同一份数据;空值表示未取得信息,不是零。

怎样判断 Available ,什么算补货

BandwagonHost 每 5 分钟发, from一轮检查。普通 Plan 依据公开目录和配置入口 Checked ;限量 Plan 还会使用独立临时会话配置购物车,检查邀请码限制,不进入结账或提交订单。购物车明确要求邀请码时记为“ Invite required ”,不计入 Available ,也不发送 Available 通知;仅当购物车已确认对应 Plan 且没有邀请码限制、结账入口可用时,才记为“ Available ”。目录未出现的已知 Plan 仍检查其配置入口。只有明确的 Sold out 提示才记为 Sold out ,不能因为列表少了一项就判定售罄。

DMIT 每轮只读取一份 Official directory ,按 Plan 编号和完整名称匹配,核对明确 Sold out flag 及已审查的官方可选购逻辑;脚本变化、编号重复或证据不足时保留旧结果,不逐个 Retry Buy 页。

首次 Last successful check 建立基线。之后“ Sold out 或 Invite required → Available ”算一次可 Buy 提醒,邀请码限制解除会单独标明;连续多次 Available 只 Updated Checked 时间。通知按每轮 Available 去重,发送和收件还会有延迟。观测间隔内一闪而过的 Availability 可能无法捕获。

Sold out 与下架有什么区别

官方仍提供的 Plan ,即使售罄或需要邀请码,也继续展示并监控。 Official directory 确认的新 Plan 自动上架,无需人工审核。DMIT 使用包含售罄 Plan 的完整目录,连续两次成功采集均不再列出某款 Plan 后才自动下架; BandwagonHost 部分限量 Plan 不在总目录中,还须独立 Purchase link 明确返回停售信息。请求失败、CF 拦截、含糊跳转或目录数量异常不会触发下架。

下架 Plan 从选购列表移除,原详情地址保留历史记录。如果官网重新提供,沿用原地址恢复展示,不伪造补货历史。

Price 、付款周期与汇率

保留公开标价、币种和付款周期。当前 Plan 以美元计价,没有人民币换算,也没有接入实时汇率。month均价按“周期 Price ÷ month数” compute ,年均价再乘 12;折算价仅供比较,不代表可以按这个周期 Buy 。

同一 Plan 和付款周期的公开 Price 升降才记录为 Price 事件。首次 Checked 、汇率波动和 Coupons 折扣都不算降价。金额未自动扣除 Coupons ,也不含可能的税费与支付费用。分享卡片显示 Price 记录时间,转发后的图片不会自动 Updated 。

三个时间,分别看什么

Last attempt
采集器最后一次检查的时间,可能失败。
最近 Last successful check
最后一次取得明确 Availability 结果的时间。 BandwagonHost 绿灯为 10 分钟以内,DMIT 为 15 分钟以内;之后到 30 分钟为黄色,超过 30 分钟为红色。最近一次检查失败会显示受阻,不亮绿灯。
Price Checked 时间
最后一次读到公开 Price 的时间。 Sold out 页面 Not provided Price 时,它可能早于 Availability Checked 时间。

时间按 Beijing time, UTC+8 显示,数据接口保留 UTC。刷新网页不会刷新 Checked 时间。超时、 CAPTCHA 、页面结构变化或 HTTP 错误都不等于 Sold out ;检查失败保留上次有效值与时间,同时显示失败状态。尚无成功记录的 Plan 显示 Not verified 。

Coupons 先发现,再验证

每 30 分钟扫描已配置的公开来源,将候选代码放入隔离测试购物车。得到 Providers 的折扣行和金额变化后才 flag 有效,同时记录测试 Plan 、付款周期和时间;流程不提交订单或付款。一个 Plan 有效,不代表 All 适用。请求失败保留上次结果和失败 flag ,不直接判过期。

历史记录与统计的边界

不补造上线前的历史。补货、售罄、 Price 和已核实的配置变化才进入事件记录;每轮采集另存观测与运行状态。 Last successful check 相隔超过 30 分钟时,变化注明存在空档,记录时间是发现时间,不冒充 Providers 实际变更时刻。

30 days补货次数只统计这个窗口内观察到的 Sold out 或 Invite required 转 Available 。30 days Available 率要求至少 99% 的连续观测覆盖;失败或相隔超过 10 分钟(DMIT 为 15 分钟)的区间不计入有效覆盖,数据不足时不显示比例。历史最低和最高 Price 也只覆盖本站实际观察期。

发现错误后怎样修订

历史允许纠错,但不能为了让曲线完整而猜数据。修订前保留备份,按原始记录复核,并在维护记录注明原因与范围;没有证据的时段保留空缺。反馈请附页面地址、 Plan 编号、观察时间和公开页面截图,可 Passed 你获知本站的渠道反馈;当前没有公开联系表单,不要发送账户密码或密钥。

VPSMap 独立运营,与 Providers 无隶属关系。 Buy 链接可能带来佣金, Checked 结果不因佣金改变;开通、付款、退款与售后由 Providers 办理。查找 VPS Plan →