快速导出谷歌浏览器历史记录
楼主是一位电商运营(亚马逊)。最近在投放DSP广告时发现挑选了竞品还需要一个一个复制ASIN到广告后台搜索框。本着提升工作效率的宗旨(懒),宁可花半小时找个简便方法,也不干低效重复工作。经过一番摸索,找到了个简便方法。
为了大家能够和楼主有同样的心路历程,简单写一下摸索的过程。闲啰嗦的伙伴可以直接移步Part 2
Part 1:摸索过程
目的:提取链接中的ASIN,也就是 B09VSM1YJR。像这样的链接有几十个,手动复制效率太低了
最开始尝试了在谷歌浏览器历史记录页面把浏览记录复制到Excel里面,但发现复制下来的内容并不包含网页链接
于是想到Chrome浏览器安装文件夹下是否会有浏览记录的文档。
在资源管理器中打开Chrome浏览器的安装路径:
C:\Users\brian\AppData\Local\Google\Chrome\User Data\Default
发现果然有一个叫history的文件很可疑。于是在浏览器中又打开了一个网页,发现改文件的修改日期也同步更新了。基本锁定改文件就是要找的目标文件。
Part 2:如何打开History文件
如Part 1中所说,先在资源管理器中找到History文件,文件路径:
C:\Users\brian\AppData\Local\Google\Chrome\User Data\Default (请注意更换用户名为自己电脑上的)
可以看到该文件并非常规的.txt文档,如果直接打开的话会变成乱码
但从中可以获取到一个关键信息,该文件格式为SQLite,是一种数据库类型。
至此便知道了,只要用能够连接数据库的可视化软件都可以打开该文件,比如常见的:Navicat、Workbench等。
楼主这里以Navicat为例:
如果还没有安装Navicat的伙伴们,可以在网上找一找安装教程,很简单,和装微信一样简单
- 打开Navicat之后,在左上角点击:文件 >> 新建连接 >> SQLite
2. 在弹出的新建连接窗口中按截图配置。完成后点击确定
3. 在左侧找到新增的Chrome History(在上一步中自定义的连接名),双击打开,再打开Main数据库,接着打开表,再双击打开url表格
4. 打开url表格之后发现,确实就是想要的东西啦。表的上方有导出键,可以选择导出为Excel或者CSV。之后要做什么,各位聪明豆应该都知道吧,嘿嘿 :)
总结:
- 找到电脑Chrome浏览器History文件的路径
- 使用Navicat打开History文件
- 如果更新了浏览记录,把该连接关闭,再重新打开就可以刷新表格了