

# Chronometrica 与 Streamers Shorts：如何选择合适的 YouTube 频道数据集

如果频道研究需要在一个范围明确的数据集中纳入普通视频、Shorts 和直播回放，选择 Chronometrica YouTube Metrics Scraper。如果研究有意只涵盖指定频道的 Shorts，选择 Streamers YouTube Shorts Scraper。两者的采集范围不同。正确选择取决于你的研究问题需要哪些内容。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)、[Streamers 采集规范](https://apify.com/streamers/youtube-shorts-scraper)。

Actor 是一种托管的数据采集程序。在本次比较中，主要决策应在运行程序之前完成：竞争对手频道样本集应包含多种视频形式，还是只包含 Shorts？

公开提问“如何跟踪 YouTube 上的竞争对手频道？”为这项决策提供了一个实用场景。保存的搜索结果提到了发布频率、互动和表现最好的内容。但这并不能证明提问者需要这两款产品中的任何一款。本文讨论的是这一更广泛需求中的一项采集选择。[公开提问](https://www.reddit.com/r/youtube/comments/1l42c6g/how_do_you_track_competitor_channels_on_youtube)。

有用的结果是一组范围明确的已观测内容。每条内容都保留其形式、发布时间和可用指标。这样，你就能比较相似内容，也不会把有限样本当成频道的完整历史。

## 先明确数据集必须回答的问题

用一句话写明你想了解什么。这句话应明确研究需要纳入哪些形式。

如果要建立近期公开内容清单，你可以问：在采集到的样本中，各频道发布了哪些受支持的内容形式？普通视频、Shorts 和直播回放都可能与这个问题有关。文档明确支持这些形式的采集工具适合这一范围。Chronometrica 的文档说明，它支持从频道中发现这 3 种形式的内容。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)。

如果要研究 Shorts，你可以问：一组频道如何用短视频引入一个话题？研究可以有意排除其他形式。Streamers YouTube Shorts Scraper 专门用于采集指定频道的 Shorts。这种侧重点适合有意排除普通视频和直播回放的研究问题。[Streamers 采集规范](https://apify.com/streamers/youtube-shorts-scraper)。

不要仅因为能获得更多种类的内容，就选择更广的范围。增加内容形式也会增加分析工作。只有能帮助回答问题时，这些形式才有用。同样，不要用 Shorts 样本来描述频道的全部发布活动。

形式选择也会影响你能得出什么结论。采集到的 Shorts 数量描述的是样本中的 Shorts。它不能说明频道发布所有形式内容的频率。多种形式的样本可以支持更广的内容清单，但仍需明确限制。

这是改变选择的主要条件：如果问题排除了其他形式，就使用专注于 Shorts 的工作流程。如果问题需要这些形式，就使用文档所述采集范围更广的工具。

## 比较采集规范

采集规范说明程序接受哪些输入，以及文档列出了哪些结果字段。用这份规范检查 Actor 能否提供研究所需的记录。

下列公开规范和结构定义已于 2026年10月20日核查。本次比较以这些经过核查的文档为依据，并非实际在线采集测试的报告。

| 决策要点 | Chronometrica YouTube Metrics Scraper | Streamers YouTube Shorts Scraper |
| --- | --- | --- |
| 本文讨论的适用范围 | 涵盖受支持的普通视频、Shorts 和直播回放，且范围明确的内容清单 | 针对指定频道的 Shorts 研究 |
| 相关输入控制参数 | `startUrls`、`maxItems`、`channelSort` | `channels`、`maxResultsShorts`、`oldestPostDate`、`sortChannelShortsBy` |
| 文档所述的相关结果信息 | 内容标识、形式、时间、指标和状态字段 | 内容指标和字幕可用情况 |

来源：[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)、[Chronometrica 输入结构定义](https://apify.com/chronometrica/youtube-metrics-scraper/input-schema)、[Streamers 采集规范](https://apify.com/streamers/youtube-shorts-scraper)、[Streamers 输入结构定义](https://apify.com/streamers/youtube-shorts-scraper/input-schema)。

Chronometrica 的适用之处在于：受支持的各种形式共用同一种扁平行结构。扁平结构将文档所述的字段放在每条记录中。这有助于保留多种形式的内容清单，再将其划分为适当的比较组。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)。

这种适用性不能证明它在速度、价格或可靠性上有优势。本次比较也不会把竞争产品未在文档中说明的功能视为不存在。推荐依据是每款产品经过核查的范围，以及读者需要回答的问题。

## 设定明确的采集范围

采集前，记录频道、内容形式范围和观测时间。同时记录输入设置。这些信息说明最终样本代表什么。

先从 1 个相关的公开频道开始。首次进行小规模采集，得到的记录数量较易检查。检查后再增加输入。

这个输入示例采用 Chronometrica 当前文档所述的输入结构：

```json
{
  "startUrls": [
    "https://www.youtube.com/@MrBeast"
  ],
  "maxItems": 6,
  "channelSort": "recent"
}
```

设定明确的采集范围

这个公开频道地址用于展示输入格式。请将它替换为相关的公开来源。此示例不是一次运行报告，也不保证该频道目前包含哪些内容。经过核查的公开 Task 提供了一个已保存的输入示例。Task 是已保存的输入预设。[公开 Task](https://apify.com/chronometrica/youtube-metrics-scraper/examples/youtube-channel-analytics-data)。

`maxItems` 是保存记录总行数的上限，不是每个频道各自的配额。如果之后增加频道，不要将这个值乘以输入数量，就认定会保存这么多行。当前输入结构支持的 `channelSort` 值为 `recent`、`popular` 和 `oldest`。[Chronometrica 输入结构定义](https://apify.com/chronometrica/youtube-metrics-scraper/input-schema)。

如果按近期顺序排列符合你的研究问题，就使用 `recent`。但排序设置并不等于明确指定的日期范围。不同频道的发布规律不同，受行数上限限制的样本可能跨越不同长度的时间。

因此，采集后要检查发布日期。报告行数时，也要报告实际观测到的日期范围。如果问题涉及固定时段，应先确认现有证据足以覆盖该时段，再描述发布频率。

行数上限控制保存样本的大小。它不能证明样本完整覆盖了频道，也不能证明样本中的记录在各形式或各频道之间分布均衡。

## 为每项指标保留标识、形式和时间

指标需要相关背景信息。如果播放量没有对应的内容标识、形式或日期，就难以比较，也难以在之后核查。

Chronometrica 文档列出的相关字段包括 `postId`、`postType`、`isShort`、`isLive`、`publishedAt`、`views`、`likes`、`comments`、`postMetricStatus`、`channelMetricStatus` 和 `scrapedAt`。分析所用记录应保留这些文档所述字段。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)。

通过内容标识，将每次观测与原始内容对应起来。保留形式字段，以便区分普通视频、Shorts 和直播回放。保留发布时间和采集时间，以便判断观测时内容已发布多久。

发布时长很重要，因为近期样本中的不同内容，累积活动数据的时间可能不同。新发布的内容和较早发布的内容，即使出现在同一份导出数据中，也不能直接视为条件相同的观测记录。

给内容排名前，先按发布时长合理分组。分组应符合研究问题和现有记录。如果某组内容太少，无法进行有用的比较，应说明这一限制，不要强行排名。

保留缺失值的缺失状态。无法获取点赞数，不等于点赞数为 0。此外，在把报告的数值视为精确值之前，应先核查文档所述的指标限制。存在某个指标字段，本身并不能证明该值可用或精确。

## 核查默认数据集之外的结果

使用 Chronometrica 时，应将结果保存位置纳入采集检查。只有 `ok` 结果进入默认的付费数据集。其他结果使用独立的 Unbilled results 数据集，行字段相同。请读取这 2 个数据集，以及 `OUTPUT` 中的覆盖情况计数和状态计数。`ok` 行并不保证每项指标都可用或精确。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)。

这项检查回答的问题与形式计数不同。形式计数描述你观测到的内容。处理结果计数则有助于梳理并说明尚未解决的情况，也有助于理解采集结果。

不要只根据默认数据集建立样本集，就认为它说明了每项输入的情况。在工作记录中保留尚未解决的结果。说明这些结果如何影响你要回答的问题。

然后检查计划使用的指标字段。即使某条记录不能支持特定的指标比较，它仍可能对内容清单有用。例如，确认一条内容应计入其所属形式的已观测内容总数，并不意味着它的每项互动指标都可用。

将这 2 项判断分开：记录是否应纳入内容清单，以及它的可用指标是否支持比较。这样可以避免在未说明的情况下，把缺失指标变成 0，或据此给出缺乏依据的排名。

## 用一个包含 6 条内容的虚构示例练习决策

以下示例为虚构内容。它仅用于教学，不是采集运行、基准测试或客户结果。

假设一个范围已明确的观测样本集包含 6 条内容：3 条普通视频、2 条 Shorts 和 1 条直播回放。Shorts 在已观测记录中的占比为：

`2 / 6 × 100 = 33.33%`

这个计算描述的是这 6 条内容组成的样本集。它并未衡量 Shorts 在频道完整历史中的占比。

现在，考虑针对同一样本集的 2 个问题。

如果要建立公开内容清单，应保留全部 6 条内容及其形式标签。3 种形式的计数说明了观测样本中出现了什么。Chronometrica 文档所述的采集范围，符合用同一种行结构纳入这些受支持形式的需求。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)。

如果研究 Shorts 的开头如何吸引观众，应保留 2 条 Shorts，作为研究指定的形式子集。其余 4 条内容不属于这个问题的范围。排除它们是研究设计的选择，不能证明 Actor 未能采集到它们。

这项计算不能为产品性能主张提供依据。它不能说明竞争产品在实际运行中漏采了 4 条内容，也不能说明哪种形式表现最好。

要分析表现，先将普通视频与适合比较的普通视频比较，将 Shorts 与适合比较的 Shorts 比较。检查每组内容的发布时长和指标可用情况。仅有的 1 条直播回放只能作为有限的观测记录，不能视为足以对这一形式作出广泛结论的证据。

最后，将受众相关主张与内容数量分开。这个样本集不能证明观众会从 Shorts 转向普通视频或直播回放。相同的频道名称不能提供这方面的证据。

## 扩大采集前，先用一套简短的决策方法

先对 1 个来源使用这套方法。目标是确认采集范围和可用记录能回答你的问题。

1. 说明研究类型。写明是要建立全形式内容清单，还是要研究 Shorts。列出研究应纳入的形式。这可以防止你在看到结果后改变研究范围。
2. 明确样本范围。记录频道来源、观测时间、排序方式和行数上限。将上限视为保存行数的限制。采集后，记录实际观测到的发布日期范围。
3. 保留记录的背景信息。为每项指标保留内容标识、形式、发布时间和采集时间。这些字段可以帮助你检查哪些内容属于各个比较组。
4. 检查采集结果。使用 Chronometrica 时，读取默认数据集、Unbilled results 和 `OUTPUT`。在描述样本集覆盖范围之前，先梳理并说明尚未解决的情况。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)。
5. 统计已观测到的内容形式。报告采集记录中各形式的行数。将这些数量标明为观测计数。如果计算某种形式的占比，应明确说明分母是已观测样本集。
6. 检查每项比较。确认所需指标可用且适合比较。在相关的形式组和发布时长组内比较内容。保留缺失值，并说明影响结果的精度限制。
7. 确认 Actor 选择。如果问题需要受支持的普通视频、Shorts 和直播回放，就继续使用范围更广的采集工具。如果问题有意排除其他形式，就使用专注于 Shorts 的工作流程。

有用的交接资料应让另一位分析人员能够识别来源、设置、已观测内容和限制。它还应说明哪些记录支持各项结论。这样，样本集就更容易复核，也更容易按相同方法再次采集。

进入下一分析阶段时，请使用单独的 [YouTube Shorts 与长视频审查指南](/zh-Hans/articles/%E6%A3%80%E6%9F%A5-shorts-%E8%A7%82%E4%BC%97%E6%98%AF%E5%90%A6%E8%A7%82%E7%9C%8B%E9%95%BF%E8%A7%86%E9%A2%91/)。那篇指南讨论形式比较。本文讨论的是在此之前应完成的 Actor 选择和采集范围设定。

## 按你声明的范围测试 Actor

如果你的问题需要一份范围明确的公开频道内容清单，且要涵盖受支持的普通视频、Shorts 和直播回放，就可以有把握地选择 Chronometrica。其文档所述的统一行结构符合这一需求。改变选择的主要原因，是研究问题更窄，并且有意只研究 Shorts。[Chronometrica 采集规范](https://apify.com/chronometrica/youtube-metrics-scraper)。

在 [Chronometrica YouTube Metrics Scraper](https://apify.com/chronometrica/youtube-metrics-scraper) 中，用 1 个相关的公开来源测试上面的输入格式。检查文档所述的标识、形式、时间、指标和处理结果字段。读取 2 个结果数据集及 `OUTPUT`，然后检查已观测记录能否回答你的问题，再增加输入。

## 来源和延伸阅读

- [Chronometrica YouTube Metrics Scraper：采集与输出规范](https://apify.com/chronometrica/youtube-metrics-scraper)
- [Chronometrica YouTube Metrics Scraper：输入结构定义](https://apify.com/chronometrica/youtube-metrics-scraper/input-schema)
- [Streamers YouTube Shorts Scraper：产品规范](https://apify.com/streamers/youtube-shorts-scraper)
- [Streamers YouTube Shorts Scraper：输入结构定义](https://apify.com/streamers/youtube-shorts-scraper/input-schema)
- [公开频道分析 Task：已保存的输入示例](https://apify.com/chronometrica/youtube-metrics-scraper/examples/youtube-channel-analytics-data)
- [Reddit：关于跟踪竞争对手的公开提问](https://www.reddit.com/r/youtube/comments/1l42c6g/how_do_you_track_competitor_channels_on_youtube)