{
  "actorSpecification": 1,
  "title": "Yandex Market Results",
  "views": {
    "offers": {
      "display": {
        "component": "table",
        "properties": {
          "condition": {
            "format": "text",
            "label": "Condition"
          },
          "deliveryInfo": {
            "format": "text",
            "label": "Delivery"
          },
          "discount": {
            "format": "number",
            "label": "Discount %"
          },
          "name": {
            "format": "text",
            "label": "Product Name"
          },
          "offerUrl": {
            "format": "link",
            "label": "Offer URL"
          },
          "originalPrice": {
            "format": "number",
            "label": "Original Price"
          },
          "price": {
            "format": "number",
            "label": "Price (RUB)"
          },
          "productId": {
            "format": "text",
            "label": "Product ID"
          },
          "sellerName": {
            "format": "text",
            "label": "Seller"
          },
          "sellerRating": {
            "format": "number",
            "label": "Seller Rating"
          }
        }
      },
      "title": "Seller Offers",
      "transformation": {
        "fields": [
          "productId",
          "name",
          "sellerName",
          "sellerRating",
          "price",
          "originalPrice",
          "discount",
          "condition",
          "deliveryInfo",
          "offerUrl"
        ]
      }
    },
    "products": {
      "display": {
        "component": "table",
        "properties": {
          "availability": {
            "format": "text",
            "label": "Availability"
          },
          "brand": {
            "format": "text",
            "label": "Brand"
          },
          "discount": {
            "format": "number",
            "label": "Discount %"
          },
          "name": {
            "format": "text",
            "label": "Name"
          },
          "originalPrice": {
            "format": "number",
            "label": "Original Price"
          },
          "price": {
            "format": "number",
            "label": "Price (RUB)"
          },
          "productId": {
            "format": "text",
            "label": "Product ID"
          },
          "rating": {
            "format": "number",
            "label": "Rating"
          },
          "reviewCount": {
            "format": "number",
            "label": "Reviews"
          },
          "scrapedAt": {
            "format": "text",
            "label": "Scraped At"
          },
          "sellerName": {
            "format": "text",
            "label": "Seller"
          },
          "url": {
            "format": "link",
            "label": "Product URL"
          }
        }
      },
      "title": "Products Overview",
      "transformation": {
        "fields": [
          "productId",
          "name",
          "brand",
          "price",
          "originalPrice",
          "discount",
          "rating",
          "reviewCount",
          "sellerName",
          "availability",
          "url",
          "scrapedAt"
        ]
      }
    },
    "reviews": {
      "display": {
        "component": "table",
        "properties": {
          "author": {
            "format": "text",
            "label": "Author"
          },
          "date": {
            "format": "text",
            "label": "Date"
          },
          "helpfulVotes": {
            "format": "number",
            "label": "Helpful Votes"
          },
          "productName": {
            "format": "text",
            "label": "Product"
          },
          "rating": {
            "format": "number",
            "label": "Rating"
          },
          "reviewType": {
            "format": "text",
            "label": "Type"
          },
          "scrapedAt": {
            "format": "text",
            "label": "Scraped At"
          },
          "sellerName": {
            "format": "text",
            "label": "Seller"
          },
          "text": {
            "format": "text",
            "label": "Review Text"
          },
          "title": {
            "format": "text",
            "label": "Title"
          }
        }
      },
      "title": "Reviews",
      "transformation": {
        "fields": [
          "reviewType",
          "author",
          "rating",
          "title",
          "text",
          "date",
          "helpfulVotes",
          "productName",
          "sellerName",
          "scrapedAt"
        ]
      }
    }
  }
}
