{
  "actorSpecification": 1,
  "views": {
    "detailed": {
      "display": {
        "component": "table",
        "properties": {
          "channelName": {
            "format": "text",
            "label": "Channel"
          },
          "duration": {
            "format": "text",
            "label": "Duration"
          },
          "isAvailable": {
            "format": "boolean",
            "label": "Available"
          },
          "likeCount": {
            "format": "number",
            "label": "Likes"
          },
          "playlistOwner": {
            "format": "text",
            "label": "Owner"
          },
          "playlistTitle": {
            "format": "text",
            "label": "Playlist"
          },
          "playlistType": {
            "format": "text",
            "label": "Collection Type"
          },
          "playlistUnavailableVideoCount": {
            "format": "number",
            "label": "Unavailable"
          },
          "playlistVideoCount": {
            "format": "number",
            "label": "Playlist Videos"
          },
          "position": {
            "format": "number",
            "label": "#"
          },
          "publishedAt": {
            "format": "text",
            "label": "Published"
          },
          "recordType": {
            "format": "text",
            "label": "Type"
          },
          "scrapedAt": {
            "format": "text",
            "label": "Scraped At"
          },
          "searchQuery": {
            "format": "text",
            "label": "Search Query"
          },
          "searchRank": {
            "format": "number",
            "label": "Rank"
          },
          "title": {
            "format": "text",
            "label": "Title"
          },
          "url": {
            "format": "link",
            "label": "URL"
          },
          "videoCount": {
            "format": "number",
            "label": "Collection Videos"
          },
          "videoId": {
            "format": "text",
            "label": "Video ID"
          },
          "viewCount": {
            "format": "number",
            "label": "Views"
          }
        }
      },
      "title": "Detailed",
      "transformation": {
        "fields": [
          "recordType",
          "position",
          "videoId",
          "title",
          "url",
          "duration",
          "durationSeconds",
          "isAvailable",
          "isLiveContent",
          "viewCount",
          "viewCountText",
          "likeCount",
          "publishedAt",
          "publishedTimeText",
          "videoDescription",
          "videoCategory",
          "videoKeywords",
          "videoChannelName",
          "videoChannelId",
          "videoChannelHandle",
          "videoChannelUrl",
          "playlistId",
          "playlistTitle",
          "playlistUrl",
          "playlistType",
          "playlistVideoCount",
          "playlistAvailableVideoCount",
          "playlistUnavailableVideoCount",
          "playlistTotalDuration",
          "playlistTotalDurationSeconds",
          "playlistOwner",
          "playlistOwnerChannelId",
          "playlistOwnerHandle",
          "playlistDescription",
          "playlistViewCount",
          "playlistVisibility",
          "lastUpdated",
          "lastUpdatedDate",
          "channelName",
          "channelId",
          "channelHandle",
          "channelUrl",
          "videoCount",
          "videoCountText",
          "searchQuery",
          "searchRank",
          "scrapedAt"
        ]
      }
    },
    "overview": {
      "display": {
        "component": "table",
        "properties": {
          "duration": {
            "format": "text",
            "label": "Duration"
          },
          "playlistTitle": {
            "format": "text",
            "label": "Playlist"
          },
          "playlistType": {
            "format": "text",
            "label": "Collection Type"
          },
          "position": {
            "format": "number",
            "label": "#"
          },
          "recordType": {
            "format": "text",
            "label": "Type"
          },
          "searchQuery": {
            "format": "text",
            "label": "Search Query"
          },
          "title": {
            "format": "text",
            "label": "Title"
          },
          "url": {
            "format": "link",
            "label": "URL"
          },
          "videoChannelName": {
            "format": "text",
            "label": "Channel"
          },
          "videoCount": {
            "format": "number",
            "label": "Videos"
          },
          "videoId": {
            "format": "text",
            "label": "Video ID"
          },
          "viewCount": {
            "format": "number",
            "label": "Views"
          }
        }
      },
      "title": "Overview",
      "transformation": {
        "fields": [
          "recordType",
          "position",
          "title",
          "videoId",
          "playlistTitle",
          "playlistType",
          "viewCount",
          "duration",
          "videoChannelName",
          "videoCount",
          "searchQuery",
          "url"
        ]
      }
    }
  }
}
