group リソースは、YouTube アナリティクス グループを表します。これは、最大 500 個のチャンネル、動画、再生リスト、アセットのカスタム コレクションです。
グループ内のすべての項目は、同じタイプのリソースを表す必要があります。たとえば、100 個の動画と 100 個の再生リストを含むグループを作成することはできません。
 アナリティクス グループに含めることができるのは、自身がアップロードまたは申し立てたリソース、または自身が管理するチャンネルにリンクされているリソースのみです。これにより、チャンネル所有者は動画と再生リストのグループを作成できるようになります。コンテンツ所有者は、動画、再生リスト、チャンネル、アセットのグループを作成できます。
メソッド
この API は、groups リソースの次のメソッドをサポートしています。
- list
- API リクエスト パラメータに一致するグループのリストを返します。たとえば、認証済みユーザーが所有するすべてのグループを取得できます。また、一意の ID で 1 つ以上のグループを取得することもできます。今すぐ試す
- insert
- YouTube アナリティクス グループを作成します。グループを作成したら、groupItems.insertメソッドを使用してグループにアイテムを追加します。こちらから今すぐお試しください。
- update
- グループのメタデータを変更します。現在、更新できるプロパティはグループのタイトルのみです。(groupItems.insertとgroupItems.deleteを使用して、グループ項目を追加または削除します)。今すぐお試しください。
- delete
- グループを削除します。今すぐ試す
リソース表現
次の JSON 構造は、groups リソースの形式を示しています。
{
  "kind": "youtube#group",
  "etag": etag,
  "id": string,
  "snippet": {
    "publishedAt": datetime,
    "title": string
  },
  "contentDetails": {
    "itemCount": unsigned long,
    "itemType": string
  }
}プロパティ
次の表は、このリソースで使用されているプロパティの定義を示したものです。
| プロパティ | |
|---|---|
| kind | stringAPI リソースのタイプを指定します。値は youtube#groupです。 | 
| etag | etagこのリソースの ETag。 | 
| id | stringYouTube がグループを一意に識別するために使用する ID。 | 
| snippet | objectsnippetオブジェクトには、作成日や名前など、グループに関する基本情報が含まれています。 | 
| snippet.publishedAt | datetimeグループが作成された日時。値は ISO 8601( YYYY-MM-DDThh:mm:ss.sZ)形式で指定します。 | 
| snippet.title | stringグループ名。値には空でない文字列を指定する必要があります。 | 
| contentDetails | objectcontentDetailsオブジェクトには、グループに含まれるアイテムの数や種類など、グループに関する追加情報が格納されます。 | 
| contentDetails.itemCount | unsigned longグループ内のアイテムの数。 | 
| contentDetails.itemType | stringグループに含まれるリソースのタイプ。 このプロパティの有効な値は次のとおりです。 
 |