跳到主要內容
Timeline Visualizer

Timeline.json 是空的?所有原因與解法

發佈於 2026年8月24日 · 1 分鐘閱讀

提供語言:English · 日本語 · 한국어 · Bahasa Indonesia · Tiếng Việt · 繁體中文

本文目錄
  1. 1. 時間軸才剛開啟
  2. 2. 檔案是從「最近」或雲端捷徑選的
  3. 3. 匯出還沒寫完
  4. 4. 時間軸是關閉的,或記錄留在舊手機上
  5. 5. 那是 Google Takeout 封存檔,不是手機匯出
  6. 6. 檔案有資料,但「沒有可用的位置資料」
  7. 30 秒檢查清單

匯出時間軸、選了檔案,卻跳出「檔案是空的」。這幾乎從來不代表哪裡壞了:在 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 地圖時間軸」。