YouTube Data Structure

A sample YouTube data output (with 3 messages):
id | date | author | text | type | author_channel_id | parent_post_id | parent_username | direct_reply_to | likes |
---|---|---|---|---|---|---|---|---|---|
UgwI-BQNi0HaYs4S9H14AaABAg | 2023-09-16T07:40:08Z | Deb Ede | Amber probably didn’t listen during this testimony. Rewatching now, I’m still baffled how perfectly Dr Curry nailed her personality disorders. | Thread | UCuh6uhjCWf5zwC9eiDQa2_Q | 0 | |||
9nsYphlhebR9o5WXqP64sp | 2023-04-04T18:59:30Z | Johnny Depp | ❤️Thank you for your unending love and support you have consistently shown me in such difficult moments. I’m forever grateful. I really appreciate your unconditional love to me and every effort exerted by you to cause a change…Where are you watching from? | Reply | UCSHSfJUr8tde4TOE-aAuBzg | UgwTjzQTYD2ztY13Fm54AaABAg | Leonie Mary | 0 | |
9aIOvic8ss09aIvfy51P9U | 2022-04-27T00:38:32Z | Mike | @Andy That’s not necessarily true. I have seen many experts in my field who are terrible at articulating themselves. | Reply | UCR12mFjvoWQJP-cw8GuEJXg | Ugwh1ylO3isk2ElRi_x4AaABAg | jasmine pearl | Andy | 5 |
Descriptions of YouTube Data Fields
Field | Description | Notes |
---|---|---|
id | Unique identifier for the comment | |
date | The date when the comment was created/updated (UTC) | |
author | Poster’s unique username | |
text | The main body of the comment | |
author_channel_id | Poster’s unique ID | |
parent_post_id | Unique identifier of the parent post | This field is empty if the comment is not a reply |
parent_username | Username of the user who started the thread | This field is empty for thread-starting comments |
direct_reply_to | Username of the reply-to user | This field is empty if it is not a reply to a reply |
likes | Number of likes gained by the comments at the time of data collection. |