# Example: reviews of one Lazada product

**Use case:** 

Runs the Lazada Reviews Scraper on one product page and returns its reviews, ratings and buyer media as JSON.

## Input

```json
{
  "productUrls": [
    "https://www.lazada.vn/products/x-i246452966.html"
  ],
  "maxReviews": 100,
  "sort": 1,
  "filter": 1,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "VN"
  }
}
```

## Output

```json
{
  "type": {
    "label": "Row type",
    "format": "string"
  },
  "itemId": {
    "label": "Product ID",
    "format": "integer"
  },
  "reviewId": {
    "label": "Review ID",
    "format": "string"
  },
  "rating": {
    "label": "Rating",
    "format": "integer"
  },
  "ratingProduct": {
    "label": "Product score",
    "format": "integer"
  },
  "ratingSeller": {
    "label": "Seller score",
    "format": "integer"
  },
  "ratingLogistics": {
    "label": "Delivery score",
    "format": "integer"
  },
  "text": {
    "label": "Review text",
    "format": "string"
  },
  "author": {
    "label": "Author",
    "format": "string"
  },
  "verifiedPurchase": {
    "label": "Verified purchase",
    "format": "boolean"
  },
  "isAnonymous": {
    "label": "Anonymous",
    "format": "boolean"
  },
  "skuInfo": {
    "label": "Variant",
    "format": "string"
  },
  "reviewTimeRaw": {
    "label": "Review time (as shown)",
    "format": "string"
  },
  "reviewDate": {
    "label": "Review date (ISO)",
    "format": "string"
  },
  "boughtDateRaw": {
    "label": "Bought date (as shown)",
    "format": "string"
  },
  "images": {
    "label": "Photos",
    "format": "array"
  },
  "videoUrl": {
    "label": "Video",
    "format": "string"
  },
  "likeCount": {
    "label": "Likes",
    "format": "integer"
  },
  "sellerReply": {
    "label": "Seller reply",
    "format": "string"
  },
  "followUpText": {
    "label": "Buyer follow-up",
    "format": "string"
  },
  "url": {
    "label": "Product URL",
    "format": "string"
  }
}
```

## How it works

### 1. Sign up on Apify or log in

The Lazada Reviews Scraper: Ratings & Buyer Media, $6/1K Reviews Actor is ready to run with the inputs already set for "Example: reviews of one Lazada product". [Sign up or log in](https://console.apify.com/create-task-from-example/1KquBhiAffDUM9Cbw) and you'll land in Apify Console with a copy of this exact task.

### 2. Start the "Example: reviews of one Lazada product" task

The Lazada Reviews Scraper: Ratings & Buyer Media, $6/1K Reviews Actor will start running based on the input automatically. You can also change all the input fields, like product urls, max reviews per product, and more, to match your specific use case.

### 3. Receive the "Example: reviews of one Lazada product" output

Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as row type, product id, review id, and more.

### 4. Integrate into your workflow

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also [run the "Example: reviews of one Lazada product" task via API](https://apify.com/actorforgehq/lazada-reviews-scraper.md).

## FAQ

### What does the Lazada reviews example task return?

The Lazada reviews example task returns one product row with the star histogram (stars5 to stars1), hiddenCount and media counts, plus review rows: rating, text, three aspect scores, photos and video links.

### What input does the Lazada reviews example task need?

The Lazada reviews example task needs only productUrls and runs on one lazada.vn product page. Replace it with your own product links: the product id and the marketplace domain are read from each URL.

### How many reviews does the Lazada reviews example task collect, and in what order?

The Lazada reviews example task keeps the defaults: 50 reviews per product (maxReviews), most recent first (sort 1), all star ratings (filter 0). No more than 1000 reviews per product are collected.

### Why can the Lazada reviews example task return fewer reviews than the product page shows?

Lazada withholds part of the reviews from its public endpoint. The Lazada reviews example task can reach only about rateCount minus hiddenCount reviews, and both numbers are in the product row.

### Which Lazada marketplaces can the Lazada reviews example task read?

The Lazada reviews example task works with all six marketplaces: .vn, .co.id, .com.my, .sg, .co.th and .com.ph. For a non-Vietnamese URL, change the proxy country to match the marketplace.

### How are review dates and video links returned by the Lazada reviews example task?

The Lazada reviews example task always keeps the raw date text in reviewTimeRaw. The ISO reviewDate is filled only when the text parses clearly. videoUrl is a signed link that expires, so download it promptly.

### How do I run the Lazada reviews example task on a schedule or through the API?

The Lazada reviews example task can run on Apify Schedules or be called from code through the Apify API. AI agents using the Apify MCP server get typed field metadata from the dataset schema.

## About this Actor

This example demonstrates how to use [Lazada Reviews Scraper: Ratings & Buyer Media, $6/1K Reviews](https://apify.com/actorforgehq/lazada-reviews-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/actorforgehq/lazada-reviews-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/actorforgehq/lazada-reviews-scraper.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
