Zasób channelSection zawiera informacje o zbiorze
    które są polecane na kanale. Na przykład sekcja może zawierać filmy z kanału
    najnowsze filmy, najpopularniejsze filmy lub filmy z jednej lub kilku playlist.
    Na kanale może być maksymalnie 10 półek.
Metody
Interfejs API obsługuje następujące metody w przypadku zasobów channelSections:
- list
- Zwraca listę channelSectionzasobów, które pasują do kryteriów żądania do interfejsu API. Wypróbuj
- wstaw
- Dodaje sekcję kanału do kanału uwierzytelnionego użytkownika. Na kanale może być maksymalnie 10 półek. Wypróbuj teraz
- zaktualizuj
- Aktualizuje sekcję kanału. Wypróbuj teraz
- usuń
- Usuwa sekcję kanału. Wypróbuj teraz
Reprezentowanie zasobu
Poniższa struktura JSON przedstawia format zasobu channelSections:
{
  "kind": "youtube#channelSection",
  "etag": etag,
  "id": string,
  "snippet": {
    "type": string,
    "channelId": string,
    "title": string,
    "position": unsigned integer
  },
  "contentDetails": {
    "playlists": [
      string
    ],
    "channels": [
      string
    ]
  }
}Właściwości
Tabela poniżej zawiera właściwości widoczne w tym zasobie:
| Właściwości | |
|---|---|
| kind | stringOkreśla typ zasobu interfejsu API. Wartość wyniesie youtube#channelSection. | 
| etag | etagEtag tego zasobu. | 
| id | stringIdentyfikator, za pomocą którego YouTube jednoznacznie identyfikuje sekcję kanału. | 
| snippet | objectObiekt snippetzawiera podstawowe informacje o sekcji kanału, takie jak jej typ i tytuł. | 
| snippet.type | stringTyp sekcji kanału. Prawidłowe wartości dla tej właściwości to: 
 | 
| snippet.channelId | stringIdentyfikator, za pomocą którego YouTube jednoznacznie identyfikuje kanał, na którym opublikowano sekcję kanału. | 
| snippet.title | stringTytuł sekcji. Możesz ustawić tytuł tylko sekcji kanału, która ma wartość snippet.typemultiplePlaylistslubmultipleChannels. Tak naprawdę musisz podać tytuł, gdy wstawisz lub zaktualizujesz którąś z tych sekcji. Jeśli określisz tytuł dla innych typów sekcji kanału, wartość zostanie zignorowana.Wartość tej właściwości ma maksymalną długość 100 znaków i może zawierać wszystkie prawidłowe znaki UTF-8 z wyjątkiem < i <. | 
| snippet.position | unsigned integerPozycja sekcji na stronie kanału. Indeks, z którego korzysta ta usługa, jest liczony od 0. Wartość 0określa pierwszą sekcję wyświetlaną na kanale, wartość1wskazuje drugą sekcję itd.Jeśli podczas wstawiania sekcji kanału nie określisz wartości tej właściwości, domyślną opcją będzie wyświetlanie nowej sekcji na końcu. | 
| contentDetails | objectObiekt contentDetailszawiera szczegółowe informacje o zawartości sekcji kanału, takie jak lista playlist lub kanałów, które się w niej znajdują. | 
| contentDetails.playlists[] | listLista z co najmniej jednym identyfikatorem playlisty widoczna w sekcji kanału. Jeśli właściwość snippet.typezasobuchannelSectionma wartośćsinglePlaylistlubmultiplePlaylists, musisz podać listę identyfikatorów playlist. Tej właściwości nie należy określać w przypadku innych typów sekcji. W przypadku typusinglePlaylistlista musi zawierać dokładnie 1 identyfikator playlisty. | 
| contentDetails.channels[] | listLista z co najmniej jednym identyfikatorem kanału widocznym w sekcji kanału. Jeśli właściwość snippet.typezasobuchannelSectionma wartośćmultipleChannels, musisz podać listę identyfikatorów kanałów. Tej właściwości nie należy określać w przypadku innych typów sekcji. Nie możesz dodać własnego kanału do listy. |