WhatsApp 消息历史查询与导出指南:按日期、账号或号码检索消息状态并导出 CSV 备份
消息历史(Message History)是工作区全部已发送与已接收消息的单一可搜索归档 — 集中查看你所有的 WhatsApp 活动。从 Message History 页面进入。
本篇内容
概览
消息历史(Message History)是工作区全部已发送与已接收消息的单一可搜索归档 — 集中查看你所有的 WhatsApp 活动。从 Message History 页面进入。
与其分别翻查收件箱、营销活动与自动化,这个页面把它们合并到同一条时间线,并以摘要卡片、图表、筛选器、分页表格与侧边详情面板呈现。
只读总览。消息历史用于检索与报表。要对某条消息执行操作(重发、管理、回复),请打开它的来源页面 — 团队收件箱、营销活动、广播或会话线程。这个合并视图不重发单独的行,因为正确的操作取决于消息来自哪里。
消息来自哪里
时间线合并六类来源。Type 列会用彩色小标签标注每一行,让你一眼区分。
| 来源 | 贡献的内容 |
|---|---|
| Team inbox | 一对一的入站与出站会话消息(来自 团队收件箱 / 单聊 的气泡)。 |
| Auto-reply | 关键词自动回复的触发记录(见 自动回复)。 |
| Campaign | 营销活动批量发送。 |
| Broadcast | 广播列表发送。 |
| Scheduled | 定时 / 周期消息任务。 |
| Direct send | 旧版直接(一次性)发送。 |
无论一行来自哪个来源,它都出现在同一张表、计入同一组 KPI 数字与图表,并导出到同一份 CSV — 因此无需拼凑多份报表,即可获得真正覆盖整个工作区的视图。
谁可以访问
消息历史是工作区级的报表视图,因此经理(manager)、管理员(admin)与所有者(owner)均可访问。它始终显示当前生效工作区的数据。
页面内容
- KPI 条 — 所选日期范围的头条数字:消息总数、已发送、已接收、失败,以及平均首次响应时间,每项都带与上一等长周期相比的百分比变化。
- 消息量图表 — 按时间展示消息量,拆分为已发送 / 已接收 / 失败,可按小时、按天或按周分桶。
- 方向环形图 — 一眼看清已发送、已接收与失败的占比。
- 类型构成图 — 消息在纯文本、自动回复、营销活动、广播、定时与媒体之间的分布。
- 热门会话 — 与你交换消息最多的收件箱联系人。
- 消息表格 — 逐条消息的分页列表(每页 25 条),带侧边详情面板。
KPI 数字始终与日期范围绑定,因此更改其它筛选时不会跳动;图表与表格则反映当前生效的筛选条件。
筛选器
使用筛选栏缩小归档范围:
| 筛选 | 选项 |
|---|---|
| Date range | 最近 24 小时、7 天、30 天(默认)或 90 天。 |
| Direction | 全部、Outgoing(外发)、Incoming(接收)或 Failed(仅失败的出站消息)。 |
| Type | 全部,或指定类型 — 模板、图片、视频、文档、位置、纯文本,或来源标签(自动回复、营销活动、广播、定时)。 |
| Device | 只显示来自某个已连接号码的消息。 |
| Search | 在消息正文、电话号码、联系人姓名与消息 ID 中进行自由文本搜索。 |
| Bucket | 用于消息量图表:按小时、按天或按周分组。 |
为什么默认 30 天?运营人员经常要查找几周前的发送记录。默认范围为 30 天,避免较早的营销活动、广播与定时发送悄悄消失(此前 7 天的默认值会隐藏超过一周的所有记录)— 你可以随时切换更短或更长的窗口。
消息表格
每一行显示联系人(姓名或号码,缺省时回退到来源标签)、消息片段、方向、状态徽标、带彩色来源标签的消息类型、相关时的媒体图标,以及时间。点击某一行会打开详情面板,其中显示完整正文、来源、电话、状态、语言、时间戳、一条小时间线,以及可用时的来源会话 ID。
状态含义
入站消息标记为 Inbound。出站行带有消息的送达状态,并按颜色区分:
| 状态 | 含义 | 徽标 |
|---|---|---|
| read | 收件人已打开(蓝色双勾)。 | 绿色 |
| delivered / sent | 已交给 WhatsApp / 已被 WhatsApp 接受。 | 绿色 |
| fired | 来源相关的成功(自动回复已触发)。 | 绿色 |
| scheduled / pending | 已排队等待稍后发送,或尚未派发。 | 灰色 |
| failed / error | 辅助服务或 WhatsApp 拒绝发送;原因显示在详情面板中。 | 珊瑚红 / 红色 |
导出为 CSV
点击 Export 会把当前日期范围下载为 CSV 文件,每行一条消息,列顺序如下:
| 列 | 内容 |
|---|---|
id | 消息 ID(带来源前缀)。 |
source | 人类可读的来源标签(Team inbox、Auto-reply……)。 |
when | ISO-8601 时间戳。 |
direction | in 或 out。 |
phone | 联系人号码。 |
contact | 已知时的联系人姓名。 |
status | 送达状态。 |
type | 分类后的类型(text / template / image / auto_reply / campaign / …)。 |
body | 消息文本。 |
文件名带时间戳(message-history-YYYYMMDD-HHMMSS.csv),下载后便于整理。导出覆盖完整日期范围(而不只是当前查看的这一页)。
表格软件安全。导出时,任何以表格软件视为公式的字符开头的单元格(=、+、-、@、制表符或回车)都会在前面加一个单引号进行转义 — 这样用 Excel 或 Sheets 打开文件时,无法执行藏在消息正文中的隐藏命令。
关于归档与对单行操作的说明
由于消息历史是跨多个来源的合并视图,你无法在这里归档、删除或重发单条消息 — 页面会改为指引你前往其来源页面。要管理某条消息,请打开它的来源:会话消息到 团队收件箱或 单聊线程,营销活动发送到 Campaigns 页面,广播 / 定时则到 Broadcasts / Scheduled — 重试、重发、归档等控制项都在那里。