From 50b92f9fc4f8946fc4a87d512a706602903a6bfd Mon Sep 17 00:00:00 2001 From: Zechariah Date: Sun, 26 Dec 2021 14:42:50 +0800 Subject: [PATCH] Prepare to upload to npm --- .npmignore | 7 + .vscode/launch.json | 8 +- .vscode/settings.json | 2 +- README.md | 369 ++ src/tests/traverse/data.json | 7318 ---------------------------------- tsconfig.json | 6 +- 6 files changed, 383 insertions(+), 7327 deletions(-) create mode 100644 .npmignore create mode 100644 README.md delete mode 100644 src/tests/traverse/data.json diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..0fcd733 --- /dev/null +++ b/.npmignore @@ -0,0 +1,7 @@ +/src +.vscode +.gitignore +.prettierrc +.editorconfig +nodemon.json +tsconfig.json \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json index 09f4896..7ab51bd 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -7,8 +7,8 @@ { "type": "node", "request": "launch", - "name": "index.ts", - "program": "${workspaceFolder}/src/index.ts", + "name": "testing/run.ts", + "program": "${workspaceFolder}/src/testing/run.ts", "sourceMaps": true, "skipFiles": ["/**"], "runtimeExecutable": "node", @@ -17,8 +17,8 @@ { "type": "node", "request": "launch", - "name": "tests/testing.ts", - "program": "${workspaceFolder}/src/tests/testing.ts", + "name": "tests/all.ts", + "program": "${workspaceFolder}/src/tests/all.ts", "sourceMaps": true, "skipFiles": ["/**"], "runtimeExecutable": "node", diff --git a/.vscode/settings.json b/.vscode/settings.json index 654e51b..9346d46 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -11,7 +11,7 @@ "**/*.cs.meta": true, "**/android": true, "**/ios": true, - "**/node_modules": true, + "**/node_modules": false, "**/__pycache__": true, "**/babel.config.js": true, "**/metro.config.js": true, diff --git a/README.md b/README.md new file mode 100644 index 0000000..de7fc8c --- /dev/null +++ b/README.md @@ -0,0 +1,369 @@ +# yt-music + +YouTube Music API which comes with TypeScript support + +## Initialization + +Import YTMusic from the npm package + +```ts +// TypeScript +import YTMusic from "yt-music" + +// JavaScript +const YTMusic = require("yt-music") +``` + +Create an instance of the class `YTMusic`. +Then, call the `initialize()` to initialize the API before using the API anywhere + +```ts +const ytmusic = new YTMusic() +ytmusic.initialize().then(() => { + // Use API here +}) +``` + +## Class Methods +### `getSearchSuggestions` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| query | `string` | Search query you want suggestions for | + +The function returns a `Promise` which are the suggestion results + +```ts +ytmusic.getSearchSuggestions("Lilac").then(res => { + console.log(res) +}) +``` + +### `search` +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| query | `string` | Search query | +| category | `"SONG" \| "VIDEO" \| "ARTIST" \| "ALBUM" \| "PLAYLIST" \| undefined` | Type of results to search for. If not specified, returns all types of search result | + +The function **when nothing is passed as the category** returns a `Promise<`[SearchResult](#SearchResult)`[]>` which are the search results of all categories + +```ts +ytmusic.search("Lilac").then(results => { + console.log(results) +}) +``` + +#### `search (category = "SONG")` +When you pass in `"SONG"` as the category, + +The function returns a `Promise<`[SongDetailed](#SongDetailed)`[]>` which are the song results + +```ts +ytmusic.search("Lilac", "SONG").then(songs => { + console.log(songs) +}) +``` + +#### `search (category = "VIDEO")` +When you pass in `"VIDEO"` as the category, + +The function returns a `Promise<`[VideoDetailed](#VideoDetailed)`[]>` which are the video results + +```ts +ytmusic.search("Lilac", "VIDEO").then(videos => { + console.log(videos) +}) +``` + +#### `search (category = "ARTIST")` +When you pass in `"ARTIST"` as the category + +The function returns a `Promise<`[ArtistDetailed](#ArtistDetailed)`[]>` which are the artist results + +```ts +ytmusic.search("Lilac", "ARTIST").then(artists => { + console.log(artists) +}) +``` + +#### `search (category = "ALBUM")` +When you pass in `"ALBUM"` as the category, + +The function returns a `Promise<`[AlbumDetailed](#AlbumDetailed)`[]>` which are the album results + +```ts +ytmusic.search("Lilac", "ALBUM").then(albums => { + console.log(albums) +}) +``` + +#### `search (category = "PLAYLIST")` +When you pass in `"PLAYLIST"` as the category, + +The function returns a `Promise<`[PlaylistFull](#PlaylistFull)`[]>` which are the playlist results + +```ts +ytmusic.search("Lilac", "PLAYLIST").then(playlists => { + console.log(playlists) +}) +``` + +### `getSong` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| videoId | `string` | Video ID | + +The function returns a `Promise<`[SongFull](#SongFull)`>` which is the information about the song + +```ts +ytmusic.getSong("v7bnOxV4jAc").then(song => { + console.log(song) +}) +``` + +### `getVideo` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| videoId | `string` | Video ID | + +The function returns a `Promise<`[VideoFull](#VideoFull)`>` which is the information about the video + +```ts +ytmusic.getVideo("v7bnOxV4jAc").then(video => { + console.log(video) +}) +``` + +### `getArtist` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| artistId | `string` | Artist ID | + +The function returns a `Promise<`[ArtistFull](#ArtistFull)`>` which is the information about the artist + +```ts +ytmusic.getArtist("UCTUR0sVEkD8T5MlSHqgaI_Q").then(artist => { + console.log(artist) +}) +``` + +### `getArtistSongs` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| artistId | `string` | Artist ID | + +The function returns a `Promise<`[SongDetailed](#SongDetailed)`[]>` which is the information about all the artist's songs + +```ts +ytmusic.getArtistSongs("UCTUR0sVEkD8T5MlSHqgaI_Q").then(artistSongs => { + console.log(artistSongs) +}) +``` + +### `getArtistAlbums` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| artistId | `string` | Artist ID | + +The function returns a `Promise<`[AlbumDetailed](#AlbumDetailed)`[]>` which is the information about all the artist's albums + +```ts +ytmusic.getArtistAlbums("UCTUR0sVEkD8T5MlSHqgaI_Q").then(artistAlbums => { + console.log(artistAlbums) +}) +``` + +### `getAlbum` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| albumId | `string` | Album ID | + +The function returns a `Promise<`[AlbumFull](#AlbumFull)`>` which is the information about the album + +```ts +ytmusic.getAlbum("MPREb_iG5q5DIdhdA").then(album => { + console.log(album) +}) +``` + +### `getPlaylist` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| playlistId | `string` | Playlist ID | + +The function returns a `Promise<`[PlaylistFull](#PlaylistFull)`>` which is the information about the playlist (without the videos) + +```ts +ytmusic.getPlaylist("OLAK5uy_nRb467jR73IXKybwzw22_rTYIJ808x4Yc").then(playlist => { + console.log(playlist) +}) +``` + +### `getPlaylistVideos` + +This function takes in the following parameters + +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| playlistId | `string` | Playlist ID | + +The function returns a `Promise[]>` which is the information about the videos without the view count + +```ts +ytmusic.getPlaylistVideos("OLAK5uy_nRb467jR73IXKybwzw22_rTYIJ808x4Yc").then(playlistVideos => { + console.log(playlistVideos) +}) +``` + +## Data Types +### `ThumbnailFull` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| url | `string` | Link | +| width | `number` | Width of the image | +| height | `number` | Height of the image | + +### `SongDetailed` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"SONG"` | Type of data | +| videoId | `string \| null` | YouTube Video ID | +| name | `string` | Name | +| artists | [ArtistBasic](#ArtistBasic)`[]` | Artists | +| album | [AlbumBasic](#AlbumBasic) | Album | +| duration | `number` | Duration in seconds | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | + +### `SongFull` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"SONG"` | Type of data | +| videoId | `string \| null` | YouTube Video ID | +| name | `string` | Name | +| artists | [ArtistBasic](#ArtistBasic)`[]` | Artists | +| duration | `number` | Duration in seconds | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | +| description | `string` | Description | +| formats | `any[]` | Video Formats | +| adaptiveFormats | `any[]` | Adaptive Video Formats | + +### `VideoDetailed` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"VIDEO"` | Type of data | +| videoId | `string \| null` | YouTube Video ID | +| name | `string` | Name | +| artists | [ArtistBasic](#ArtistBasic)`[]` | Channels that created the video | +| views | `number` | View count | +| duration | `number` | Duration in seconds | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | + +### `VideoFull` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"VIDEO"` | Type of data | +| videoId | `string \| null` | YouTube Video ID | +| name | `string` | Name | +| artists | [ArtistBasic](#ArtistBasic)`[]` | Channels that created the video | +| views | `number` | View count | +| duration | `number` | Duration in seconds | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | +| description | `string` | Description | +| unlisted | `boolean` | If the video is unlisted on YouTube | +| familySafe | `boolean` | If the video is family safe on YouTube | +| paid | `boolean` | If the video is paid on YouTube | +| tags | `string[]` | Tags | + +### `ArtistBasic` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| artistId | `string \| null` | Artist ID | +| name | `string` | Name | + +### `ArtistDetailed` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"ARTIST"` | Type of data | +| artistId | `string` | Artist ID | +| name | `string` | Name | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | + +### `ArtistFull` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"ARTIST"` | Type of data | +| artistId | `string` | Artist ID | +| name | `string` | Name | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | +| description | `string \| null` | Description | +| subscribers | `number` | Number of subscribers the Artist has| +| topSongs | `Omit<`[SongDetailed](#SongDetailed)`, "duration">[]` | Top Songs from Artist | +| topAlbums | [AlbumDetailed](#AlbumDetailed)`[]` | Top Albums from Artist | + +### `AlbumBasic` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| albumId | `string` | Album ID | +| name | `string` | Name | + +### `AlbumDetailed` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"ALBUM"` | Type of data | +| albumId | `string` | Album ID | +| playlistId | `string` | Playlist ID for Album | +| name | `string` | Name | +| artists | [ArtistBasic](#ArtistBasic)`[]` | Creators of the Album | +| year | `number` | Publication Year | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | + +### `AlbumFull` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"ALBUM"` | Type of data | +| albumId | `string` | Album ID | +| playlistId | `string` | Playlist ID for Album | +| name | `string` | Name | +| artists | [ArtistBasic](#ArtistBasic)`[]` | Creators of the Album | +| year | `number` | Publication Year | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | +| description | `string \| null` | Description | +| songs | [SongDetailed](#SongDetailed)`[]` | Songs in the Album + +### `PlaylistFull` +| Name | Data Type | Description | +| :--- | :-------- | :---------- | +| type | `"PLAYLIST"` | Type of data | +| playlistId | `string` | Playlist ID | +| name | `string` | Name | +| artist | [ArtistBasic](#ArtistBasic) | Creator of the Playlist | +| videoCount | `number` | Number of videos in the Playlist | +| thumbnails | [ThumbnailFull](#ThumbnailFull)`[]` | Thumbnails | + +### `SearchResult` +[SongDetailed](#SongDetailed) or [VideoDetailed](#VideoDetailed) or [ArtistDetailed](#ArtistDetailed) or [AlbumDetailed](#AlbumDetailed) or [PlaylistFull](#PlaylistFull) \ No newline at end of file diff --git a/src/tests/traverse/data.json b/src/tests/traverse/data.json deleted file mode 100644 index 89c503a..0000000 --- a/src/tests/traverse/data.json +++ /dev/null @@ -1,7318 +0,0 @@ -[ - { - "trackingParams": "CLoCEOFnGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CMkCEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CMgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "04tYkKUPPv4", - "playlistId": "RDAMVM04tYkKUPPv4", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk0wNHRZa0tVUFB2NA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CMgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play LILAC (라일락) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause LILAC (라일락) - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "LILAC (라일락)", - "navigationEndpoint": { - "clickTrackingParams": "CLoCEOFnGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "04tYkKUPPv4", - "playlistId": "RDAMVM04tYkKUPPv4", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk0wNHRZa0tVUFB2NA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CLoCEOFnGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CLoCEOFnGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:35" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CMcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "04tYkKUPPv4", - "playlistId": "RDAMVM04tYkKUPPv4", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk0wNHRZa0tVUFB2NA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CMcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CMUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "04tYkKUPPv4" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CMUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CMYCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CMUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CMMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "04tYkKUPPv4" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CMMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CMQCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CMMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CMECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CMICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CMICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CMECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CL8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CMACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CMACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CL8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CL4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CL4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CL0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CL0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CLwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgswNHRZa0tVUFB2NA%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CLwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CLsCEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "04tYkKUPPv4" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CKoCEOFnGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CLkCEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CLgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "TqIAndOnd74", - "playlistId": "RDAMVMTqIAndOnd74", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1UcUlBbmRPbmQ3NA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CLgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play My sea (아이와 나의 바다) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause My sea (아이와 나의 바다) - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "My sea (아이와 나의 바다)", - "navigationEndpoint": { - "clickTrackingParams": "CKoCEOFnGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "TqIAndOnd74", - "playlistId": "RDAMVMTqIAndOnd74", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1UcUlBbmRPbmQ3NA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CKoCEOFnGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CKoCEOFnGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "5:17" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CLcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "TqIAndOnd74", - "playlistId": "RDAMVMTqIAndOnd74", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1UcUlBbmRPbmQ3NA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CLcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CLUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "TqIAndOnd74" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CLUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CLYCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CLUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CLMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "TqIAndOnd74" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CLMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CLQCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CLMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CLECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CLICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CLICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CLECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CK8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CLACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CLACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CK8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CK4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CK4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CK0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CK0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CKwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtUcUlBbmRPbmQ3NA%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CKwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CKsCEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "TqIAndOnd74" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CJoCEOFnGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CKkCEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CKgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "E787kCVAeL8", - "playlistId": "RDAMVME787kCVAeL8", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1FNzg3a0NWQWVMOA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CKgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Flu (Flu) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Flu (Flu) - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Flu (Flu)", - "navigationEndpoint": { - "clickTrackingParams": "CJoCEOFnGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "E787kCVAeL8", - "playlistId": "RDAMVME787kCVAeL8", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1FNzg3a0NWQWVMOA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CJoCEOFnGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CJoCEOFnGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:09" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CKcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "E787kCVAeL8", - "playlistId": "RDAMVME787kCVAeL8", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1FNzg3a0NWQWVMOA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CKcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CKUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "E787kCVAeL8" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CKUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CKYCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CKUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CKMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "E787kCVAeL8" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CKMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CKQCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CKMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CKECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CKICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CKICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CKECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CJ8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CKACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CKACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CJ8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CJ4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CJ4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CJ0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CJ0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CJwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtFNzg3a0NWQWVMOA%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CJwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CJsCEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "E787kCVAeL8" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CIoCEOFnGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CJkCEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CJgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "dk22oBpplKA", - "playlistId": "RDAMVMdk22oBpplKA", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1kazIyb0JwcGxLQQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CJgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Coin (Coin) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Coin (Coin) - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Coin (Coin)", - "navigationEndpoint": { - "clickTrackingParams": "CIoCEOFnGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "dk22oBpplKA", - "playlistId": "RDAMVMdk22oBpplKA", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1kazIyb0JwcGxLQQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CIoCEOFnGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CIoCEOFnGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:14" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CJcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "dk22oBpplKA", - "playlistId": "RDAMVMdk22oBpplKA", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1kazIyb0JwcGxLQQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CJcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CJUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "dk22oBpplKA" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CJUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CJYCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CJUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CJMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "dk22oBpplKA" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CJMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CJQCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CJMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CJECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CJICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CJICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CJECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CI8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CJACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CJACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CI8CEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CI4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CI4CEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CI0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CI0CEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CIwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtkazIyb0JwcGxLQQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CIwCEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CIsCEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "dk22oBpplKA" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CPoBEOFnGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CIkCEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CIgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "uAyZZLL3faY", - "playlistId": "RDAMVMuAyZZLL3faY", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk11QXlaWkxMM2ZhWQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CIgCEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Epilogue (에필로그) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Epilogue (에필로그) - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Epilogue (에필로그)", - "navigationEndpoint": { - "clickTrackingParams": "CPoBEOFnGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "uAyZZLL3faY", - "playlistId": "RDAMVMuAyZZLL3faY", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk11QXlaWkxMM2ZhWQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CPoBEOFnGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CPoBEOFnGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:50" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CIcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "uAyZZLL3faY", - "playlistId": "RDAMVMuAyZZLL3faY", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk11QXlaWkxMM2ZhWQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CIcCEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CIUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "uAyZZLL3faY" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CIUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CIYCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CIUCEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CIMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "uAyZZLL3faY" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CIMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CIQCEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CIMCEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CIECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CIICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CIICEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CIECEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CP8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CIACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CIACEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CP8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CP4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CP4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CP0BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CP0BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CPwBEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "Cgt1QXlaWkxMM2ZhWQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CPwBEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CPsBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "uAyZZLL3faY" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "COoBEOFnGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/uBaev32PTrIygjVxDjBSItjcpXexyBn96cI_y_MupxUyj5fqdRLywaVXuB9s5obmr47n8oLc_CGZmfFB=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/uBaev32PTrIygjVxDjBSItjcpXexyBn96cI_y_MupxUyj5fqdRLywaVXuB9s5obmr47n8oLc_CGZmfFB=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CPkBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CPgBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "ZThVobEtp_o", - "playlistId": "RDAMVMZThVobEtp_o", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1aVGhWb2JFdHBfbw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CPgBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Celebrity - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Celebrity - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Celebrity", - "navigationEndpoint": { - "clickTrackingParams": "COoBEOFnGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "ZThVobEtp_o", - "playlistId": "RDAMVMZThVobEtp_o", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1aVGhWb2JFdHBfbw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "COoBEOFnGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "Celebrity", - "navigationEndpoint": { - "clickTrackingParams": "COoBEOFnGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_AB2RfMVqFX0", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:16" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CPcBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "ZThVobEtp_o", - "playlistId": "RDAMVMZThVobEtp_o", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1aVGhWb2JFdHBfbw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CPcBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CPUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "ZThVobEtp_o" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CPUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CPYBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CPUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CPMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "ZThVobEtp_o" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CPMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CPQBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CPMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CPEBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CPIBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CPIBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CPEBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CO8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CPABEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CPABEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CO8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CO4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_AB2RfMVqFX0", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CO4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CO0BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CO0BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "COwBEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtaVGhWb2JFdHBfbw%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "COwBEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "COsBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "ZThVobEtp_o" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CNoBEOFnGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "COkBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "COgBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "2sQznc9CQxg", - "playlistId": "RDAMVM2sQznc9CQxg", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk0yc1F6bmM5Q1F4Zw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "COgBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { - "label": "Play Empty Cup (빈 컵 (Empty Cup)) - IU" - } - }, - "accessibilityPauseData": { - "accessibilityData": { - "label": "Pause Empty Cup (빈 컵 (Empty Cup)) - IU" - } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Empty Cup (빈 컵 (Empty Cup))", - "navigationEndpoint": { - "clickTrackingParams": "CNoBEOFnGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "2sQznc9CQxg", - "playlistId": "RDAMVM2sQznc9CQxg", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk0yc1F6bmM5Q1F4Zw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CNoBEOFnGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CNoBEOFnGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "2:20" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "COcBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "2sQznc9CQxg", - "playlistId": "RDAMVM2sQznc9CQxg", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk0yc1F6bmM5Q1F4Zw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "COcBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "COUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "2sQznc9CQxg" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "COUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "COYBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "COUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "COMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "2sQznc9CQxg" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "COMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "COQBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "COMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "COEBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "COIBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "COIBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "COEBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CN8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "COABEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "COABEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CN8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CN4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CN4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CN0BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CN0BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CNwBEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "Cgsyc1F6bmM5Q1F4Zw%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CNwBEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CNsBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "2sQznc9CQxg" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CMsBEOFnGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/W1oPIDsQMu4C449no3uv5p7xkgOCXzKrQ5_cmO8Kn4RmN-t4wXsIO00DxlmLk-hPe6hNkuLayM3GaGAi=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/W1oPIDsQMu4C449no3uv5p7xkgOCXzKrQ5_cmO8Kn4RmN-t4wXsIO00DxlmLk-hPe6hNkuLayM3GaGAi=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CNkBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CNgBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "CPNN3kbaYCk", - "playlistId": "RDAMVMCPNN3kbaYCk", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1DUE5OM2tiYVlDaw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CNgBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Lilac - Rick Dickert" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Lilac - Rick Dickert" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Lilac", - "navigationEndpoint": { - "clickTrackingParams": "CMsBEOFnGAciEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "CPNN3kbaYCk", - "playlistId": "RDAMVMCPNN3kbaYCk", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1DUE5OM2tiYVlDaw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { "text": "Rick Dickert" }, - { "text": " • " }, - { - "text": "Passionate Longing", - "navigationEndpoint": { - "clickTrackingParams": "CMsBEOFnGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_sXbfvD6sler", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "1:16" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CNcBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "CPNN3kbaYCk", - "playlistId": "RDAMVMCPNN3kbaYCk", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1DUE5OM2tiYVlDaw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CNcBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CNUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "CPNN3kbaYCk" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CNUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CNYBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CNUBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CNMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "CPNN3kbaYCk" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CNMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CNQBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CNMBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CNEBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CNIBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CNIBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CNEBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CM8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CNABEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CNABEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CM8BEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CM4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_sXbfvD6sler", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CM4BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CM0BEJH7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtDUE5OM2tiYVlDaw%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CM0BEJH7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CMwBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "CPNN3kbaYCk" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CLsBEOFnGAgiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CMoBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CMkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "PLDH-rcYd8c", - "playlistId": "RDAMVMPLDH-rcYd8c", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1QTERILXJjWWQ4Yw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CMkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Hi spring Bye (봄 안녕 봄) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { - "label": "Pause Hi spring Bye (봄 안녕 봄) - IU" - } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Hi spring Bye (봄 안녕 봄)", - "navigationEndpoint": { - "clickTrackingParams": "CLsBEOFnGAgiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "PLDH-rcYd8c", - "playlistId": "RDAMVMPLDH-rcYd8c", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1QTERILXJjWWQ4Yw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CLsBEOFnGAgiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CLsBEOFnGAgiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "5:25" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CMgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "PLDH-rcYd8c", - "playlistId": "RDAMVMPLDH-rcYd8c", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1QTERILXJjWWQ4Yw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CMgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CMYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "PLDH-rcYd8c" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CMYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CMcBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CMYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CMQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "PLDH-rcYd8c" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CMQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CMUBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CMQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CMIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CMMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CMMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CMIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CMABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CMEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CMEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CMABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CL8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CL8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CL4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CL4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CL0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtQTERILXJjWWQ4Yw%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CL0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CLwBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "PLDH-rcYd8c" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CKsBEOFnGAkiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CLoBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CLkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "hiUPJaHjuUk", - "playlistId": "RDAMVMhiUPJaHjuUk", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1oaVVQSmFIanVVaw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CLkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { - "label": "Play Troll (Feat. DEAN) (돌림노래 ) - IU" - } - }, - "accessibilityPauseData": { - "accessibilityData": { - "label": "Pause Troll (Feat. DEAN) (돌림노래 ) - IU" - } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Troll (Feat. DEAN) (돌림노래 ) (feat. DEAN)", - "navigationEndpoint": { - "clickTrackingParams": "CKsBEOFnGAkiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "hiUPJaHjuUk", - "playlistId": "RDAMVMhiUPJaHjuUk", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1oaVVQSmFIanVVaw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CKsBEOFnGAkiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CKsBEOFnGAkiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:10" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CLgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "hiUPJaHjuUk", - "playlistId": "RDAMVMhiUPJaHjuUk", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1oaVVQSmFIanVVaw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CLgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CLYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "hiUPJaHjuUk" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CLYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CLcBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CLYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CLQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "hiUPJaHjuUk" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CLQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CLUBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CLQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CLIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CLMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CLMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CLIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CLABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CLEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CLEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CLABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CK8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CK8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CK4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CK4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CK0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtoaVVQSmFIanVVaw%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CK0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CKwBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "hiUPJaHjuUk" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CJsBEOFnGAoiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CKoBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CKkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "es6bbfAjk3I", - "playlistId": "RDAMVMes6bbfAjk3I", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1lczZiYmZBamszSQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CKkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Celebrity (Celebrity) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Celebrity (Celebrity) - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Celebrity (Celebrity)", - "navigationEndpoint": { - "clickTrackingParams": "CJsBEOFnGAoiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "es6bbfAjk3I", - "playlistId": "RDAMVMes6bbfAjk3I", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1lczZiYmZBamszSQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CJsBEOFnGAoiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CJsBEOFnGAoiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:16" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CKgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "es6bbfAjk3I", - "playlistId": "RDAMVMes6bbfAjk3I", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1lczZiYmZBamszSQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CKgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CKYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "es6bbfAjk3I" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CKYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CKcBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CKYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CKQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "es6bbfAjk3I" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CKQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CKUBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CKQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CKIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CKMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CKMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CKIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CKABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CKEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CKEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CKABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CJ8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CJ8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CJ4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CJ4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CJ0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtlczZiYmZBamszSQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CJ0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CJwBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "es6bbfAjk3I" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CIsBEOFnGAsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/-tdq58fAgaawQcx744mZUP67379plUJcWvzPSyfRy305ZmNcYii54WboN9OBa4I-cEdzu7u5yW4nSFlBQA=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CJoBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CJkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "7n9D8ZeOQv0", - "playlistId": "RDAMVM7n9D8ZeOQv0", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk03bjlEOFplT1F2MA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CJkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Ah puh (어푸 (Ah puh)) - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Ah puh (어푸 (Ah puh)) - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Ah puh (어푸 (Ah puh))", - "navigationEndpoint": { - "clickTrackingParams": "CIsBEOFnGAsiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "7n9D8ZeOQv0", - "playlistId": "RDAMVM7n9D8ZeOQv0", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk03bjlEOFplT1F2MA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CIsBEOFnGAsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "IU 5th Album 'LILAC' (IU 5th Album 'LILAC')", - "navigationEndpoint": { - "clickTrackingParams": "CIsBEOFnGAsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:21" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CJgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "7n9D8ZeOQv0", - "playlistId": "RDAMVM7n9D8ZeOQv0", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk03bjlEOFplT1F2MA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CJgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CJYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "7n9D8ZeOQv0" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CJYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CJcBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CJYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CJQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "7n9D8ZeOQv0" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CJQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CJUBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CJQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CJIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CJMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CJMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CJIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CJABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CJEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CJEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CJABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CI8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "MPREb_iG5q5DIdhdA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CI8BEI_7BRgFIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CI4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CI4BEJD7BRgGIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CI0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1", - "shareEntityEndpoint": { - "serializedShareEntity": "Cgs3bjlEOFplT1F2MA%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CI0BEJH7BRgHIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - ], - "trackingParams": "CIwBEKc7IhMI_tWW7cP19AIVgonYBR1B_AX1", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "7n9D8ZeOQv0" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CHsQ4WcYDCITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/f8m0pAMn6x9a1uhcHUoNDL2a9OmDYHBKZzqQFA3HCTSMUmkUTI_-iAKQFYvDICYNik1Zg7S1uIpR_CT6=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/f8m0pAMn6x9a1uhcHUoNDL2a9OmDYHBKZzqQFA3HCTSMUmkUTI_-iAKQFYvDICYNik1Zg7S1uIpR_CT6=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CIoBEIS_AiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CIkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "watchEndpoint": { - "videoId": "MFUSxLOtmnI", - "playlistId": "RDAMVMMFUSxLOtmnI", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1NRlVTeExPdG1uSQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CIkBEMjeAiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Lilac - Shin Suhyeon" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Lilac - Shin Suhyeon" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Lilac", - "navigationEndpoint": { - "clickTrackingParams": "CHsQ4WcYDCITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "MFUSxLOtmnI", - "playlistId": "RDAMVMMFUSxLOtmnI", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1NRlVTeExPdG1uSQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Shin Suhyeon", - "navigationEndpoint": { - "clickTrackingParams": "CHsQ4WcYDCITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "UCOMXrmJ4KOZLS0naTqhLBXQ", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "Lilac", - "navigationEndpoint": { - "clickTrackingParams": "CHsQ4WcYDCITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_yGw5hAHrj2t", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "2:12" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CIgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1mgEDEPQk", - "watchEndpoint": { - "videoId": "MFUSxLOtmnI", - "playlistId": "RDAMVMMFUSxLOtmnI", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1NRlVTeExPdG1uSQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CIgBEJvzBRgAIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CIYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "MFUSxLOtmnI" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CIYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CIcBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CIYBEL7uBRgBIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CIQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "queueAddEndpoint": { - "queueTarget": { "videoId": "MFUSxLOtmnI" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CIQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CIUBEMrHAyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==" - } - } - } - } - ] - } - }, - "trackingParams": "CIQBEPvvBRgCIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CIIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CIMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CIMBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CIIBEIyfBhgDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CIABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CIEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CIEBEPBbIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - } - }, - "trackingParams": "CIABEMOUBhgEIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CH8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_yGw5hAHrj2t", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CH8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CH4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCOMXrmJ4KOZLS0naTqhLBXQ", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CH4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CH0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtNRlVTeExPdG1uSQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CH0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CHwQpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "MFUSxLOtmnI" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CGsQ4WcYDSITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/xLL-qud-sZ35cwesCHHIcs4UbC0beLT3D6wlYaauutADY91otApc4WWk9s4hV_FoRGpS1SMt3BTz5a0-=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/xLL-qud-sZ35cwesCHHIcs4UbC0beLT3D6wlYaauutADY91otApc4WWk9s4hV_FoRGpS1SMt3BTz5a0-=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CHoQhL8CIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CHkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "watchEndpoint": { - "videoId": "NIDr5EPaDi4", - "playlistId": "RDAMVMNIDr5EPaDi4", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1OSURyNUVQYURpNA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CHkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Lilac - Sungha Jung" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Lilac - Sungha Jung" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Lilac", - "navigationEndpoint": { - "clickTrackingParams": "CGsQ4WcYDSITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "NIDr5EPaDi4", - "playlistId": "RDAMVMNIDr5EPaDi4", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1OSURyNUVQYURpNA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Sungha Jung", - "navigationEndpoint": { - "clickTrackingParams": "CGsQ4WcYDSITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "UCWoqZRCLx_qukMXI8xkn7aA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "Sungha Jung Cover Compilation 7", - "navigationEndpoint": { - "clickTrackingParams": "CGsQ4WcYDSITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_pX1r8bf0u9n", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:27" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CHgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "NIDr5EPaDi4", - "playlistId": "RDAMVMNIDr5EPaDi4", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1OSURyNUVQYURpNA%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CHgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CHYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "NIDr5EPaDi4" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CHYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CHcQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CHYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CHQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "NIDr5EPaDi4" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CHQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CHUQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CHQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CHIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CHMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CHMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CHIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CHAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CHEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CHEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "trackingParams": "CHAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CG8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_pX1r8bf0u9n", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CG8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CG4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCWoqZRCLx_qukMXI8xkn7aA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CG4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CG0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtOSURyNUVQYURpNA%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CG0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CGwQpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "NIDr5EPaDi4" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CFsQ4WcYDiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/uf86qtMUZDWmJ6ciDIEM6bV6lCRNyPntlt5era60j2IDL4XGiENwuEav6StUkG5HkamR1QiZuLPF1aTt=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/uf86qtMUZDWmJ6ciDIEM6bV6lCRNyPntlt5era60j2IDL4XGiENwuEav6StUkG5HkamR1QiZuLPF1aTt=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CGoQhL8CIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CGkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "watchEndpoint": { - "videoId": "evqbBLZZ-HQ", - "playlistId": "RDAMVMevqbBLZZ-HQ", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1ldnFiQkxaWi1IUQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CGkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { - "label": "Play 라일락 (Piano Cover Ver.) - 피아노 가이 (Piano Guy)" - } - }, - "accessibilityPauseData": { - "accessibilityData": { - "label": "Pause 라일락 (Piano Cover Ver.) - 피아노 가이 (Piano Guy)" - } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "라일락 (Piano Cover Ver.)", - "navigationEndpoint": { - "clickTrackingParams": "CFsQ4WcYDiITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "evqbBLZZ-HQ", - "playlistId": "RDAMVMevqbBLZZ-HQ", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1ldnFiQkxaWi1IUQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "피아노 가이 (Piano Guy)", - "navigationEndpoint": { - "clickTrackingParams": "CFsQ4WcYDiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "UCOy6KVDPte5q5-0_4ngFPsA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "피아노로 듣는 잔잔한 가요 소품집 Part. 7", - "navigationEndpoint": { - "clickTrackingParams": "CFsQ4WcYDiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_otpA6G3vOAE", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:44" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CGgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "evqbBLZZ-HQ", - "playlistId": "RDAMVMevqbBLZZ-HQ", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1ldnFiQkxaWi1IUQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CGgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CGYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "evqbBLZZ-HQ" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CGYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CGcQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CGYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CGQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "evqbBLZZ-HQ" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CGQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CGUQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CGQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CGIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CGMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CGMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CGIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CGAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CGEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CGEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "trackingParams": "CGAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CF8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_otpA6G3vOAE", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CF8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CF4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCOy6KVDPte5q5-0_4ngFPsA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CF4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CF0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtldnFiQkxaWi1IUQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CF0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CFwQpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "evqbBLZZ-HQ" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CEsQ4WcYDyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/alWLsNVvCDvoRhwYELsityi5-_NdwKPQaSOqTD3Qjb4TY6YH0VyKhZWNGu91nEpgUEIVEeQFyFnimiws=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/alWLsNVvCDvoRhwYELsityi5-_NdwKPQaSOqTD3Qjb4TY6YH0VyKhZWNGu91nEpgUEIVEeQFyFnimiws=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CFoQhL8CIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CFkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "watchEndpoint": { - "videoId": "I0_ZXHzKysc", - "playlistId": "RDAMVMI0_ZXHzKysc", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1JMF9aWEh6S3lzYw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CFkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Blueming - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Blueming - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Blueming", - "navigationEndpoint": { - "clickTrackingParams": "CEsQ4WcYDyITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "I0_ZXHzKysc", - "playlistId": "RDAMVMI0_ZXHzKysc", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1JMF9aWEh6S3lzYw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CEsQ4WcYDyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "Love Poem", - "navigationEndpoint": { - "clickTrackingParams": "CEsQ4WcYDyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_SjkPQ0Tt3Gn", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:38" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CFgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "I0_ZXHzKysc", - "playlistId": "RDAMVMI0_ZXHzKysc", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1JMF9aWEh6S3lzYw%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CFgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CFYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "I0_ZXHzKysc" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CFYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CFcQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CFYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CFQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "I0_ZXHzKysc" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CFQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CFUQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CFQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CFIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CFMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CFMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CFIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CFAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CFEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CFEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "trackingParams": "CFAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CE8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_SjkPQ0Tt3Gn", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CE8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CE4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CE4QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CE0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtJMF9aWEh6S3lzYw%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CE0QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CEwQpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "I0_ZXHzKysc" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CDwQ4WcYECITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/InQOQ4suva_aRHpdStDNBbH6kJvOsCViNhFjnF65Wz_DmpCH2I8PLT_PVk9T_kHihx_eUlD12C7yl3TQ4Q=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/InQOQ4suva_aRHpdStDNBbH6kJvOsCViNhFjnF65Wz_DmpCH2I8PLT_PVk9T_kHihx_eUlD12C7yl3TQ4Q=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CEoQhL8CIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CEkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "watchEndpoint": { - "videoId": "xeoo2sBVshY", - "playlistId": "RDAMVMxeoo2sBVshY", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk14ZW9vMnNCVnNoWQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CEkQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { - "label": "Play Navajo | Navaho - United Sonic Alliance" - } - }, - "accessibilityPauseData": { - "accessibilityData": { - "label": "Pause Navajo | Navaho - United Sonic Alliance" - } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Navajo | Navaho", - "navigationEndpoint": { - "clickTrackingParams": "CDwQ4WcYECITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "xeoo2sBVshY", - "playlistId": "RDAMVMxeoo2sBVshY", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk14ZW9vMnNCVnNoWQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { "text": "United Sonic Alliance" }, - { "text": " • " }, - { - "text": "Lilac", - "navigationEndpoint": { - "clickTrackingParams": "CDwQ4WcYECITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_lFibXe3ixEz", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "0:30" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CEgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "xeoo2sBVshY", - "playlistId": "RDAMVMxeoo2sBVshY", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk14ZW9vMnNCVnNoWQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CEgQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CEYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "xeoo2sBVshY" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CEYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CEcQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CEYQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CEQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "xeoo2sBVshY" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CEQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CEUQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CEQQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CEIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CEMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CEMQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CEIQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CEAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CEEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CEEQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "trackingParams": "CEAQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CD8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_lFibXe3ixEz", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CD8Qj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CD4QkfsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "Cgt4ZW9vMnNCVnNoWQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CD4QkfsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CD0QpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "xeoo2sBVshY" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CCwQ4WcYESITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/URuP9CTyEnNCthjNFUv7-0AOkLTl3okVJiozuqGchNvdZ_qseJkeYd7KDMR6T7Qu-s1N7zJwqE7m97zH=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/URuP9CTyEnNCthjNFUv7-0AOkLTl3okVJiozuqGchNvdZ_qseJkeYd7KDMR6T7Qu-s1N7zJwqE7m97zH=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CDsQhL8CIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CDoQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "watchEndpoint": { - "videoId": "7XqOKgXlDyU", - "playlistId": "RDAMVM7XqOKgXlDyU", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk03WHFPS2dYbER5VQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CDoQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play Troll - Shin Giwon Piano" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause Troll - Shin Giwon Piano" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Troll", - "navigationEndpoint": { - "clickTrackingParams": "CCwQ4WcYESITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "7XqOKgXlDyU", - "playlistId": "RDAMVM7XqOKgXlDyU", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk03WHFPS2dYbER5VQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Shin Giwon Piano", - "navigationEndpoint": { - "clickTrackingParams": "CCwQ4WcYESITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "UCNyeICKu2JuBuwVS_4_31kA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "LILAC Piano", - "navigationEndpoint": { - "clickTrackingParams": "CCwQ4WcYESITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_wFGg5B5CApm", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:11" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CDkQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "7XqOKgXlDyU", - "playlistId": "RDAMVM7XqOKgXlDyU", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk03WHFPS2dYbER5VQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CDkQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CDcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "7XqOKgXlDyU" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CDcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CDgQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CDcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CDUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "7XqOKgXlDyU" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CDUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CDYQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CDUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CDMQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CDQQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CDQQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CDMQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CDEQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CDIQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CDIQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "trackingParams": "CDEQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CDAQj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_wFGg5B5CApm", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CDAQj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CC8QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCNyeICKu2JuBuwVS_4_31kA", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CC8QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CC4QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "Cgs3WHFPS2dYbER5VQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CC4QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CC0QpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "7XqOKgXlDyU" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CBwQ4WcYEiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/raCvjGEtKIiRpduJYDcfclLVqh4LfiESAZU5XxODLlZ2XhCvJ7GCfhrWJ1XD4NiV8oirCVujMsrs-b6C=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/raCvjGEtKIiRpduJYDcfclLVqh4LfiESAZU5XxODLlZ2XhCvJ7GCfhrWJ1XD4NiV8oirCVujMsrs-b6C=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CCsQhL8CIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CCoQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "watchEndpoint": { - "videoId": "5_IYVichXbA", - "playlistId": "RDAMVM5_IYVichXbA", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk01X0lZVmljaFhiQQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CCoQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play eight - IU" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause eight - IU" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "eight (feat. SUGA )", - "navigationEndpoint": { - "clickTrackingParams": "CBwQ4WcYEiITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "5_IYVichXbA", - "playlistId": "RDAMVM5_IYVichXbA", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk01X0lZVmljaFhiQQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "IU", - "navigationEndpoint": { - "clickTrackingParams": "CBwQ4WcYEiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "eight", - "navigationEndpoint": { - "clickTrackingParams": "CBwQ4WcYEiITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_LGfX8CNIRaL", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "2:48" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CCkQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "5_IYVichXbA", - "playlistId": "RDAMVM5_IYVichXbA", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk01X0lZVmljaFhiQQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CCkQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CCcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "5_IYVichXbA" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CCcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CCgQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CCcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CCUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "5_IYVichXbA" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CCUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CCYQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CCUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CCMQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CCQQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CCQQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CCMQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CCEQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CCIQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CCIQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "trackingParams": "CCEQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CCAQj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_LGfX8CNIRaL", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CCAQj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CB8QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UCTUR0sVEkD8T5MlSHqgaI_Q", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CB8QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CB4QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "Cgs1X0lZVmljaFhiQQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CB4QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CB0QpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "5_IYVichXbA" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - }, - { - "trackingParams": "CAwQ4WcYEyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "thumbnail": { - "musicThumbnailRenderer": { - "thumbnail": { - "thumbnails": [ - { - "url": "https://lh3.googleusercontent.com/Bsz6i-JB9YkRw2s94s2Uq7v5QHVuZ4rzpJWhIwj_XwOyTI8Zjj-20KeJuGcAUbyJjpEwwq6sPJ5lcQdT=w60-h60-l90-rj", - "width": 60, - "height": 60 - }, - { - "url": "https://lh3.googleusercontent.com/Bsz6i-JB9YkRw2s94s2Uq7v5QHVuZ4rzpJWhIwj_XwOyTI8Zjj-20KeJuGcAUbyJjpEwwq6sPJ5lcQdT=w120-h120-l90-rj", - "width": 120, - "height": 120 - } - ] - }, - "thumbnailCrop": "MUSIC_THUMBNAIL_CROP_UNSPECIFIED", - "thumbnailScale": "MUSIC_THUMBNAIL_SCALE_ASPECT_FIT", - "trackingParams": "CBsQhL8CIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - }, - "overlay": { - "musicItemThumbnailOverlayRenderer": { - "background": { - "verticalGradient": { "gradientLayerColors": ["3422552064", "3422552064"] } - }, - "content": { - "musicPlayButtonRenderer": { - "playNavigationEndpoint": { - "clickTrackingParams": "CBoQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "watchEndpoint": { - "videoId": "fFFpkayZeZM", - "playlistId": "RDAMVMfFFpkayZeZM", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1mRkZwa2F5WmVaTQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CBoQyN4CIhMI_tWW7cP19AIVgonYBR1B_AX1", - "playIcon": { "iconType": "PLAY_ARROW" }, - "pauseIcon": { "iconType": "PAUSE" }, - "iconColor": 4294967295, - "backgroundColor": 0, - "activeBackgroundColor": 0, - "loadingIndicatorColor": 4294901760, - "playingIcon": { "iconType": "VOLUME_UP" }, - "iconLoadingColor": 0, - "activeScaleFactor": 1, - "buttonSize": "MUSIC_PLAY_BUTTON_SIZE_SMALL", - "rippleTarget": "MUSIC_PLAY_BUTTON_RIPPLE_TARGET_SELF", - "accessibilityPlayData": { - "accessibilityData": { "label": "Play I.U.Dea - Lilac" } - }, - "accessibilityPauseData": { - "accessibilityData": { "label": "Pause I.U.Dea - Lilac" } - } - } - }, - "contentPosition": "MUSIC_ITEM_THUMBNAIL_OVERLAY_CONTENT_POSITION_CENTERED", - "displayStyle": "MUSIC_ITEM_THUMBNAIL_OVERLAY_DISPLAY_STYLE_PERSISTENT" - } - }, - "flexColumns": [ - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "I.U.Dea", - "navigationEndpoint": { - "clickTrackingParams": "CAwQ4WcYEyITCP7Vlu3D9fQCFYKJ2AUdQfwF9ZoBAxD0JA==", - "watchEndpoint": { - "videoId": "fFFpkayZeZM", - "playlistId": "RDAMVMfFFpkayZeZM", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1mRkZwa2F5WmVaTQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - } - } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - }, - { - "musicResponsiveListItemFlexColumnRenderer": { - "text": { - "runs": [ - { - "text": "Lilac", - "navigationEndpoint": { - "clickTrackingParams": "CAwQ4WcYEyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "UC1-UuHre5mwASuWA4Mp1Wlw", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - } - }, - { "text": " • " }, - { - "text": "Lilac", - "navigationEndpoint": { - "clickTrackingParams": "CAwQ4WcYEyITCP7Vlu3D9fQCFYKJ2AUdQfwF9Q==", - "browseEndpoint": { - "browseId": "MPREb_YSzaOfn5zXc", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - } - }, - { "text": " • " }, - { "text": "3:26" } - ] - }, - "displayPriority": "MUSIC_RESPONSIVE_LIST_ITEM_COLUMN_DISPLAY_PRIORITY_HIGH" - } - } - ], - "menu": { - "menuRenderer": { - "items": [ - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Start radio" }] }, - "icon": { "iconType": "MIX" }, - "navigationEndpoint": { - "clickTrackingParams": "CBkQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfWaAQMQ9CQ=", - "watchEndpoint": { - "videoId": "fFFpkayZeZM", - "playlistId": "RDAMVMfFFpkayZeZM", - "params": "wAEB", - "loggingContext": { - "vssLoggingContext": { - "serializedContextData": "GhFSREFNVk1mRkZwa2F5WmVaTQ%3D%3D" - } - }, - "watchEndpointMusicSupportedConfigs": { - "watchEndpointMusicConfig": { - "musicVideoType": "MUSIC_VIDEO_TYPE_ATV" - } - } - } - }, - "trackingParams": "CBkQm_MFGAAiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Play next" }] }, - "icon": { "iconType": "QUEUE_PLAY_NEXT" }, - "serviceEndpoint": { - "clickTrackingParams": "CBcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "fFFpkayZeZM" }, - "queueInsertPosition": "INSERT_AFTER_CURRENT_VIDEO", - "commands": [ - { - "clickTrackingParams": "CBcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song will play next" } - ] - }, - "trackingParams": "CBgQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CBcQvu4FGAEiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuServiceItemRenderer": { - "text": { "runs": [{ "text": "Add to queue" }] }, - "icon": { "iconType": "ADD_TO_REMOTE_QUEUE" }, - "serviceEndpoint": { - "clickTrackingParams": "CBUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "queueAddEndpoint": { - "queueTarget": { "videoId": "fFFpkayZeZM" }, - "queueInsertPosition": "INSERT_AT_END", - "commands": [ - { - "clickTrackingParams": "CBUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "addToToastAction": { - "item": { - "notificationTextRenderer": { - "successResponseText": { - "runs": [ - { "text": "Song added to queue" } - ] - }, - "trackingParams": "CBYQyscDIhMI_tWW7cP19AIVgonYBR1B_AX1" - } - } - } - } - ] - } - }, - "trackingParams": "CBUQ--8FGAIiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "toggleMenuServiceItemRenderer": { - "defaultText": { "runs": [{ "text": "Add to liked songs" }] }, - "defaultIcon": { "iconType": "FAVORITE" }, - "defaultServiceEndpoint": { - "clickTrackingParams": "CBMQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { "runs": [{ "text": "Like this song" }] }, - "content": { - "runs": [ - { - "text": "Improve recommendations and save music after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CBQQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CBQQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "toggledText": { "runs": [{ "text": "Remove from liked songs" }] }, - "toggledIcon": { "iconType": "UNFAVORITE" }, - "trackingParams": "CBMQjJ8GGAMiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Add to playlist" }] }, - "icon": { "iconType": "ADD_TO_PLAYLIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CBEQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "modalEndpoint": { - "modal": { - "modalWithTitleAndButtonRenderer": { - "title": { - "runs": [{ "text": "Save this for later" }] - }, - "content": { - "runs": [ - { - "text": "Make playlists and share them after signing in" - } - ] - }, - "button": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "isDisabled": false, - "text": { "runs": [{ "text": "Sign in" }] }, - "navigationEndpoint": { - "clickTrackingParams": "CBIQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "signInEndpoint": { "hack": true } - }, - "trackingParams": "CBIQ8FsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - } - } - } - }, - "trackingParams": "CBEQw5QGGAQiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to album" }] }, - "icon": { "iconType": "ALBUM" }, - "navigationEndpoint": { - "clickTrackingParams": "CBAQj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "MPREb_YSzaOfn5zXc", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ALBUM" - } - } - } - }, - "trackingParams": "CBAQj_sFGAUiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Go to artist" }] }, - "icon": { "iconType": "ARTIST" }, - "navigationEndpoint": { - "clickTrackingParams": "CA8QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "browseEndpoint": { - "browseId": "UC1-UuHre5mwASuWA4Mp1Wlw", - "browseEndpointContextSupportedConfigs": { - "browseEndpointContextMusicConfig": { - "pageType": "MUSIC_PAGE_TYPE_ARTIST" - } - } - } - }, - "trackingParams": "CA8QkPsFGAYiEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - }, - { - "menuNavigationItemRenderer": { - "text": { "runs": [{ "text": "Share" }] }, - "icon": { "iconType": "SHARE" }, - "navigationEndpoint": { - "clickTrackingParams": "CA4QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "shareEntityEndpoint": { - "serializedShareEntity": "CgtmRkZwa2F5WmVaTQ%3D%3D", - "sharePanelType": "SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL" - } - }, - "trackingParams": "CA4QkfsFGAciEwj-1Zbtw_X0AhWCidgFHUH8BfU=" - } - } - ], - "trackingParams": "CA0QpzsiEwj-1Zbtw_X0AhWCidgFHUH8BfU=", - "accessibility": { "accessibilityData": { "label": "Action menu" } } - } - }, - "playlistItemData": { "videoId": "fFFpkayZeZM" }, - "flexColumnDisplayStyle": "MUSIC_RESPONSIVE_LIST_ITEM_FLEX_COLUMN_DISPLAY_STYLE_TWO_LINE_STACK", - "itemHeight": "MUSIC_RESPONSIVE_LIST_ITEM_HEIGHT_TALL" - } -] diff --git a/tsconfig.json b/tsconfig.json index 518e7aa..63843d7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,7 +17,5 @@ "outDir": "build", "rootDir": "src" }, - "exclude": [ - "**/*.test.*" - ] -} \ No newline at end of file + "exclude": ["**/*.test.*", "**/tests"] +}