Watch at Ease看见世界,读懂生活。

科技 · 实用指南

Google联系人导入了纪念日,日历却不提醒?先查日期存在哪

先区分联系人日期未导入、日历没有事件和通知未送达,再决定是否需要重新导入。

联系人事件字段与日历事件字段分别展示
原创概念示意:联系人日期和日历事件使用不同字段结构,并非Google界面截图。 Watch at Ease

联系人导入成功,不代表每个纪念日都成了会按年重复并提醒的日历事件。先在同一Google账号打开一位受影响联系人,确认日期真的位于事件日期字段。日期在“自定义字段”或“备注”中,和日期在联系人事件字段中,是不同结果。

本文根据现行文档,处理自定义事件导入缺项和纪念日提醒缺失的真实问题。它不判定Google存在普遍故障,不保证每种账号都会自动同步纪念日,也不声称已经测试修复你的数据。

1. 先确认日期确实导入

保留原CSV,批量修改前导出现有联系人。在电脑上拿一条问题记录对照当前Google联系人模板:Event 1 - Label填写Anniversary等标签,Event 1 - Value填写日期。模板说明了YYYY-MM-DD和不带年份的月日形式。保留原表头;Custom Field 1 - Value不是事件日期列。

打开导入的联系人,分别看日期字段和备注。Google明确建议在似乎缺少已导入信息时检查备注。如果日期只是文本,问题发生在日历之前。源文件行看似正确,也不能证明字段映射成功。记录实际导入位置,不要反复导入整个通讯录,因为每个含数据的行都会创建联系人。

2. 检查日历结果,不删除同步内容

在同一账号的网页日历查找预期日期,检查相关日历是否显示。再与手机比较:网页已有事件而手机不显示,应集中检查手机中的账号和对应日历;两边都没有,则要与日期根本没进入联系人这一结果区分。

当前Google文档说明生日同步,也把重要日期列入同步事件范围。这不能推导出每种自定义标签都一定出现,也不能推导出纪念日永远不可能同步。Android日历还可能通过本机联系人权限显示日期,而不是读取服务器生成的日历。不要把关闭Sync from Contacts当作重置:Google说明它会删除同步事件,包括对这些事件的修改。

3. 需要后备提醒时,明确建立一组年度事件

如果日期仍然没有出现,可以单独维护普通日历事件。先查是否已有相同重复事件,避免双重提醒。在自己拥有的日历创建事件,选择下次纪念日的真实日期;需要仅日期提醒时设为全天,重复频率设为每年。保存前检查结束条件,并标明“手动维护”。

日历中的一次发生需要具体日期;使用下一次发生的年份,不代表认定了最初结婚年份。除非历史确实已知,不要填写年龄或第几周年。保存后检查下一年的事件。这是后备办法,不是修好了联系人关联;以后修改联系人日期,还需手动更新这组事件。Google联系人CSV也不是日历CSV,后者必需字段包括Subject与Start Date。

4. 通知要与事件分开验证

打开保存后的事件,查看通知或邮件设置。对于自己拥有的日历,Google区分Event notifications与All-day event notifications,应检查适用于这组事件的设置。通知属于个人:能查看你日历的家人不会继承你的提醒。电脑浏览器通知还要求网站权限和网页日历保持打开。

可新建近期临时事件检验所选通知渠道,不改变纪念日日期;测试后移除临时事件。下一年可见,既不证明通知送达,也不证明联系人自动同步。如果字段映射正确的原联系人仍有问题,请向授权支持提供账号类型、应用版本、准确字段名和脱敏示例。不要公开整个通讯录,也不要为测试删除已有同步事件。

保存日期、未来发生和通知送达的三个独立检查
原创概念示意:已存数据、重复事件与送达提醒是不同结果,并非账号测试成功的证据。 Watch at Ease