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グループに含まれるリソースのタイプ。 このプロパティの有効な値は次のとおりです。 
  |