我们正在更新 Data API,以便与 YouTube 统计 Shorts 短视频观看次数的方式保持一致。
了解详情
配额计算器
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
下表显示了调用每个 API 方法的配额费用。所有 API 请求(包括无效请求)都会产生至少 1 个积分的配额费用。
启用了 YouTube Data API 的项目的默认配额分配为每天 10,000 个单位,这对于大多数 API 用户来说已经足够了。您可以在 Google API 控制台的配额 页面上查看配额使用情况。每日配额会在美国太平洋时间午夜 12 点重置。
以下两点值得注意,因为它们都会影响您的配额用量:
- 如果您的应用调用会返回多页结果的方法(例如
search.list
),则每次请求检索额外的页面结果都会产生估算的配额费用。
-
从技术层面而言,YouTube Live Streaming API 方法属于 YouTube Data API 的一部分,对这些方法的调用也会产生配额费用。因此,表中还列出了用于直播的 API 方法。
配额费用 |
活动 |
list |
1 |
字幕 |
list |
50 |
|
insert |
400 |
|
update |
450 |
|
删除 |
50 |
channelBanners |
insert |
50 |
channels |
list |
1 |
|
update |
50 |
channelSections |
list |
1 |
|
insert |
50 |
|
update |
50 |
|
删除 |
50 |
|
list |
1 |
|
insert |
50 |
|
update |
50 |
|
setModerationStatus |
50 |
|
删除 |
50 |
|
list |
1 |
|
insert |
50 |
|
update |
50 |
guideCategories |
list |
1 |
i18nLanguages |
list |
1 |
i18nRegions |
list |
1 |
成员 |
list |
1 |
membershipsLevels |
list |
1 |
playlistItems |
list |
1 |
|
insert |
50 |
|
update |
50 |
|
删除 |
50 |
播放列表 |
list |
1 |
|
insert |
50 |
|
update |
50 |
|
删除 |
50 |
搜索 |
list |
100 |
订阅 |
list |
1 |
|
insert |
50 |
|
删除 |
50 |
缩略图 |
set |
50 |
videoAbuseReportReasons |
list |
1 |
videoCategories |
list |
1 |
视频 |
list |
1 |
|
insert |
1600 |
|
update |
50 |
|
费率 |
50 |
|
getRating |
1 |
|
reportAbuse |
50 |
|
删除 |
50 |
水印 |
set |
50 |
|
未设置 |
50 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-08-21。
[null,null,["最后更新时间 (UTC):2025-08-21。"],[[["\u003cp\u003eEvery API request, even if invalid, will cost at least one quota point.\u003c/p\u003e\n"],["\u003cp\u003eRetrieving multiple pages of results from a single method call, like \u003ccode\u003esearch.list\u003c/code\u003e, incurs the quota cost for each additional page request.\u003c/p\u003e\n"],["\u003cp\u003eMethods from the YouTube Live Streaming API, being part of the YouTube Data API, will incur the same quota costs as other methods.\u003c/p\u003e\n"],["\u003cp\u003eThe table shows that methods like \u003ccode\u003evideos.insert\u003c/code\u003e have the highest cost of 1600 points, while several methods, such as \u003ccode\u003eactivities.list\u003c/code\u003e, have the minimal cost of 1 point.\u003c/p\u003e\n"],["\u003cp\u003eThere are numerous methods that cost 50 points such as \u003ccode\u003ecaptions.delete\u003c/code\u003e, \u003ccode\u003echannels.update\u003c/code\u003e, \u003ccode\u003ecomment.delete\u003c/code\u003e and others.\u003c/p\u003e\n"]]],["API requests have quota costs, with a minimum of one point per request, even if invalid. Retrieving multiple result pages from methods like `search.list` costs quota for each page. Live Streaming API methods, part of the YouTube Data API, also incur costs. Quota costs vary by resource and method, ranging from 1 for actions such as `list` to 1600 for actions like `videos insert`. Methods like `insert`, `update`, and `delete` typically cost more.\n"],null,["# Quota Calculator\n\nThe following table shows the quota cost for calling each API method. All API requests, including invalid requests, incur a quota cost of at least one point.\n\nProjects that enable the YouTube Data API have a default quota allocation of 10,000 units per day, an amount sufficient for the majority of our API users. You can see your quota usage on [Quotas](https://console.cloud.google.com/iam-admin/quotas) page in the Google API Console. Daily quotas reset at midnight Pacific Time (PT).\n\nThe following two points are worth calling out as they both affect your quota usage:\n\n- If your application calls a method, such as `search.list`, that returns multiple pages of results, each request to retrieve an additional page of results incurs the estimated quota cost.\n- [YouTube Live Streaming API](/youtube/v3/live) methods are, technically, part of the YouTube Data API, and calls to those methods also incur quota costs. As such, API methods for live streaming are also listed in the table.\n\n| Quota costs |||\n|-----------------------------|---------------------|------|\n| resource | method | cost |\n| ### activities | list | 1 |\n| ### captions | list | 50 |\n| | insert | 400 |\n| | update | 450 |\n| | delete | 50 |\n| ### channelBanners | insert | 50 |\n| ### channels | list | 1 |\n| | update | 50 |\n| ### channelSections | list | 1 |\n| | insert | 50 |\n| | update | 50 |\n| | delete | 50 |\n| ### comments | list | 1 |\n| | insert | 50 |\n| | update | 50 |\n| | setModerationStatus | 50 |\n| | delete | 50 |\n| ### commentThreads | list | 1 |\n| | insert | 50 |\n| | update | 50 |\n| ### guideCategories | list | 1 |\n| ### i18nLanguages | list | 1 |\n| ### i18nRegions | list | 1 |\n| ### members | list | 1 |\n| ### membershipsLevels | list | 1 |\n| ### playlistItems | list | 1 |\n| | insert | 50 |\n| | update | 50 |\n| | delete | 50 |\n| ### playlists | list | 1 |\n| | insert | 50 |\n| | update | 50 |\n| | delete | 50 |\n| ### search | list | 100 |\n| ### subscriptions | list | 1 |\n| | insert | 50 |\n| | delete | 50 |\n| ### thumbnails | set | 50 |\n| ### videoAbuseReportReasons | list | 1 |\n| ### videoCategories | list | 1 |\n| ### videos | list | 1 |\n| | insert | 1600 |\n| | update | 50 |\n| | rate | 50 |\n| | getRating | 1 |\n| | reportAbuse | 50 |\n| | delete | 50 |\n| ### watermarks | set | 50 |\n| | unset | 50 |"]]