Timeline.json 是空的?所有原因與解法
發佈於 2026年8月24日 · 1 分鐘閱讀
提供語言:English · 日本語 · 한국어 · Bahasa Indonesia · Tiếng Việt · 繁體中文
本文目錄
匯出時間軸、選了檔案,卻跳出「檔案是空的」。這幾乎從來不代表哪裡壞了:在 Google 地圖和瀏覽器之間,發生了六件事的其中一件。以下按常見程度排列,各自附上解法。
先分清楚兩種情況:
- 檔案真的是 0 KB — 在手機的檔案 App 裡確認大小。
- 檔案有內容,但工具顯示「沒有可用的位置資料」 — 原因不同,最後說明。
順帶一提,檔案名稱從來不是問題。手機介面語言不同,匯出的檔名可能不是 Timeline.json 而是在地化的名稱 — 在這裡用起來完全一樣。
1. 時間軸才剛開啟
「時間軸已開啟」是從現在起才開始記錄。如果你今天才開啟,匯出裡自然什麼都沒有 — 空檔案正是 Google 給你的結果。
解法:帶著手機移動幾天,打開 Google 地圖 → 個人資料相片 → 你的時間軸,確認各天已顯示造訪地點,再重新匯出。
2. 檔案是從「最近」或雲端捷徑選的
在 Android 上,檔案選擇器的最近檢視和 Google 雲端硬碟項目,有時會把 0 位元組的佔位檔交給瀏覽器,而不是真正的檔案 — 匯出本身沒問題,只是瀏覽器沒辦法從那裡讀取。
解法:打開檔案 App,找到 Timeline.json(通常在下載資料夾),確認大小不是 0 KB — 然後在網站上直接從下載資料夾選取,不要從最近或雲端硬碟選。
3. 匯出還沒寫完
如果你一按儲存就馬上切到瀏覽器,檔案可能還在寫入中。
解法:等「匯出完成」的確認出現,多等幾秒,再選檔案。
4. 時間軸是關閉的,或記錄留在舊手機上
2024 年起,時間軸儲存在裝置上,不在 Google 帳戶裡。時間軸關閉就沒有東西可匯出。換過手機的話,除非有開備份,記錄會留在舊手機上。
解法:確認 Google 地圖 → 個人資料相片 → 你的時間軸 → ⋯ → 位置和隱私權設定顯示「時間軸已開啟」。換過手機?從你的時間軸 → 雲端圖示 → 舊裝置的備份還原 — 完整步驟見匯出教學。
5. 那是 Google Takeout 封存檔,不是手機匯出
Takeout 的 ZIP 是另一種格式,而且 2024 年遷移之後通常完全沒有近期的時間軸資料。丟 ZIP 進來的話,工具會提示你。
解法:改從手機匯出。iPhone:Google 地圖 → 設定 → 位置與隱私權 → 匯出時間軸資料(存成 Timeline.json 或 location-history.json — 兩種在這裡都可用)。Android:設定 → 位置 → 位置服務 → 時間軸 → 匯出時間軸資料。
6. 檔案有資料,但「沒有可用的位置資料」
匯出裡只有原始 GPS 紀錄,或選取的期間沒有任何造訪地點。Timeline Visualizer 會偵測只有原始資料的檔案,並詢問是否直接使用(路線看起來會稍微粗糙一點)。如果某個月是空的,把期間拉大 — 期間選擇器下方的摘要列會顯示每個選項有多少地點。
30 秒檢查清單
| 檢查 | 位置 |
|---|---|
| 檔案大小不是 0 KB | 檔案 App → 下載 |
| 從下載資料夾選取,不是最近 / 雲端硬碟 | 檔案選擇器 |
| 切換 App 前有看到「匯出完成」 | Google 地圖 / 設定 |
| 你的時間軸在實際日期顯示造訪地點 | Google 地圖 → 你的時間軸 |
檔名是 Timeline.json / location-history.json(在地化檔名也可以),不是 Takeout ZIP | 檔案名稱 |
拿到不是空的檔案了?來做你的旅行影片 — 免費、在瀏覽器裡完成、不上傳任何資料。
開啟 Timeline Visualizer還是卡住?把檔案 App 顯示的大小(例如「Timeline.json,2.3 MB」)寄到 support@timelinevisualizer.net — 通常光這個數字就能判斷原因。
選單名稱依 2026 年 8 月的 Google 地圖 App 與官方說明「管理 Google 地圖時間軸」。