

# 如何在不使用 Google 帳戶的情況下，檢查已知的 YouTube 頻道訂閱來源

你可以檢查已知的公開 YouTube 頻道訂閱來源，供本機閱讀器使用，無須透過 Google 帳戶訂閱。請從已知的頻道識別碼和訂閱來源網址開始。本指南不說明如何只憑頻道網址找出這兩項資料。回應和頻道身分都通過檢查後，才加入訂閱來源。如果檢查失敗，請將頻道保留在清單中，並手動查看其公開頁面。

此方法目前有一項限制。2026 年 10 月 25 日，對所提供的 YouTube 訂閱來源直接發出請求時，收到 HTTP 500，表示伺服器內部錯誤。該次檢查未能確認訂閱來源正常運作，也未能驗證任何影片項目。這只是一次失敗的請求，不能證明所有 YouTube 訂閱來源都無法使用。[YouTube 訂閱來源：2026 年 10 月 25 日檢查失敗；僅一次請求](https://www.youtube.com/feeds/videos.xml?channel_id=UCBR8-60-B28hp2BmDPdntcQ)

這個方法的實用成果是一份本機頻道登記表：儲存你選定的頻道、訂閱來源網址、檢查時間和明確結果。失敗的訂閱來源仍保留在表中。缺少的上傳資訊仍標為未知。

## 從自己的頻道清單開始

讀者的問題是如何「不需要任何帳戶」就能訂閱。本指南的範圍較窄：檢查你已知頻道識別碼和訂閱來源網址的訂閱來源。請保留本機頻道清單。缺少必要資料或訂閱來源檢查失敗時，手動查看頻道。經檢查的訂閱來源符合需求後，再使用本機訂閱閱讀器。

訂閱來源是一份列出項目的文件，供閱讀器收集。訂閱閱讀器是一種程式，會檢查這些文件並顯示其中的項目。RSS 是 Really Simple Syndication（簡易資訊聚合）的縮寫，是一種訂閱來源格式。本指南使用既有的公開頻道訂閱來源，不會建立訂閱來源伺服器。

請選擇能將清單保存在本機、且不需要線上閱讀器帳戶的閱讀器。本指南未測試任何特定閱讀器。將整份清單移入閱讀器前，請先確認它符合這項要求。

本機訂閱來源的訂閱只是閱讀器內的一項設定，不會讓 Google 帳戶訂閱該頻道。它也不會提供只有擁有者才能存取的頻道紀錄，例如帳戶的私人訂閱紀錄。此方法從你自行選定的公開頻道網址開始。

請清楚記住以下限制：

- 訂閱來源可能只顯示近期的一批項目，並非完整的頻道封存資料。
- 失敗的請求無法提供上傳數量。
- 只有訂閱來源網址，不能證明訂閱來源能正常運作。
- 此方法不會下載影片。
- 此方法不保證內容送達、更新時間或正常運作時間。

## 加入訂閱來源前，先儲存登記表

URL 就是網址。嘗試尋找訂閱來源前，請先儲存每個頻道的原始網址。即使後來找到同一頻道的另一個標準網址，也要保留原始網址。

請使用試算表或其他本機表格。以下是建議的登記表欄位。其中一些採用 Actor 的原始輸出欄位名稱；檢查欄位則由你自行維護。

| 欄位 | 儲存內容 |
| --- | --- |
| `originalUrl` | 你選定的頻道網址 |
| `channelId` | 解析後取得的固定頻道識別碼 |
| `channelUrl` | 針對該頻道身分傳回的標準頻道網址 |
| `displayName` | 審查身分時使用的頻道名稱 |
| `rssUrl` | 傳回的公開訂閱來源網址 |
| `status` | Actor 的收集結果，僅在使用 Actor 時記錄 |
| `statusReason` | Actor 提供的結果原因，如有提供 |
| `observedAt` | Actor 的觀測時間，如有提供 |
| `feedCheckedAt` | 你請求並檢查訂閱來源的時間 |
| `httpStatus` | 回應碼，如可取得 |
| `feedState` | 運作正常、暫時失敗、身分不符或尚未確認 |
| `observedEntryCount` | 通過檢查的回應所含的項目數 |
| `lastSuccessfulCheckAt` | 訂閱來源最近一次通過檢查的時間 |
| `checkNote` | 失敗原因或下一步 |

識別碼又稱 ID，是用來識別一筆紀錄的值。請使用固定的頻道識別碼，將後續檢查連結到同一頻道。帳號代碼是頻道網址中以 @ 符號開頭的名稱，可能會變更。不要只因顯示名稱相同，就認定頻道身分相符。

請分開記錄收集結果和訂閱來源檢查結果。Actor 可以傳回頻道識別碼和訂閱來源網址，但這不代表已證明訂閱來源會回應。它的 `observedAt` 值不是你的訂閱來源檢查時間。它的 `status` 欄位也不是你的 `feedState`。

請使用 UTC，也就是世界協調時間，或在每次檢查時記錄時區。時間未知時，請保留缺值。不要用下次開啟表格的時間代替。

## 確認頻道身分和訂閱來源網址

請從每個頻道已知的頻道識別碼和訂閱來源網址開始。所提供的證據未說明如何在不使用託管服務帳戶的情況下，從公開頻道頁面取得這兩項資料。因此，此方法用來檢查已知資料，並未提供只憑頻道網址就完成訂閱來源設定的完整流程。接受頻道身分前，請查看公開頻道頁面，核對目標頻道、標準網址和顯示名稱。兩項必要資料都齊全後，才繼續檢查訂閱來源。缺少任一項時，請將該列保留為「尚未確認」，並手動查看公開頻道。

如果頻道身分仍不明確，請保留原始網址，並將該列標為「尚未確認」。不要因為名稱相似，就改選另一個頻道。

在資料收集方面，Chronometrica 的 YouTube Channel Scraper 文件列出的輸出欄位包括 `channelId`、`channelUrl`、`displayName` 和 `rssUrl`。文件也說明了收集結果和觀測時間。Actor 是在託管平台上執行的資料收集程式。這些欄位適用於此方法的身分確認部分，但不能完成訂閱來源檢查。[Chronometrica 公開規格：2026 年 10 月 25 日檢查；未付費執行](https://apify.com/chronometrica/youtube-channel-scraper)

所提供的小型輸入範例如下：

```json
{"startUrls":["https://www.youtube.com/@YouTube"]}
```

確認頻道身分和訂閱來源網址

`startUrls` 是用來輸入公開頻道網址或帳號代碼的欄位。請將範例網址換成一個你想追蹤的公開頻道。先從一個頻道開始，檢視結果後再擴大清單。

公開的輸入結構規格接受 1 至 1,000 個輸入值。這個限制說明可接受的輸入數量，並非本指南收集的頻道數。此範例已通過公開輸入結構規格的檢查。未進行任何付費 Actor 執行。你之後進行的任何執行，都屬於建議的下一步。[公開預設建置版本：2026 年 10 月 25 日檢查；僅檢視結構規格](https://api.apify.com/v2/acts/HjtSheUDKuElb7oxP/builds/default)

Task 是儲存好的輸入預設。檢查時，YouTube Channel RSS and ID Dataset Task 的公開頁面確實存在。未透過驗證身分後的存取檢視其已儲存設定，也未執行該 Task。使用前，請替換範例值並檢視設定。[公開 Task：2026 年 10 月 25 日檢查；僅確認頁面存在](https://apify.com/chronometrica/youtube-channel-scraper/examples/youtube-channel-rss-id-dataset)

不透過 Google 帳戶追蹤已檢查的訂閱來源，與使用託管式收集工具是兩回事。選用的 Actor 步驟有文件說明可協助收集的欄位，但本指南未實際執行該步驟。所提供的證據未能確認每一種工具的帳戶要求。如果你不想使用任何託管服務帳戶，請使用手上已有的頻道識別碼和訂閱來源網址。缺少任一項時，請保留本機清單，並手動查看頻道。

如需建立較大型的頻道身分表，請參閱[頻道資料收集指南](/zh-Hant/articles/chronometrica-%E8%88%87-streamers-youtube-%E9%A0%BB%E9%81%93%E8%B3%87%E6%96%99%E8%A1%A8%E6%AF%94%E8%BC%83/)。本指南接下來要判斷的重點，是每個傳回的訂閱來源是否能正常運作。

## 匯入前先檢查回應

HTTP 是 Hypertext Transfer Protocol（超文字傳輸協定）的縮寫，是用於網頁請求與回應的系統。HTTP 回應碼表示單次請求的結果。請將回應碼與請求時間一起記錄。

XML 是 Extensible Markup Language（可延伸標記語言）的縮寫，是一種結構化文字。瀏覽器可能將它顯示為原始文字或文件樹狀結構。HTML 錯誤頁面是網頁，並非通過檢查的訂閱來源。HTML 是 Hypertext Markup Language（超文字標記語言）的縮寫，是網頁使用的格式。

請依序執行以下檢查：

1. 開啟傳回的 `rssUrl`。儲存請求時間和 HTTP 結果。
2. 確認回應包含訂閱來源 XML。不要將錯誤頁面當成沒有項目的訂閱來源。
3. 核對訂閱來源中的頻道識別碼，確認它與預期的 `channelId` 相符。
4. 檢視項目識別碼和日期。缺少的日期仍標為未知。
5. 回應和身分都通過檢查後，才計算項目數。
6. 如有項目，請開啟其中一項。確認它連到預期的公開影片和頻道。
7. 將訂閱來源加入閱讀器前，先把結果存入登記表。

只有成功的 HTTP 回應還不夠。回應必須包含預期頻道的預期文件。即使文件能開啟，只要它標示的是另一個頻道，就未通過身分檢查。

同樣地，只有可讀取的 XML 也不代表檢查完成。使用項目數前，請先確認身分並檢視項目。如果有必要檢查尚未完成，請在 `checkNote` 中寫明這項限制。

只有在訂閱來源通過檢查、頻道身分相符，而且確實不含任何項目時，才在 `observedEntryCount` 填入零。這個零只描述該次檢查的回應，不能證明頻道從未上傳過影片。

本指南實際發出的請求，在 2026-10-25T02:20:49.111779+00:00 收到 HTTP 500。未能確認訂閱來源正常運作，也未能驗證 XML 項目或近期項目數。請將其項目數保留為未知。[YouTube 訂閱來源：2026 年 10 月 25 日檢查；HTTP 500 回應](https://www.youtube.com/feeds/videos.xml?channel_id=UCBR8-60-B28hp2BmDPdntcQ)

## 檢查失敗時，使用明確的狀態

每次請使用相同的狀態名稱。保留足夠的詳細資料，說明選擇該狀態的原因。

| 狀態 | 意義 | 下一步 |
| --- | --- | --- |
| 運作正常 | 回應和身分都通過檢查 | 將通過檢查的網址加入閱讀器 |
| 暫時失敗 | 先前通過檢查的訂閱來源，在本次嘗試中失敗 | 保留舊項目，稍後重試 |
| 身分不符 | 傳回的身分與目標頻道不同 | 匯入前先確認身分 |
| 尚未確認 | 證據不足，無法接受此訂閱來源 | 保留頻道，並記錄尚缺的檢查 |

「暫時失敗」表示訂閱來源先前已通過檢查，但之後的一次請求失敗。請稍後再次檢查。這個狀態不保證訂閱來源會恢復。如果首次嘗試尚未確認訂閱來源能正常運作，請使用「尚未確認」。

某個時間收到 404 回應，只是一次觀測結果，不足以判定整個頻道已遭刪除。變更登記表前，請重新檢查頻道識別碼和公開頻道頁面。

請求失敗時，請記錄實際回應和時間。稍後以合理頻率重試。不要用失敗的檢查時間取代上次成功的檢查時間。兩者都要保留，才能知道訂閱來源上次正常運作，以及最近一次失敗的時間。

請保留舊項目及其原始日期。後續的失敗不會讓這些項目變成新上傳內容。如果訂閱來源仍無法滿足需求，請手動查看頻道。

## 加入已檢查的訂閱來源，並保留項目身分

訂閱來源通過檢查後，請將完全相同的網址加入本機閱讀器。確認閱讀器接受該網址，並確認其中一個可用項目能開啟預期的公開影片。文件檢查成功和閱讀器檢查成功，是兩項不同的結果。

此方法使用 YouTube 既有的訂閱來源，不需要自行撰寫 XML。[從已檢查的職缺資料列建立 RSS 的指南](/zh-Hant/articles/%E5%B7%B2%E6%A0%B8%E5%B0%8D%E8%81%B7%E4%BD%8D%E5%88%97%E8%BD%89%E6%88%90rss%E8%A8%82%E9%96%B1%E6%BA%90/)說明了另一項工作：建立訂閱來源。只有需要從來源資料列建立自己的文件時，才使用該指南。

去除重複資料，是指同一項目有多份副本時，只保留一筆紀錄。請依固定的訂閱項目識別碼或影片識別碼去除重複資料。不要只依標題判斷。每個項目都要保留與其頻道身分的連結。

請分開儲存發布時間和首次發現時間。發布時間是來源提供的項目時間。首次發現時間則是閱讀器第一次記錄該項目的時間。閱讀器今天擷取到較舊的項目，不能證明影片是在今天發布。

如果需要在各次檢查之間延續追蹤，請另行保留最後一次發現項目的紀錄。紀錄可包含頻道識別碼、項目或影片識別碼、已知的發布時間，以及首次發現時間。缺少的值請保留缺值，不要用檢查時間填補。

請預期訂閱來源只涵蓋近期一段時間，而非完整上傳紀錄。如果離線時間太久，較舊項目已超出該範圍，目前的訂閱來源就無法還原這段缺漏。已儲存的項目能保留你看過的內容，但不能證明你錯過了哪些內容。

## 逐步看一個原創虛構範例

此範例為原創虛構內容，並非 Actor 輸出、閱讀器測試，也不是上述公開請求失敗時的結果。

假設你的本機登記表包含頻道 A 和頻道 B。你在 2026 年 10 月 26 日檢查兩者。頻道 A 傳回身分相符的 XML，其中有 15 個項目。其中一個項目能開啟預期的影片。頻道 B 則傳回 HTTP 錯誤頁面。

| 頻道 | 虛構檢查時間 | 回應結果 | 觀測到的項目數 | 訂閱來源狀態 |
| --- | --- | --- | --- | --- |
| A | 2026 年 10 月 26 日 09:00 UTC | XML 身分相符；已檢查項目連結 | 15 個項目 | 運作正常 |
| B | 2026 年 10 月 26 日 09:02 UTC | HTTP 錯誤頁面 | 未知 | 尚未確認 |

請將 A 的訂閱來源網址儲存為已通過檢查。儲存 B 嘗試使用的網址、實際檢查時間、回應和下一步。將 B 保留在頻道清單中。

這份虛構登記表中，具備已檢查訂閱來源的頻道比例為：

`1 checked channel / 2 listed channels × 100 = 50%`

單位是頻道。這表示清單中的兩個頻道，有一個具備通過檢查的訂閱來源。這並未衡量所有 YouTube 頻道中，訂閱來源能正常運作的比例。

A 的訂閱來源項目數為：

`15 observed entries in A's checked response`

這是項目數，不是人數，也不是 A 歷來的上傳總數。此範例沒有證據顯示 15 是訂閱來源的固定上限。

B 的數量仍為未知。不要記錄為零次上傳。不要聲稱這兩個訂閱來源合計恰好有 15 個項目，因為 B 的回應未提供可採用的數量。你可以報告：在唯一通過檢查的訂閱來源中，觀測到 15 個項目。

下一步是匯入 A，並稍後重新檢查 B。如果 B 持續失敗，請透過其公開頻道頁面追蹤 B。這兩種做法都不需要將 B 從原定清單中移除。

## 決定各頻道的下一步

先從一個你已知識別碼和訂閱來源網址的公開頻道開始。儲存原始網址、確認頻道身分，再檢查訂閱來源。通過檢查後，才將它加入閱讀器。接著，對其他同樣具備這兩項必要資料的頻道重複此方法。

如果工具文件所列的頻道身分和訂閱來源網址欄位有助於資料收集，可以使用 [Chronometrica 的 YouTube Channel Scraper](https://apify.com/chronometrica/youtube-channel-scraper)。增加輸入資料前，先檢視一筆結果。在檢查回應之前，請將傳回的 `rssUrl` 視為候選網址。

如果仍無法確認訂閱來源，請保留本機登記表，並手動查看公開頻道。所提供的實際檢查結果支持這個備用做法：檢查發現的是錯誤，並未確認訂閱來源能正常運作。下次檢查成功時，必須根據該次檢查的證據變更頻道狀態。

## 來源與延伸閱讀

- [YouTube 公開頻道訂閱來源 — 2026 年 10 月 25 日 02:20:49 UTC 檢查；HTTP 500；未驗證任何訂閱項目](https://www.youtube.com/feeds/videos.xml?channel_id=UCBR8-60-B28hp2BmDPdntcQ)
- [Chronometrica YouTube Channel Scraper — 2026 年 10 月 25 日檢查公開規格；未進行付費執行測試](https://apify.com/chronometrica/youtube-channel-scraper)
- [YouTube Channel Scraper 預設建置版本 0.1.21 — 2026 年 10 月 25 日檢查結構規格；僅靜態檢視](https://api.apify.com/v2/acts/HjtSheUDKuElb7oxP/builds/default)
- [YouTube Channel RSS and ID Dataset Task — 2026 年 10 月 25 日檢查公開頁面；未透過身分驗證存取已儲存的輸入；未執行](https://apify.com/chronometrica/youtube-channel-scraper/examples/youtube-channel-rss-id-dataset)
- [關於不使用帳戶訂閱的公開提問 — 2026 年 8 月 12 日觀測；發布日期未知；僅一則問題](https://www.reddit.com/r/privacytoolsIO/comments/hvkpv5/is_there_a_way_to_create_subscriptions_to_youtube/)