Ресурс superChatEvent представляет собой сообщение Суперчата, приобретенное фанатом во время прямой трансляции на YouTube. В прямом эфире чата YouTube суперчаты выделяются среди других сообщений по двум причинам:
- Суперчаты выделяются цветом.
 - Суперчаты остаются закрепленными за тикером в течение определенного периода времени.
 
Цвет Суперчата, период времени, в течение которого он остается закрепленным на тикере, и максимальная длина сообщения определяются суммой покупки. Дополнительную информацию о Суперчатах можно найти в Справочном центре YouTube .
Методы
 API поддерживает следующие методы для ресурсов superChatEvents :
- list
 - Перечислите события Суперчата из прямых трансляций канала за предыдущие 30 дней. Попробуйте сейчас .
 
Представление ресурсов
 Следующая структура JSON показывает формат ресурса superChatEvent :
{
  "kind": "youtube#superChatEvent",
  "etag": etag,
  "id": string,
  "snippet": {
    "channelId": string,
    "supporterDetails": {
      "channelId": string,
      "channelUrl": string,
      "displayName": string,
      "profileImageUrl": string
    },
    "commentText": string,
    "createdAt": datetime,
    "amountMicros": unsigned long,
    "currency": string,
    "displayString": string,
    "messageType": unsigned integer,
    "isSuperStickerEvent": boolean,
    "superStickerMetadata": {
      "stickerId": string,
      "altText": string,
      "language": string
    }
  }
}Характеристики
В следующей таблице определены свойства, которые появляются в этом ресурсе:
| Характеристики | |
|---|---|
 kind |  stringИдентифицирует тип ресурса API. Значением будет youtube#superChatEvent . | 
 etag |  etagЭтаг этого ресурса.  | 
 id |  stringИдентификатор, который YouTube присваивает для уникальной идентификации мероприятия Суперчата.  | 
 snippet |  objectОбъект snippet содержит основные сведения о событии Суперчата. | 
 snippet. channelId |  stringИдентификатор канала YouTube, который идентифицирует канал, транслирующий прямую трансляцию, связанную с событием Суперчата.  | 
 snippet. supporterDetails |  objectПодробности о канале сторонника.  | 
 snippet.supporterDetails. channelId |  stringИдентификатор канала YouTube сторонника.  | 
 snippet.supporterDetails. channelUrl |  stringURL-адрес канала сторонника.  | 
 snippet.supporterDetails. displayName |  stringОтображаемое название канала сторонника.  | 
 snippet.supporterDetails. profileImageUrl |  stringURL-адрес аватара канала сторонника.  | 
 snippet. commentText |  stringТекстовое содержание комментария сторонника.  | 
 snippet. createdAt |  datetimeДата и время покупки Суперчата. Значение указывается в формате ISO 8601 ( YYYY-MM-DDThh:mm:ss.sZ ). | 
 snippet. amountMicros |  unsigned longСумма покупки в микро валюте покупки. Например, если сумма покупки составляет один доллар, значение свойства snippet.amountMicros равно 1000000 . | 
 snippet. currency |  stringВалюта, в которой была совершена покупка. Значение представляет собой код валюты ISO 4217 .  | 
 snippet. displayString |  stringСтрока, например $1.00 , которая показывает сумму покупки и валюту. Отображаемая строка форматируется на основе соглашений для языка, указанного параметром запроса hl . По умолчанию отображаемые строки форматируются так, как если бы они были на английском языке. Например, по умолчанию строка форматируется как $1.00 , а не $1,00 . | 
 snippet. messageType |  unsigned integerУровень платного сообщения. Обратите внимание: когда ресурс liveChatMessage идентифицирует сообщение Суперчата, свойство snippet.superChatDetails.tier содержит это значение.Уровень зависит от суммы денег, потраченной на покупку сообщения. Он также определяет цвет, используемый для выделения сообщения в пользовательском интерфейсе чата, максимальную длину сообщения и время, в течение которого сообщение закрепляется за тикером. Уровни Суперчата описаны в Справочном центре YouTube . (Сведения о покупках в Суперчате см. в расширяемом разделе.) В этом списке уровень с наименьшей суммой покупки — уровень 1, следующая наименьшая сумма — уровень 2 и т. д.  | 
 snippet. isSuperStickerEvent |  booleanУказывает, является ли ресурс суперстикером, который представляет собой особый тип сообщения Суперчата со связанным изображением. Если значение этого поля равно true , то поле superStickerMetadata будет содержать информацию, которую можно использовать для отображения изображения. | 
 snippet. superStickerMetadata |  objectПодробности о суперстикере. Этот объект возвращается только в том случае, если значение поля snippet.isSuperStickerEvent равно true . | 
 snippet.superStickerMetadata. stickerId |  stringУникальный идентификатор, идентифицирующий изображение стикера. Обратите внимание, что изображение отображается как часть сообщения суперстикера только тогда, когда пользователи просматривают окно чата на YouTube. Однако URL-адрес изображения недоступен через API. Исключительно для справки: в этом CSV-файле вы можете найти идентификаторы стикеров, к которым относятся суперстикеры.  | 
 snippet.superStickerMetadata. altText |  stringТекстовая строка, описывающая стикер. Поле snippet.superStickerMetadata.language определяет язык текста. При вызове метода superChatEvents.list установите значение параметра hl на желаемый язык текста. | 
 snippet.superStickerMetadata. language |  stringЯзык значения свойства snippet.superStickerMetadata.altText . Если суперстикер также отображает какой-либо текст, этот текст также написан на этом языке. |