diff --git a/src/lib/types.ts b/src/lib/types.ts
index 11b8806..209c482 100644
--- a/src/lib/types.ts
+++ b/src/lib/types.ts
@@ -546,6 +546,17 @@ export interface DashboardOverview {
average_duration_ms: number | null;
average_saved_cents: number | null;
};
+ // 领券核心数据(2026-07-05 新增;旧后端无此字段,前端 `?.` 探测)。
+ // 点位=一张券;成功口径 success+already_claimed;点位成功率分母=发起数×应领点位数(未跑到视为失败)。
+ coupon?: {
+ started: number;
+ all_success: number; // 全部点位领成功的完成场次数
+ success_rate: number | null;
+ point_success: number;
+ points_per_session: number | null; // 应领点位数(本期完成场点位数众数)
+ point_success_rate: number | null;
+ median_elapsed_ms: number | null; // 仅 completed,同「领券数据」页口径
+ };
coins: {
granted_total: number;
reward_video_coin_total: number;