# 产品

该 `amazon_product` 数据源旨在检索 Amazon 产品页面。

## 请求样本

在下面的示例中，我们发出请求以检索 ASIN 为以下值的产品页面 `B08Y72CH1F` 在 `amazon.nl` 市场。在提供的 ASIN 是父 ASIN 的情况下，我们要求 Amazon 返回一个自动选择的变体产品页面。API 将返回解析后的结果。

{% tabs %}
{% tab title="cURL" %}

```bash
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
        "source": "amazon_product",
        "domain": "nl",
        "query": "B08Y72CH1F",
        "parse": true,
        "context": [
            {
                "key": "autoselect_variant",
                "value": true
            }
        ]
    }'
```

{% endtab %}

{% tab title="Python" %}

```python
import requests
from pprint import pprint


# 结构化负载。
payload = {
    'source': 'amazon_product',
    'domain': 'nl',
    'query': 'B08Y72CH1F',
    'parse': True,
    'context': [
        {'key': 'autoselect_variant', 'value': True}
    ],
}


# 获取响应。
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# 将格式化后的响应打印到标准输出。
pprint(response.json())
```

{% endtab %}

{% tab title="Node.js" %}

```javascript
const https = require("https");

const username = "USERNAME";
const password = "PASSWORD";
const body = {
    source: "amazon_product",
    domain: "nl",
    query: "B08Y72CH1F",
    parse: true,
    context: [
        { key: "autoselect_variant", value: true },
    ],
};

const options = {
    hostname: "realtime.oxylabs.io",
    path: "/v1/queries",
    method: "POST",
    headers: {
        "Content-Type": "application/json",
        Authorization:
            "Basic " + Buffer.from(`${username}:${password}`).toString("base64"),
    },
};

const request = https.request(options, (response) => {
    let data = "";

    response.on("data", (chunk) => {
        data += chunk;
    });

    response.on("end", () => {
        const responseData = JSON.parse(data);
        console.log(JSON.stringify(responseData, null, 2));
    });
});

request.on("error", (error) => {
    console.error("错误：", error);
});

request.write(JSON.stringify(body));
request.end();
```

{% endtab %}

{% tab title="HTTP" %}

```http
https://realtime.oxylabs.io/v1/queries?source=amazon_product&domain=nl&query=B08Y72CH1F&parse=true&context[0][key]=autoselect_variant&context[0][value]=true&access_token=12345abcde
```

{% endtab %}

{% tab title="PHP" %}

```php
<?php

$params = array(
    'source' => 'amazon_product',
    'domain' => 'nl',
    'query' => 'B08Y72CH1F',
    'parse' => true,
    'context' => [
        ['key' => 'autoselect_variant', 'value' => true]
    ]
);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://realtime.oxylabs.io/v1/queries");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($params));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, "USERNAME" . ":" . "PASSWORD");

$headers = array();
$headers[] = "Content-Type: application/json";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
echo $result;

if (curl_errno($ch)) {
    echo '错误:' . curl_error($ch);
}
curl_close($ch);
```

{% endtab %}

{% tab title="Golang" %}

```go
package main

import (
	"bytes"
	"encoding/json"
	"fmt"
	"io/ioutil"
	"net/http"
)

func main() {
	const Username = "USERNAME"
	const Password = "PASSWORD"

	payload := map[string]interface{} {
		"source": "amazon_product",
		"domain": "nl",
		"query":  "B08Y72CH1F",
		"parse":  true,
		"context": []map[string]interface{}{
			{"key": "autoselect_variant", "value": true},
		},
	}

	jsonValue, _ := json.Marshal(payload)

	client := &http.Client{}
	request, _ := http.NewRequest("POST",
		"https://realtime.oxylabs.io/v1/queries",
		bytes.NewBuffer(jsonValue),
	)

	request.SetBasicAuth(Username, Password)
	response, _ := client.Do(request)

	responseText, _ := ioutil.ReadAll(response.Body)
	fmt.Println(string(responseText))
}

```

{% endtab %}

{% tab title="C#" %}

```csharp
using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Json;
using System.Threading.Tasks;

namespace OxyApi
{
    class Program
    {
        static async Task Main()
        {
            const string Username = "USERNAME";
            const string Password = "PASSWORD";

            var parameters = new {
                source = "amazon_product",
                domain = "nl",
                query = "B08Y72CH1F",
                parse = true,
                context = new dynamic [] {
                    new { key = "autoselect_variant", value = true },
                }
            };

            var client = new HttpClient();

            Uri baseUri = new Uri("https://realtime.oxylabs.io");
            client.BaseAddress = baseUri;

            var requestMessage = new HttpRequestMessage(HttpMethod.Post, "/v1/queries");
            requestMessage.Content = JsonContent.Create(parameters);

            var authenticationString = $"{Username}:{Password}";
            var base64EncodedAuthenticationString = Convert.ToBase64String(System.Text.ASCIIEncoding.UTF8.GetBytes(authenticationString));
            requestMessage.Headers.Add("Authorization", "Basic " + base64EncodedAuthenticationString);

            var response = await client.SendAsync(requestMessage);
            var contents = await response.Content.ReadAsStringAsync();

            Console.WriteLine(contents);
        }
    }
}
```

{% endtab %}

{% tab title="Java" %}

```java
package org.example;

import okhttp3.*;
import org.json.JSONArray;
import org.json.JSONObject;
import java.util.concurrent.TimeUnit;

public class Main implements Runnable {
    private static final String AUTHORIZATION_HEADER = "Authorization";
    public static final String USERNAME = "USERNAME";
    public static final String PASSWORD = "PASSWORD";
    public void run() {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("source", "amazon_product");
        jsonObject.put("domain", "nl");
        jsonObject.put("query", "B08Y72CH1F");
        jsonObject.put("parse", true);
        jsonObject.put("context", new JSONArray().put(
                new JSONObject()
                        .put("key", "autoselect_variant")
                        .put("value", true)
        ));

        Authenticator authenticator = (route, response) -> {
            String credential = Credentials.basic(USERNAME, PASSWORD);

            return response
                    .request()
                    .newBuilder()
                    .header(AUTHORIZATION_HEADER, credential)
                    .build();
        };

        var client = new OkHttpClient.Builder()
                .authenticator(authenticator)
                .readTimeout(180, TimeUnit.SECONDS)
                .build();

        var mediaType = MediaType.parse("application/json; charset=utf-8");
        var body = RequestBody.create(jsonObject.toString(), mediaType);
        var request = new Request.Builder()
                .url("https://realtime.oxylabs.io/v1/queries")
                .post(body)
                .build();

        try (var response = client.newCall(request).execute()) {
            if (response.body() != null) {
                try (var responseBody = response.body()) {
                    System.out.println(responseBody.string());
                }
            }
        } catch (Exception exception) {
            System.out.println("错误： " + exception.getMessage());
        }

        System.exit(0);
    }

    public static void main(String[] args) {
        new Thread(new Main()).start();
    }
}
```

{% endtab %}

{% tab title="JSON" %}

```json
{
    "source": "amazon_product", 
    "domain": "nl", 
    "query": "B08Y72CH1F",
    "parse": true, 
    "context": [
        {
            "key": "autoselect_variant", 
            "value": true
        }
    ]
}
```

{% endtab %}
{% endtabs %}

我们在示例中使用同步 [**Realtime**](/products/cn/web-scraper-api/integration-methods/realtime.md) 集成方法。如果您想使用 [**Proxy Endpoint**](/products/cn/web-scraper-api/integration-methods/proxy-endpoint.md) 或异步 [**Push-Pull**](/products/cn/web-scraper-api/integration-methods/push-pull.md) 集成，请参阅 [**集成方法**](/products/cn/web-scraper-api/integration-methods.md) 部分。

## 请求参数值

### 通用

抓取 Amazon 产品页面的基本设置和自定义选项。

<table><thead><tr><th width="222">参数</th><th width="350.3333333333333">描述</th><th>默认值</th></tr></thead><tbody><tr><td><mark style="background-color:green;"><strong>source</strong></mark></td><td>设置爬虫。</td><td><code>amazon_product</code></td></tr><tr><td><mark style="background-color:green;"><strong>query</strong></mark></td><td>10 位 ASIN 代码。</td><td>-</td></tr><tr><td><code>render</code></td><td>设置为时启用 JavaScript 渲染 <code>html</code>. <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/9d7133837001de31de5dfd0796cfbc6fdd7c78c8#javascript-rendering"><strong>更多信息</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>parse</code></td><td>设置为时返回解析后的数据 <code>true</code>。查看输出 <a href="#output-data-dictionary"><strong>数据字典</strong></a>.</td><td><code>false</code></td></tr><tr><td><code>callback_url</code></td><td>回调端点的 URL。 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/f93fe40aed5366f8033cd2ebfae30e61c16a4f51"><strong>更多信息</strong></a>.</td><td>-</td></tr><tr><td><code>user_agent_type</code></td><td>设备类型和浏览器。完整列表可在 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/3e6a8ee6a2915a55b276cc31a20735fe1e0e4ed1"><strong>这里</strong></a>.</td><td><code>desktop</code></td></tr></tbody></table>

&#x20;    \- 必填参数

### 本地化

将结果适配到特定地理位置、域名和语言。

| 参数             | 描述                                                                                                                                                 | 默认值   |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ----- |
| `geo_location` | 该 *配送至* 位置。请参阅我们关于如何使用此参数的指南 [**这里**](/products/cn/web-scraper-api/features/localization/proxy-location.md#list-of-supported-geo_location-values). | -     |
| `域名`           | Amazon 的域名本地化设置。可用域名的完整列表可在此找到 [**这里**](/products/cn/web-scraper-api/features/localization/domain-locale.md#domain).                               | `com` |
| `locale`       | `Accept-Language` 头信息值，用于设置 Amazon 页面界面的语言。 [**更多信息**](/products/cn/web-scraper-api/features/localization/domain-locale.md#amazon).                | -     |

{% hint style="warning" %}
**重要：** 在大多数页面类型中，Amazon 会根据客户的配送地点定制返回结果。因此，我们建议使用 `geo_location` 参数来设置您偏好的配送地点。您可以阅读更多关于如何在 Amazon 中使用 `geo_location` 的内容 [**这里**](broken://pages/8931e43529976f20d349248bd18bb7ad8c63a051).
{% endhint %}

### 其他

用于特殊需求的附加高级设置和控制。

<table><thead><tr><th>参数</th><th width="259.3333333333333">描述</th><th>默认值</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>autoselect_variant</code></td><td>要获取准确的价格/购买框数据，请将此参数设置为 <code>true</code> （这会告诉我们附加 <code>th=1&#x26;psc=1</code> URL 参数到产品 URL 的末尾）。要准确呈现父 ASIN 的产品页面，请省略此参数或将其设置为 <code>false</code>.</td><td><code>false</code></td></tr><tr><td><code>context</code>:<br><code>货币</code></td><td>设置货币。查看可用值 <a href="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FNNybEQaVnTrc9ymR1NGE%2Fcurrency_new.json?alt=media&#x26;token=a77440f9-50a5-4e07-9993-b2db2144800b"><strong>这里</strong></a>.</td><td>取决于市场。查看默认值 <a href="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FNNybEQaVnTrc9ymR1NGE%2Fcurrency_new.json?alt=media&#x26;token=a77440f9-50a5-4e07-9993-b2db2144800b"><strong>这里</strong></a>.</td></tr></tbody></table>

#### 代码示例

```json
{
    "source": "amazon_product",
    "domain": "de",
    "query": "B0CW1QC1V1",
    "parse": true,
    "context": [
        {
            "key": "currency",
            "value": "AUD"
        }
    ]
}
```

## 结构化数据

网页爬虫API 能够提取包含 Amazon 产品结果的 HTML 或 JSON 对象，提供结果页面中各类元素的结构化数据。

<details>

<summary><code>amazon_product</code> 结构化输出</summary>

```json
{
    "url": "https://www.amazon.in/dp/B073GZNWL1",
    "page": 1,
    "page_type": "产品",
    "asin": "B073GZNWL1",
    "asin_in_url": "B073GZNWL1",
    "title": "Pampers 大号纸尿裤拉拉裤（128 片）",
    "manufacturer": "Pampers",
    "product_name": "Pampers 大号纸尿裤拉拉裤（128 片）",
    "description": "尺寸：大号 | 单位数量：128 全新 Pampers baby dry pants 风格纸尿裤采用 3 条革命性额外吸收通道，有助于将湿气均匀分布在整条拉拉裤中，因此湿气不会集中在一个地方。其魔力凝胶层可将湿气锁在内部，提供长达 12 小时的干爽，帮助您的宝宝整夜安睡。",
    "bullet_points": "革命性的 3 条额外吸收通道，有助于均匀分布湿气\n这些纸尿裤拉拉裤含有神奇凝胶，可锁住湿气，带来长达 12 小时的干爽\n这些纸尿裤拉拉裤的弹性腰围可适应宝宝的动作，实现舒适贴合\n透气柔软的腰带和腿围有助于空气流通，保持宝宝肌肤清爽\n婴儿润肤乳可滋润并呵护宝宝肌肤，防止尿布疹和刺激",
    "category": [
        {
            "ladder": [
                {
                    "name": "婴儿",
                    "url": "/Baby/b/ref=dp_bc_1?ie=UTF8&node=1571274031"
                },
                ...
                {
                    "name": "拉拉裤",
                    "url": "/Training-Diapers/b/ref=dp_bc_4?ie=UTF8&node=1953352031"
                }
            ]
        }
    ],
    "variation": [
        {
            "asin": "B06XRGX8FC",
            "selected": false,
            "dimensions": {
                "Size": "大号",
                "Unit Count": "68"
            }
        },
        ...
        {
            "asin": "B01CFYRJTI",
            "selected": false,
            "dimensions": {
                "Size": "小号",
                "Unit Count": "42"
            }
        }
    ],
    "rating": 4.3,
    "price": 1299.0,
    "price_upper": 1299.0,
    "price_sns": 1299.6,
    "price_initial": 1999.0,
    "price_shipping": 0.0,
    "price_buybox": 1368.0,
    "deal_type": "优惠价",
    "coupon": "",
    "is_prime_pantry": false,
    "is_prime_eligible": true,
    "is_addon_item": false,
    "currency": "INR",
    "discount_end": "2017-11-30T16:30:02+00:00",
    "stock": "有货。",
    "other_sellers": "全新和开箱商品（50）起价 $46.61",
    "reviews_count": 13270,
    "top_review": "宝宝无论在玩耍时还是睡觉时穿着 pampers 都感觉很舒适。比这一价位的任何其他品牌引发的皮疹都少得多。每片纸尿裤根据排尿频率不同，至少可有效使用 5 小时。收到的是带有最新生产日期的正品。我赞赏 Amazon 在产品和服务方面保持高质量。阅读更多",
    "answered_questions_count": 152,
    "pricing_count": 4,
    "pricing_url": "https://www.amazon.in/gp/offer-listing/B073GZNWL1/ref=dp_olp_new?ie=UTF8&condition=new",
    "pricing_str": "4 个报价，起价 1,368.00",
    "featured_merchant": {
        "name": "Cloudtail India",
        "seller_id": "AT95IG9ONZD7S",
        "link": "/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&seller=AT95IG9ONZD7S&isAmazonFulfilled=1",
        "is_amazon_fulfilled": true,
        "shipped_from": "Amazon"
    },
    "sales_rank": [
        {
            "rank": 11,
            "ladder": [
                {
                    "url": "https://www.amazon.in/gp/bestsellers/baby/ref=pd_dp_ts_baby_1",
                    "name": "婴儿产品"
                }
            ]
        },
        {
            "rank": 10,
            "ladder": [
                {
                    "url": "https://www.amazon.in/gp/bestsellers/baby/ref=pd_zg_hrsr_baby_1_1",
                    "name": "婴儿产品"
                },
                ...
                {
                    "url": "https://www.amazon.in/gp/bestsellers/baby/1953352031/ref=pd_zg_hrsr_baby_1_4_last",
                    "name": "拉拉裤"
                }
            ]
        }
    ],
    "sns_discounts": [],
    "developer_info": {},
    "images": [
        "https://images-na.ssl-images-amazon.com/images/I/81%2B12fymboL._SL1500_.jpg",
        ...
        "https://images-na.ssl-images-amazon.com/images/I/71vYb-QJA8L._SL1500_.jpg"
    ],
    "has_videos": false,
    "delivery": [],
    "parse_status_code": 12000,
    "rating_stars_distribution": [
        {
            "rating": 5,
            "percentage": 69
        },
        ...
    ],
    "lightning_deal": {
        "percent_claimed": "13%",
        "price_text": "1,299.00  （节省 35%）",
        "expires": "结束于 06小时 44分 39秒后"
    },
    "max_quantity": 2,
    "amazon_choice": true,
    "ads": [
        {
            "type": "sponsored_products",
            "location": "carousel",
            "title": "Johnson's Baby 护肤湿巾，2*80 片布质湿巾（2 包，减 Rs. 60）",
            "asin": "B00EZQ5DD4",
            "images": [
                "https://images-eu.ssl-images-amazon.com/images/I/411DD3w9xLL._AC_SR150,150_.jpg"
            ],
            "pos": 1,
            "rating": 4.5,
            "reviews_count": 1864,
            "is_prime_eligible": true,
            "price": 310.0,
            "price_upper": 310.0
        },
        ...
        {
            "type": "sponsored_products_bottom",
            "location": "carousel",
            "title": "Pampers 特小号 Premium 新生儿护理纸尿裤拉拉裤（24 片）",
            "asin": "B01CFX8ELQ",
            "images": [
                "https://images-eu.ssl-images-amazon.com/images/I/51Iz8Ua9s5L._AC_SR150,150_.jpg"
            ],
            "pos": 1,
            "rating": 4.5,
            "reviews_count": 4881,
            "is_prime_eligible": true,
            "price": 221.0,
            "price_upper": 221.0
        },
        ...
        {
            "type": "organic_also_viewed",
            "location": "carousel",
            "title": "Mee Mee 含芦荟婴儿护理湿巾（72 片）（3 包）",
            "asin": "B00DRE0LQY",
            "images": [
                "https://images-na.ssl-images-amazon.com/images/I/61mtV3nCAjL._AC_UL160_SR120,160_.jpg"
            ],
            "pos": 1,
            "rating": 4.2,
            "reviews_count": 4243,
            "is_prime_eligible": true,
            "price": 275.0,
            "price_upper": 275.0
        },
        ...
        {
            "type": "organic_also_viewed",
            "location": "carousel",
            "title": "Pampers 新生儿纸尿裤（24 片）",
            "asin": "B00AWMBLZ4",
            "images": [
                "https://images-na.ssl-images-amazon.com/images/I/81dt5zb3ybL._AC_UL160_SR160,160_.jpg"
            ],
            "pos": 12,
            "rating": 4.1,
            "reviews_count": 9176,
            "is_prime_eligible": true,
            "price": 284.0,
            "price_upper": 284.0
        }
    ],
    "parent_asin": "B0752ZNPBR"
}
```

</details>

## 输出数据字典

可使用右侧导航或向下滚动页面来浏览详细信息。

{% hint style="info" %}
在以下各节中，当结果类型可用的项目多于一个时，已解析的 JSON 代码片段会被截短。
{% endhint %}

#### HTML 示例

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXfZfOFjFbSOaxVdAZ1xbMzSesn5V_Rhyrt9CTLQzVHkm-3qNDH9kblqmSKaEvVaMrxagZOaoXsxnSjG_TLZX_mlsSbeIKkBpqMeniQYAY6bex0ol7-sbLpP1LxNqaPK1Rs4zEJT5QuBo15VqF1oHiRUZxg?key=6Frx2zsHA3l2U3hK0m1qkw" alt=""><figcaption></figcaption></figure>

#### JSON 结构

下表详细列出了我们解析的每个 Amazon 产品页面元素，包括其描述、数据类型，以及该元素在布局中是否始终存在，或会根据您选择抓取的产品而变为可选。该表还包括一些元数据。

<table><thead><tr><th width="233">Amazon Best Sellers 页面的网址。</th><th width="301">描述</th><th width="107">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>url</code></td><td>Amazon 产品的 URL。</td><td>字符串</td><td><br></td></tr><tr><td><code>page</code></td><td>总页数。</td><td>整数</td><td><br></td></tr><tr><td><code>page_type</code></td><td>标识 Amazon 页面类型。</td><td>字符串</td><td><br></td></tr><tr><td><code>asin</code></td><td>产品价格。</td><td>字符串</td><td><br></td></tr><tr><td><code>asin_in_url</code></td><td>从 URL 中提取 Amazon 标准识别号。</td><td>字符串</td><td><br></td></tr><tr><td><code>title</code></td><td>results.rating</td><td>字符串</td><td><br></td></tr><tr><td><code>manufacturer</code></td><td>商品制造商的名称。</td><td>字符串</td><td><br></td></tr><tr><td><code>product_name</code></td><td>产品名称。</td><td>字符串</td><td><br></td></tr><tr><td><code>description</code></td><td>产品描述，从“产品描述”部分解析。</td><td>字符串</td><td><br></td></tr><tr><td><code>bullet_points</code></td><td>从“关于此产品”部分解析的要点条目。</td><td>字符串</td><td>可选</td></tr><tr><td><code>类别</code></td><td>一个列表，包含有关 Amazon 产品类别的更多详细信息。</td><td>数组</td><td>可选</td></tr><tr><td><code>variation</code></td><td>一个列表，包含有关 Amazon 产品变体的更多详细信息。</td><td>数组</td><td>可选</td></tr><tr><td><code>rating</code></td><td>results.currency</td><td>整数</td><td><br></td></tr><tr><td><code>价格</code></td><td>产品标题。</td><td>浮点数</td><td><br></td></tr><tr><td><code>price_upper</code></td><td>价格上限。</td><td>浮点数</td><td>可选</td></tr><tr><td><code>price_sns</code></td><td>标识产品是否属于“订阅省”计划的一部分。</td><td>浮点数</td><td><br></td></tr><tr><td><code>price_initial</code></td><td>产品的原始未折扣价格。</td><td>浮点数</td><td><br></td></tr><tr><td><code>price_shipping</code></td><td>运费价格。</td><td>浮点数</td><td>可选</td></tr><tr><td><code>price_buybox</code></td><td>产品在购买框中显示的价格。</td><td>浮点数</td><td><br></td></tr><tr><td><code>deal_type</code></td><td>标识促销优惠的类别。</td><td>字符串</td><td>可选</td></tr><tr><td><code>coupon</code></td><td>表示任何可用的数字折扣。</td><td>字符串</td><td>可选</td></tr><tr><td><code>is_prime_eligible</code></td><td>results.price_str</td><td>布尔值</td><td><br></td></tr><tr><td><code>is_addon_item</code></td><td>表示某商品是否仅可在订单达到最低金额门槛时作为附加商品购买。</td><td>布尔值</td><td>可选</td></tr><tr><td><code>货币</code></td><td>results.is_prime</td><td>字符串</td><td><br></td></tr><tr><td><code>discount_end</code></td><td>表示 Amazon 产品促销折扣有效截止的最终日期。</td><td>字符串</td><td>可选</td></tr><tr><td><code>stock</code></td><td>表示产品库存水平。</td><td>字符串</td><td><br></td></tr><tr><td><code>reviews_count</code></td><td>该商品的评论数量。</td><td>整数</td><td><br></td></tr><tr><td><code>评价</code></td><td>包含各自详细信息的评论列表。</td><td>数组</td><td></td></tr><tr><td><code>answered_questions_count</code></td><td>有关 Amazon 产品且已获回答的客户问题总数。</td><td>整数</td><td>可选</td></tr><tr><td><code>pricing_count</code></td><td>该商品的报价数量。</td><td>整数</td><td>可选</td></tr><tr><td><code>pricing_url</code></td><td>用于检索 Amazon 产品报价列表的 URL。</td><td>字符串</td><td>可选</td></tr><tr><td><code>pricing_str</code></td><td>Amazon 产品定价详细信息的字符串表示。此属性包括当前价格、任何折扣、促销和特别优惠的信息</td><td>字符串</td><td>可选</td></tr><tr><td><code>featured_merchant</code></td><td>一个列表，包含 Amazon 产品重点展示的主要卖家或供应商的详细信息。</td><td>对象</td><td>可选</td></tr><tr><td><code>sales_rank</code></td><td>一个列表，包含 Amazon 产品基于销售表现而在其所属类别中的排名位置信息。</td><td>数组</td><td>可选</td></tr><tr><td><code>sns_discounts</code></td><td>表示作为“订阅省”计划一部分可享受的任何折扣。</td><td>数组</td><td><br></td></tr><tr><td><code>developer_info</code></td><td>与 Amazon 产品开发者或制造商相关的信息。</td><td>对象</td><td>可选</td></tr><tr><td><code>images</code></td><td>一个表示产品图片的 URL 列表。</td><td>数组</td><td><br></td></tr><tr><td><code>product_overview</code></td><td>产品关键属性及其描述的列表，提供有关产品特征的基本详细信息。</td><td>数组</td><td>可选</td></tr><tr><td><code>store_url</code></td><td>卖家店铺网页的 URL。</td><td>字符串</td><td>可选</td></tr><tr><td><code>has_videos</code></td><td>表示产品是否有任何视频。</td><td>布尔值</td><td><br></td></tr><tr><td><code>配送</code></td><td>有关配送选项的信息列表。</td><td>对象</td><td>可选</td></tr><tr><td><code>brand</code></td><td>产品品牌。</td><td>字符串</td><td>可选</td></tr><tr><td><code>item_form</code></td><td>指定产品的物理形态或类型，说明其如何被包装或交付以供使用。</td><td>字符串</td><td>可选</td></tr><tr><td><code>sales_volume</code></td><td>特定时间范围内售出的单位数量。</td><td>字符串</td><td>可选</td></tr><tr><td><code>other_sellers</code></td><td>列出该产品的其他卖家详情，包括卖家数量、其中的起始价格以及基本配送信息。</td><td>字符串</td><td>可选</td></tr><tr><td><code>rating_stars_distribution</code></td><td>有关产品评分的详细信息列表。</td><td>数组</td><td>可选</td></tr><tr><td><code>buybox</code></td><td>有关产品定价的详细信息列表。</td><td>数组</td><td>可选</td></tr><tr><td><code>lightning_deal</code></td><td>表示该产品是否有可用的限时促销优惠。</td><td>对象</td><td>可选</td></tr><tr><td><code>product_details</code></td><td>有关产品详细信息的列表。</td><td>对象</td><td>可选</td></tr><tr><td><code>product_dimensions</code></td><td>产品尺寸。</td><td>字符串</td><td>可选</td></tr><tr><td><code>max_quantity</code></td><td>客户在单个订单中允许购买的 Amazon 产品最大数量。</td><td>整数</td><td>可选</td></tr><tr><td><code>warranty_and_support</code></td><td>有关产品保修的详细信息列表。</td><td>对象</td><td>可选</td></tr><tr><td><code>discount.percentage</code></td><td>应用于 Amazon 产品原价的百分比降幅。</td><td>整数</td><td>可选</td></tr><tr><td><code>amazon_choice</code></td><td>表示产品是否带有 Amazon's Choice 徽章。</td><td>布尔值</td><td>可选</td></tr><tr><td><code>coupon_discount_percentage</code></td><td>表示优惠券可适用的百分比折扣幅度。</td><td>整数</td><td>可选</td></tr><tr><td><code>parent_asin</code></td><td>产品所属 Amazon 产品家族的主要标识符。</td><td>字符串</td><td>可选</td></tr><tr><td><code>created_at</code></td><td>抓取任务创建时的时间戳。</td><td>timestamp</td><td><br></td></tr><tr><td><code>updated_at</code></td><td>抓取任务完成时的时间戳。</td><td>timestamp<br></td><td><br></td></tr><tr><td><code>job_id</code></td><td>与抓取任务关联的任务 ID。</td><td>字符串</td><td><br></td></tr><tr><td><code>status_code</code></td><td>抓取任务的状态码。你可以查看所描述的抓取器状态码 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/3d4407f90bbe20d112e9eeb355b2d8d6a2289d82"><strong>这里</strong></a>.</td><td>整数</td><td><br></td></tr><tr><td><code>parse_status_code</code></td><td>解析任务的状态码。你可以查看所描述的解析器状态码 <a href="/spaces/ZwEHB9k4MH4pDy80n9mF/pages/3d4407f90bbe20d112e9eeb355b2d8d6a2289d82#parsers"><strong>这里</strong></a>.</td><td>整数</td><td><br></td></tr></tbody></table>

### 类别

此字段显示 Amazon 产品的产品类别层级结构。层级中的每个类别都是一个带有名称和 URL 的对象，表示从最宽泛类别到最具体子类别的路径。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXdK4sTM7yRyVzp0Ie1eZ312F-n0B5ew61C2GK_yeX5KKQQpwUvFCaIlSVlQW1zlVialMLnErf1wqcdCpdKgVB4a1lLz1XhjbtSIgmcOQWZBlr8PYPD107e5yb-iJhb6t_GIQXhRmccljF1zC5BEsLZQSfob?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="375"><figcaption></figcaption></figure>

```json
 "category": [
        {
            "ladder": [
                {
                    "name": "办公用品",
                    "url": "/office-products-supplies-electronics-furniture/b/ref=dp_bc_aui_C_1/133-6156367-1346746?ie=UTF8&node=1064954"
                },
                {
                    "name": "办公和学校用品",
                    "url": "/Office-Supplies/b/ref=dp_bc_aui_C_2/133-6156367-1346746?ie=UTF8&node=1069242"
                },
                {
                    "name": "纸张",
                    "url": "/b/ref=dp_bc_aui_C_3/133-6156367-1346746?ie=UTF8&node=1069664"
                },
                {
                    "name": "笔记本和书写垫",
                    "url": "/Notebooks-Writing-Pads/b/ref=dp_bc_aui_C_4/133-6156367-1346746?ie=UTF8&node=1069756"
                },
                {
                    "name": "精装商务笔记本",
                    "url": "/Hardcover-Executive-Notebooks/b/ref=dp_bc_aui_C_5/133-6156367-1346746?ie=UTF8&node=490755011"
                }
            ]
        }
    ],
```

<table><thead><tr><th>键（category）</th><th width="352">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>ladder</code></td><td>一个包含 Amazon 产品面包屑导航的列表。</td><td>数组</td></tr><tr><td><code>ladder.name</code></td><td>Amazon 产品面包屑/类别的名称。</td><td>字符串</td></tr><tr><td><code>ladder.url</code></td><td>面包屑/类别的 URL。</td><td>字符串</td></tr></tbody></table>

### 广告

此字段包含 Amazon 产品页面上显示的广告信息。每个广告都表示为一个对象，包含类型、位置、标题、ASIN、图片、位置序号、评分、评论数、Prime 资格和价格等详细信息。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXdxp_sgouBLpzRZ77q730hJJan57OYKkoY_5hemT2kOR_7tWwO0IoHGd41UFoITH3I10mHbtvypEUaehf7t4pgNnEGbaV8phw0-r92ih2-Y_y5a4HAU1SOvwd2t6l_bxI4O85p8c9OS_1yyEmoFEbxWgSOo?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="563"><figcaption></figcaption></figure>

```json
...                   
  "ads": [
        {
            "type": "organic_also_viewed",
            "location": "carousel",
            "title": "Camkix 键盘清洁套装 – 1 个迷你刷，1 个清洁刷，1 个键帽拆卸器，1 个气吹和 1 块清洁布 – 也适用于笔记本电脑、相机镜头、眼镜 – 家用和办公",
            "asin": "B07SRV9HQ4",
            "images": [
                "https://images-eu.ssl-images-amazon.com/images/I/81t5eLB69SL._AC_UL160_SR160,160_.jpg"
            ],
            "pos": 1,
            "rating": 4.3,
            "reviews_count": 840,
            "is_prime_eligible": false,
            "price": 134.99,
            "price_upper": 134.99
        },
...
]
...
```

<table><thead><tr><th width="224">键（ads）</th><th width="372">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>type</code></td><td>Amazon 广告的类型。</td><td>字符串</td></tr><tr><td><code>location</code></td><td>Amazon 广告投放位置的名称。</td><td>字符串</td></tr><tr><td><code>title</code></td><td>results.rating</td><td>字符串</td></tr><tr><td><code>asin</code></td><td>产品价格。</td><td>字符串</td></tr><tr><td><code>images</code></td><td>产品图片的 URL。</td><td>字符串</td></tr><tr><td><code>pos</code></td><td>表示广告在所有可用广告结果中的位置的唯一标识。</td><td>整数</td></tr><tr><td><code>rating</code></td><td>results.currency</td><td>整数</td></tr><tr><td><code>reviews_count</code></td><td>该商品的评论数量。</td><td>整数</td></tr><tr><td><code>is_prime_eligible</code></td><td>results.price_str</td><td>布尔值</td></tr><tr><td><code>价格</code></td><td>产品标题。</td><td>浮点数</td></tr><tr><td><code>price_upper</code></td><td>results_ratings_count</td><td>浮点数</td></tr></tbody></table>

### 评分星级分布

此字段包含产品的星级评分分布。每个对象代表一个星级评分以及在所有评论中给出该评分的百分比。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXcn5S9A_dM-Lv0NYIxZ26LjXsQwB08jjaiOLL2MFWqqNG3LvFq0YvmSxztIlD1uHjPDUu171MCzsrS50TiMDkPpNXF6wxF_lMVxu8UGpYtOVwMDRgTbo_vGl64K_hpDpXkNCAJNCaNb4KsqH-Arx7jEvw?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="375"><figcaption></figcaption></figure>

```json
...
 "rating_stars_distribution": [
        {
            "rating": 5,
            "percentage": 87
        },
        {
            "rating": 4,
            "percentage": 8
        },
        {
            "rating": 3,
            "percentage": 2
        },
        {
            "rating": 2,
            "percentage": 1
        },
        {
            "rating": 1,
            "percentage": 2
        }
    ],
...

```

<table><thead><tr><th>键（rating_stars_distribution）</th><th width="338">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>rating</code></td><td>表示评分数值（范围从 5 到 1）。</td><td>整数</td></tr><tr><td><code>百分比</code></td><td>表示特定评分所占的百分比。</td><td>字符串</td></tr></tbody></table>

### 评论

包含产品的客户评论，每条评论都表示为一个包含相关详细信息的对象。

<figure><img src="/files/1aa08aecef33a76a63e9e786f91dd814c2db55d9" alt="" width="551"><figcaption></figcaption></figure>

```json
"reviews": [
    {
        "id": "R22S287L9EGVTJ",
        "title": "5.0 分（满分 5.0 分）好键盘",
        "author": "JeffreyK",
        "rating": 5,
        "content": "到目前为止，这款键盘一直很好。没有任何问题。我读到过键盘会疯狂连发按键的问题。我认为这要么是宏设置混乱，要么是把触发点设置得太低。我注意到有时某些按键在我没有按下它们的情况下会被按下约 0.2 毫米。可能是键帽的重量。如果是这种情况，而触发点又设置为 0.2mm，它就会持续识别该按压。由于我把触发点设为 1.4mm，这就不是问题了。不过，我只用了这款键盘一周。到目前为止没有问题。我习惯了像 MX Browns 这样的段落轴。这种线性轴的问题在于，有时我会误按键，因为我感觉不到按键的触发点。对于这种轴，由于我可以设置它们的触发点，误触就不是问题了。快速触发功能也非常棒。在 Valorant/CS 2 这样的游戏中，它能让我更稳定、更快速地进行反向急停。我可以很快原地左右晃动。普通机械键盘并不总能做到如此精准和稳定。阅读更多",
        "timestamp": "于 2024 年 5 月 9 日在美国评论",
        "profile_id": "AH6T74ODE6XN2YQULBDPYJW7LNUQ",
        "is_verified": false,
        "review_from": "来自美国的热门评论"
    },
...
```

<table><thead><tr><th width="230">键（reviews）</th><th width="399">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>id</code></td><td>Amazon 评论的字母数字标识。</td><td>字符串</td></tr><tr><td><code>title</code></td><td>评论的评分和标题。</td><td>字符串</td></tr><tr><td><code>author</code></td><td>提交该评论的用户。</td><td>字符串</td></tr><tr><td><code>rating</code></td><td>提交评论时给出的星级评分，通常在 1 到 5 之间。</td><td>整数</td></tr><tr><td><code>内容</code></td><td>评论内容的完整文本。</td><td>字符串</td></tr><tr><td><code>timestamp</code></td><td>评论的日期和地点，按 Amazon 提供的格式显示。</td><td>字符串</td></tr><tr><td><code>profile_id</code></td><td>评论作者资料的唯一标识符，用于链接到其 Amazon 个人资料。</td><td>字符串</td></tr><tr><td><code>is_verified</code></td><td>表示该评论是否来自已验证购买。</td><td>布尔值</td></tr><tr><td><code>review_from</code></td><td>提供有关评论来源的附加上下文（例如特定地区评论或热门评论）。</td><td>字符串</td></tr><tr><td><code>helpful_count</code> （可选）</td><td>该评论收到的有帮助投票数。</td><td>整数</td></tr><tr><td><code>product_attributes</code> （可选）</td><td>标识产品的特征。</td><td>字符串</td></tr></tbody></table>

### 变体

此字段包含产品不同变体的信息，例如颜色、尺寸、样式等。每个变体都表示为一个对象，包含 ASIN、选择状态、维度（如颜色、尺寸、样式等属性）以及提示图片 URL 等详细信息。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXcdyaS6IpS2iBt2vh-DnjB2s3dY-5cXIHFJgo979WpKtEznbMjWA9KlHYZD0saQRRqfGKfvm3obeU21QUiUleA8PsA9cNRQKndluRbtmqNiNBMzBXAeSBKalIlIbd69A4_clyW3QqJmEHjRHwOKqTmhZSye?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="563"><figcaption></figcaption></figure>

```json
 ...
"variation": [
        {
            "asin": "B07RM6QYWC",
            "selected": false,
            "dimensions": {
                "Color": "海洋蓝",
                "Size": "128GB",
                "Style": "Verizon"
            },
            "tooltip_image": "https://m.media-amazon.com/images/I/41zzpCgao9L._SS36_.jpg"
        },
...

```

<table><thead><tr><th width="221">键（variations）</th><th width="314">描述</th><th width="113">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>asin</code></td><td>产品变体的 Amazon 标准识别号。</td><td>数组</td><td><br></td></tr><tr><td><code>selected</code></td><td>标识已选择的产品变体。</td><td>布尔值</td><td><br></td></tr><tr><td><code>dimensions</code></td><td>变体产品的尺寸/规格。</td><td>对象</td><td>可选</td></tr><tr><td><code>dimensions.size</code></td><td>变体产品的尺寸。</td><td>字符串</td><td>可选</td></tr><tr><td><code>dimensions.color</code></td><td>变体产品的颜色。</td><td>字符串</td><td>可选</td></tr><tr><td><code>dimensions.style</code></td><td>变体产品的样式。</td><td>字符串</td><td>可选</td></tr><tr><td><code>dimensions.unit count</code></td><td>变体产品的标准单位数量。</td><td>字符串</td><td>可选</td></tr><tr><td><code>tooltip_image</code></td><td>变体图片的 URL。</td><td>字符串</td><td>可选</td></tr></tbody></table>

### 保修和支持

此字段包含产品的保修和支持选项信息。它包括产品保修说明以及获取保修信息的链接。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXeRe9qQgXsdQtDWUtHepG_gPwe_lsddFN3p8T38W9OK2wAUhS5UQL_r3VnImSEUUfM1ungUxJtcfph-Bl_WJzF2pMmw83UfqNk65G4Ev76fuiOXdYrA0UXf6F-e80JWV-DhSW4zlFkKGTF_jtH97JblBKKM?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="563"><figcaption></figcaption></figure>

```json
...
 "warranty_and_support": {
        "description": "产品保修：有关此产品的保修信息，请点击此处",
        "links": [
            {
                "title": "点击此处",
                "url": "/gp/feature.html/ref=dp_warranty_request_3P?docId=1002406021"
            }
        ]
    },
...
```

<table><thead><tr><th width="205">键（warranty_and_support）</th><th width="397">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>description</code></td><td>产品可用保修的说明。</td><td>字符串</td></tr><tr><td><code>links</code></td><td>一个列表，包含有关产品保修的更多信息。</td><td>数组</td></tr><tr><td><code>links.title</code></td><td>保修的标题。</td><td>字符串</td></tr><tr><td><code>links.url</code></td><td>包含有关产品保修更多信息的 URL。</td><td>字符串</td></tr></tbody></table>

### 特色商家

此字段提供销售该产品的特色商家信息。它包括商家名称、卖家 ID、商家页面链接、产品是否由 Amazon 配送以及发货地等详细信息。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXfnw74lgnMoekfj4gORU5v3OMfi8t07KqvTutlCjmvs4mjcsvyhF4lfGcnXoUcyDzl4QK4hkQUZzzJFB2AS3Hn6Q8gB8gCJoMJhn8rYb4_g37i32zJgZTd33qMHZPHq4H3SuXgKc6md6CYuQHxKhvOesedU?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="188"><figcaption></figcaption></figure>

```json
... 
 "featured_merchant": {
        "name": "LYTEK LLC",
        "seller_id": "A2OL0VKAHK1LYK",
        "link": "/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&seller=A2OL0VKAHK1LYK&isAmazonFulfilled=1",
        "is_amazon_fulfilled": true,
        "shipped_from": "Amazon"
    },
...
```

<table><thead><tr><th width="254">键(featured_merchant)</th><th width="322">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>name</code></td><td>主要卖家的名称。</td><td>字符串</td></tr><tr><td><code>seller_id</code></td><td>卖家的 ID。</td><td>字符串</td></tr><tr><td><code>link</code></td><td>Amazon 卖家页面的 URL。</td><td>字符串</td></tr><tr><td><code>is_amazon_fulfilled</code></td><td>表示产品是否由 Amazon 自有物流网络配送</td><td>布尔值</td></tr><tr><td><code>shipped_from</code> （可选）</td><td>表示发货地点。</td><td>字符串</td></tr></tbody></table>

### 销售排名

此字段提供产品在 Amazon 特定类别中的销售排名信息。每个对象代表一条销售排名记录，包括排名本身以及类别层级，显示通向该排名类别的类别层次结构。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXeF-77XJS7SjDIqPMKqibsSLLVIMJ0ccoHimn32eBYB91kgq_EaYAkFLsaGJ4qBPzm9Rlt0TtlVCd-HgkPMEmBjUQMVwO6OfC76PCuFWcU-1fUs8qQoWirbY_3SM3qurHBy4FKQqjkqteL_Ml8FUkEkJYEI?key=6Frx2zsHA3l2U3hK0m1qkw" alt=""><figcaption></figcaption></figure>

```json
...
"sales_rank": [
        {
            "rank": 1366,
            "ladder": [
                {
                    "url": "/gp/bestsellers/office-products/ref=pd_zg_ts_office-products",
                    "name": "办公用品 "
                }
            ]
        },
        {
            "rank": 18,
            "ladder": [
                {
                    "url": "/gp/bestsellers/office-products/490755011/ref=pd_zg_hrsr_office-products",
                    "name": "精装商务笔记本"
                }
            ]
        }
    ],
...
```

<table><thead><tr><th>键(sales_rank)</th><th width="376">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>rank</code></td><td>表示排名位置。</td><td>整数</td></tr><tr><td><code>ladder</code></td><td>一个列表，包含该产品所排名类别的更详细信息。</td><td>数组</td></tr><tr><td><code>ladder.url</code></td><td>相关畅销榜类别页面的 URL。</td><td>字符串</td></tr><tr><td><code>ladder.name</code></td><td>表示产品所在排名类别。</td><td>字符串</td></tr></tbody></table>

### 配送

此字段提供产品的配送选项信息，例如最快配送方式和预计送达日期。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXc7xIMuzh_ifIyliSjqUyxf-S_ZzmFmx14ehEe3Ezbf2LarOVdGOYtoriq_gZWMAOnMZHL436DiBBeBzPif64z4wUtAH_2iJYtORulBb9Q4_MI9L-6IrxTZxRFq440lAESMZ4_SeQLLmvZkUyCa25_Nuqoy?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="188"><figcaption></figcaption></figure>

```json
...
    "delivery": [
        {
            "type": "最快配送",
            "date": {
                "from": null,
                "by": "1 月 28 日，星期四"
            }
        }
    ],
...
```

<table><thead><tr><th>键（delivery）</th><th width="357">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>type</code></td><td>表示配送类型。</td><td>字符串</td></tr><tr><td><code>日期</code></td><td>配送日期信息列表。</td><td>对象</td></tr><tr><td><code>date.from</code></td><td>发货地点。</td><td>字符串</td></tr><tr><td><code>date.by</code></td><td>预计送达日期。</td><td>字符串</td></tr></tbody></table>

### 购买框

Amazon 产品页面上的“购买框”部分，客户可在此直接购买商品。此字段为买家提供关键信息，包括产品价格、库存可用性、配送选项和预计送达日期。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXflQBjJQXgVIeLfTgTRQwPX_RFvm2umWb27Gbc_faJJDgpPtXe7iIoyhsScxJE9UYuPoorJ8r0vrLBy_aFKAeanR2Wg6pmJMVwepbr3g5eC5-Madbcjp8RjsTMnO2JPaEjYMA0lU0TAXmXW-TM-AlaQHk2H?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="188"><figcaption></figcaption></figure>

```json
...
"buybox": [
    {
        "price": 199.99,
        "stock": "库存仅剩 1 件 - 请尽快下单。",
        "delivery_type": "配送",
        "delivery_details": [
            {
                "date": {
                    "by": "6 月 6 日，星期四",
                    "from": null
                },
                "type": "免费配送"
            },
            {
                "date": {
                    "by": "6 月 4 日，星期二",
                    "from": null
                },
                "type": "或最快配送"
            }
        ]
    },
...
```

<table><thead><tr><th width="264">键（buybox）</th><th width="279">描述</th><th width="93">类型</th><th>布局</th></tr></thead><tbody><tr><td><code>name</code></td><td>定价选项的名称。</td><td>字符串</td><td>可选</td></tr><tr><td><code>stock</code></td><td>产品库存水平。</td><td>字符串</td><td>可选</td></tr><tr><td><code>delivery_type</code></td><td>表示配送类型。</td><td>字符串</td><td>可选</td></tr><tr><td><code>delivery_details</code></td><td>有关产品配送的详细信息列表。</td><td>数组</td><td>可选</td></tr><tr><td><code>日期</code></td><td>有关配送日期的详细信息列表。</td><td>对象</td><td>可选</td></tr><tr><td><code>delivery_details.by</code></td><td>预计送达日期。</td><td>字符串</td><td>可选</td></tr><tr><td><code>delivery_details.from</code></td><td>商品的配送地点。</td><td>字符串</td><td>可选</td></tr><tr><td><code>delivery_details.type</code></td><td>配送类型</td><td>字符串</td><td>可选</td></tr><tr><td><code>condition</code></td><td>商品的状况。</td><td>字符串</td><td>可选</td></tr><tr><td><code>价格</code></td><td>产品标题。</td><td>浮点数</td><td><br></td></tr></tbody></table>

### 限时抢购

此字段提供 Amazon 限时抢购的详细信息，以限时折扣价出售商品。限时抢购是针对特定商品的限时促销，折扣力度大，通常仅持续数小时且数量有限。由于一旦分配的时间结束或库存耗尽，优惠就会失效，因此客户必须迅速行动。详细信息包括已领取百分比、折后价格以及优惠到期前的剩余时间。

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXd0clhk0XWfT1yJJ7ozVFOEPQ3pi1F65Yjpz6H-ZksvBMrRrnMuld8Ab0k-o-DFK-oxNU16oaU6jMaTYRliU_YbLqK1mD3ZADdz-lBFdzaU8QsVSaM7438mQZiJ4N5sjnrFcvGCl32KPV94oaKGhx5ibOc?key=6Frx2zsHA3l2U3hK0m1qkw" alt="" width="375"><figcaption></figcaption></figure>

```json
...
"lightning_deal": {
        "percent_claimed": "0%",
        "price_text": "10,999.00  （节省 52%）",
        "expires": "结束于 06小时 30分 56秒后"
    },
...
```

<table><thead><tr><th width="212">键(lightning_deal)</th><th width="409">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>percent_claimed</code></td><td>相对于默认价格的折扣金额。</td><td>字符串</td></tr><tr><td><code>price_text</code></td><td>折后产品价格。</td><td>字符串</td></tr><tr><td><code>expires</code></td><td>表示限时抢购优惠的结束日期。</td><td>字符串</td></tr></tbody></table>

### 产品概览

本节提供与产品相关的各种关键属性的结构化摘要。

<figure><img src="/files/956368be9c2d3ee4c34625c3fa72a62b32a69c3a" alt=""><figcaption></figcaption></figure>

```json
...
"product_overview": [
    {
        "title": "材质",
        "description": "橡胶"
    },
    {
        "标题": "车辆服务类型",
        "描述": "乘用车"
    },
    {
        "标题": "汽车零件位置",
        "描述": "未知"
    },
    {
        "标题": "适配类型",
        "描述": "通用适配"
    }
],
...
```

<table><thead><tr><th width="251">键(product_overview)</th><th width="351">描述</th><th>类型</th></tr></thead><tbody><tr><td><code>product_overview</code></td><td>产品关键属性及其描述列表。</td><td>数组</td></tr><tr><td><code>title</code></td><td>产品属性的标题。</td><td>字符串</td></tr><tr><td><code>description</code></td><td>产品属性的详细描述。</td><td>字符串</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.oxylabs.io/api-targets/cn/dian-zi-shang-wu/amazon/product.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
