Wir aktualisieren die Data API, damit sie der Zählweise von YouTube-Aufrufen für Kurzvideos entspricht.
Weitere Informationen
ChannelSections
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Eine channelSection
-Ressource enthält Informationen zu einer Reihe von
Videos, die auf dem Kanal vorgestellt werden. Ein Abschnitt könnte beispielsweise die
neueste Uploads, beliebteste Uploads oder Videos aus einer oder mehreren Playlists.
Für einen Kanal können maximal 10 Regale erstellt werden.
Attribute
In der folgenden Tabelle werden die Attribute definiert, die in dieser Ressource angezeigt werden:
Attribute |
kind |
string
Identifiziert den Typ der API-Ressource. Der Wert ist youtube#channelSection . |
etag |
etag
Das ETag dieser Ressource. |
id |
string
Die ID, die YouTube zur eindeutigen Identifizierung des Kanalabschnitts verwendet. |
snippet |
object
Das snippet -Objekt enthält grundlegende Details zum Kanalabschnitt, z. B. Typ und Titel. |
snippet.type |
string
Der Typ des Kanalabschnitts.
Gültige Werte für diese Property sind:
allPlaylists
completedEvents
liveEvents
multipleChannels
multiplePlaylists
popularUploads
recentUploads
singlePlaylist
subscriptions
upcomingEvents
|
snippet.channelId |
string
Die ID, die YouTube zur eindeutigen Identifizierung des Kanals verwendet, auf dem der Kanalabschnitt veröffentlicht wurde. |
snippet.title |
string
Der Titel des Abschnitts. Du kannst nur den Titel eines Kanalabschnitts festlegen, der für snippet.type den Wert multiplePlaylists oder multipleChannels hat. Außerdem musst du beim Einfügen oder Aktualisieren dieser Abschnittstypen einen Titel angeben. Wenn du einen Titel für andere Arten von Kanalabschnitten angibst, wird der Wert ignoriert.
Der Wert dieser Property darf maximal 100 Zeichen lang sein und darf alle gültigen UTF-8-Zeichen außer < und < enthalten. |
snippet.position |
unsigned integer
Die Position des Abschnitts auf der Kanalseite. Diese Eigenschaft verwendet einen 0-basierten Index. Der Wert 0 gibt den ersten Abschnitt im Kanal an, ein Wert von 1 den zweiten Abschnitt usw.
Wenn du beim Einfügen eines Kanalabschnitts keinen Wert für diese Eigenschaft angibst, wird standardmäßig der neue Abschnitt zuletzt angezeigt. |
contentDetails |
object
Das contentDetails -Objekt enthält Details zum Inhalt des Kanalabschnitts, z. B. eine Liste der Playlists oder Kanäle, die in dem Abschnitt vorkommen. |
contentDetails.playlists[] |
list
Eine Liste mit mindestens einer Playlist-ID, die in einem Kanalabschnitt empfohlen wird. Du musst eine Liste mit Playlist-IDs angeben, wenn das Attribut snippet.type der Ressource channelSection entweder singlePlaylist oder multiplePlaylists ist. Dieses Attribut sollte nicht für andere Abschnittstypen angegeben werden. Wenn der Typ singlePlaylist ist, muss in dieser Liste genau eine Playlist-ID angegeben werden. |
contentDetails.channels[] |
list
Eine Liste mit einer oder mehreren Kanal-IDs, die in einem Kanalabschnitt vorkommen. Du musst eine Liste mit Kanal-IDs angeben, wenn das Attribut snippet.type der Ressource channelSection den Wert multipleChannels hat. Dieses Attribut sollte nicht für andere Abschnittstypen angegeben werden. Du kannst deinen eigenen Kanal nicht in die Liste aufnehmen. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-21 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-08-21 (UTC)."],[[["\u003cp\u003eA \u003ccode\u003echannelSection\u003c/code\u003e resource contains information about a set of videos that a channel features, such as latest uploads, popular uploads, or playlists.\u003c/p\u003e\n"],["\u003cp\u003eChannels can manage their featured videos using the API, which allows creating, listing, updating, and deleting \u003ccode\u003echannelSection\u003c/code\u003e resources.\u003c/p\u003e\n"],["\u003cp\u003eA channel can have a maximum of 10 sections, each with a specified type like \u003ccode\u003esinglePlaylist\u003c/code\u003e, \u003ccode\u003emultipleChannels\u003c/code\u003e, or \u003ccode\u003epopularUploads\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach \u003ccode\u003echannelSection\u003c/code\u003e has properties such as \u003ccode\u003ekind\u003c/code\u003e, \u003ccode\u003eetag\u003c/code\u003e, \u003ccode\u003eid\u003c/code\u003e, \u003ccode\u003esnippet\u003c/code\u003e, and \u003ccode\u003econtentDetails\u003c/code\u003e, which specify details about the section and its contents.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003econtentDetails\u003c/code\u003e property can contain a list of either playlists or channels featured in the section, depending on the \u003ccode\u003esnippet.type\u003c/code\u003e property.\u003c/p\u003e\n"]]],["Channel sections feature a curated set of videos, like latest or popular uploads, or playlists. API methods allow listing, inserting, updating, and deleting these sections. A channel can have up to 10 sections. Each section contains `snippet` and `contentDetails` objects which describes the type, title, position, and the featured channels/playlists. The type can be single or multiple playlists, or channels, amongst others. Specific titles are required for some types and cannot include \"\u003c\" or \"\u003e\".\n"],null,["# ChannelSections\n\nA **channelSection** resource contains information about a set of\nvideos that a channel has chosen to feature. For example, a section could feature a channel's\nlatest uploads, most popular uploads, or videos from one or more playlists. \n\n\nA channel can create a maximum of 10 shelves.\n\nMethods\n-------\n\nThe API supports the following methods for `channelSections` resources:\n\n[list](/youtube/v3/docs/channelSections/list)\n: Returns a list of `channelSection` resources that match the API request criteria.\n [Try it now](/youtube/v3/docs/channelSections/list#usage).\n\n[insert](/youtube/v3/docs/channelSections/insert)\n: Adds a channel section to the authenticated user's channel. A channel can create a maximum of 10 shelves.\n [Try it now](/youtube/v3/docs/channelSections/insert#usage).\n\n[update](/youtube/v3/docs/channelSections/update)\n: Updates a channel section.\n [Try it now](/youtube/v3/docs/channelSections/update#usage).\n\n[delete](/youtube/v3/docs/channelSections/delete)\n: Deletes a channel section.\n [Try it now](/youtube/v3/docs/channelSections/delete#usage).\n\nResource representation\n-----------------------\n\nThe following JSON structure shows the format of a `channelSections` resource: \n\n```carbon\n{\n \"#kind\": \"youtube#channelSection\",\n \"#etag\": etag,\n \"#id\": string,\n \"#snippet\": {\n \"#snippet.type\": string,\n \"#snippet.channelId\": string,\n \"#snippet.title\": string,\n \"#snippet.position\": unsigned integer\n },\n \"#contentDetails\": {\n \"#contentDetails.playlists[]\": [\n string\n ],\n \"#contentDetails.channels[]\": [\n string\n ]\n }\n}\n```\n\n### Properties\n\nThe following table defines the properties that appear in this resource:\n\n| Properties ||\n|------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `kind` | `string` Identifies the API resource's type. The value will be `youtube#channelSection`. |\n| `etag` | `etag` The Etag of this resource. |\n| `id` | `string` The ID that YouTube uses to uniquely identify the channel section. |\n| `snippet` | `object` The `snippet` object contains basic details about the channel section, such as its type and title. |\n| snippet.`type` | `string` The channel section's type. Valid values for this property are: - `allPlaylists` - `completedEvents` - `liveEvents` - `multipleChannels` - `multiplePlaylists` - `popularUploads` - `recentUploads` - `singlePlaylist` - `subscriptions` - `upcomingEvents` |\n| snippet.`channelId` | `string` The ID that YouTube uses to uniquely identify the channel that published the channel section. |\n| snippet.`title` | `string` The section's title. You can only set the title of a channel section that has a `snippet.type` value of either `multiplePlaylists` or `multipleChannels`, and, in fact, you must specify a title when inserting or updating either of those types of sections. If you specify a title for other types of channel sections, the value will be ignored. This property's value has a maximum length of 100 characters and may contain all valid UTF-8 characters except **\\\u003c** and **\\\u003e**. |\n| snippet.`position` | `unsigned integer` The section's position on the channel page. This property uses a 0-based index. A value of `0` identifies the first section that appears on the channel, a value of `1` identifies the second section, and so forth. If you do not specify a value for this property when inserting a channel section, the default behavior is to display the new section last. |\n| `contentDetails` | `object` The `contentDetails` object contains details about the channel section's content, such as a list of playlists or channels featured in the section. |\n| contentDetails.`playlists[]` | `list` A list of one or more playlist IDs that are featured in a channel section. You must specify a list of playlist IDs if the `channelSection` resource's `snippet.type` property is either `singlePlaylist` or `multiplePlaylists`, and this property should not be specified for other types of sections. If the type is `singlePlaylist`, this list must specify exactly one playlist ID. |\n| contentDetails.`channels[]` | `list` A list of one or more channel IDs that are featured in a channel section. You must specify a list of channel IDs if the `channelSection` resource's `snippet.type` property is `multipleChannels`, and this property should not be specified for other types of sections. You cannot include your own channel in the list. |"]]