{
  "actorSpecification": 1,
  "title": "Yandex News Results",
  "views": {
    "articles": {
      "display": {
        "component": "table",
        "properties": {
          "articleUrl": {
            "format": "link",
            "label": "Article URL"
          },
          "headline": {
            "format": "text",
            "label": "Headline"
          },
          "imageUrl": {
            "format": "link",
            "label": "Image"
          },
          "publishedAt": {
            "format": "text",
            "label": "Published"
          },
          "sourceName": {
            "format": "text",
            "label": "Source"
          },
          "storyId": {
            "format": "text",
            "label": "Story ID"
          }
        }
      },
      "title": "Articles",
      "transformation": {
        "fields": [
          "recordType",
          "storyId",
          "docId",
          "headline",
          "sourceName",
          "articleUrl",
          "publishedAt",
          "publishedAtIso",
          "imageUrl",
          "scrapedAt"
        ]
      }
    },
    "stories": {
      "display": {
        "component": "table",
        "properties": {
          "articleCount": {
            "format": "number",
            "label": "Sources (reported)"
          },
          "articlesReturned": {
            "format": "number",
            "label": "Articles returned"
          },
          "category": {
            "format": "text",
            "label": "Category"
          },
          "headline": {
            "format": "text",
            "label": "Headline"
          },
          "publishedAt": {
            "format": "text",
            "label": "Published"
          },
          "sourceCount": {
            "format": "number",
            "label": "Unique sources"
          },
          "storyId": {
            "format": "text",
            "label": "Story ID"
          },
          "storyUrl": {
            "format": "link",
            "label": "Story URL"
          },
          "topics": {
            "format": "array",
            "label": "Topics"
          }
        }
      },
      "title": "Stories",
      "transformation": {
        "fields": [
          "recordType",
          "storyId",
          "persistentId",
          "headline",
          "category",
          "topics",
          "articleCount",
          "articlesReturned",
          "sourceCount",
          "leadSource",
          "publishedAt",
          "storyUrl",
          "scrapedAt"
        ]
      }
    },
    "trending": {
      "display": {
        "component": "table",
        "properties": {
          "sectionCounts": {
            "format": "text",
            "label": "Counts"
          },
          "topics": {
            "format": "array",
            "label": "Sections"
          }
        }
      },
      "title": "Homepage sections",
      "transformation": {
        "fields": [
          "recordType",
          "topics",
          "sectionCounts",
          "domain",
          "scrapedAt"
        ]
      }
    }
  }
}
