Documentation has been updated: see help center and changelog in one place.

电商本地化

我们的网页爬虫 API 提供本地化选项,以检索针对特定配送和门店位置定制的电商数据。此页面说明如何使用 geo_locationstore_id 和其他参数,使结果与本地可用性和偏好保持一致。

特定网站的本地化支持

域名
地理位置 / 配送
门店 ID
履约类型

-

支持

-

邮政编码或 两字母国家代码

-

-

邮政编码

支持

支持

邮政编码或 两字母国家代码

支持

-

邮政编码

支持

支持

邮政编码

支持

-

-

支持

-

-

支持

支持

-

支持

-

邮政编码

支持

支持

邮政编码或国家

支持

-

邮政编码或国家

支持

支持

Allegro

将结果适配到特定商店、送货地点等。

设置 delivery_type
设置 shipping_from 位置
设置 store_city 和 store_region
参数
说明
类型

delivery_time

设置交货日期。可用值为: one_day, two_days.

字符串

shipping_from

设置发货地。可用值为: china, czech, poland, hungary, slovakia, eu_countries, allegro_warehouse.

字符串

store_city

设置购物商店的城市。

字符串

store_region

设置发货商店的地区。可用值为:

"lodz",
"opole",
"lublin",
"mazovia",
"silesia",
"lubuskie",
"podlaskie",
"pomerania",
"subcarpathia",
"lesser_poland",
"lower_silesia",
"greater_poland",
"warmia-masuria",
"west_pomerania",
"Świętokrzyskie",
"kuyavian-pomeranian"

字符串

Amazon

使用 geo_location 参数根据配送偏好自定义 Amazon 结果,如下面的截图所示:

对于大多数 Amazon 域名,你可以设置 geo_location 为邮政编码/邮编或 两字母国家代码。除少数情况外,这种方法涵盖两种主要的本地化场景:

  • 使用 邮政编码/邮编 适用于位于 请使用 市场所在国家的地点。示例组合:

    • { "domain": "com", "geo_location": "90210" }

    • { "domain": "co.uk", "geo_location": "W105LT" }

  • 使用 两字母国家代码 适用于位于 在...之外 市场所在国家的地点。示例组合:

    • { "domain": "com", "geo_location": "LT" }

    • { "domain": "de", "geo_location": "US" }

例外情况

  • 不支持的域名: cn, com.tr, com.be,以及 nl 不支持自定义配送位置。

  • 特殊情况:

    • 澳大利亚 (com.au):仅接受澳大利亚邮政编码。

    • 阿联酋 (.ae):接受阿联酋城市名作为 geo_location, 例如, "geo_location": "Abu Dhabi",或两字母国家代码。

你也可以使用 domainlocale 抓取 Amazon 时的参数。了解更多 此处.

Bestbuy

根据特定域、商店和送货位置调整结果。

参数
说明
默认值
类型

domain

Bestbuy 的域名本地化。可用值: com, ca.

com

字符串

store_id

指定一个门店。

-

整数

delivery_zip

设置送货邮编位置。

-

字符串

fulfillment_type

指定订单履行方式。可用值: pickup, 运输

-

字符串

Etsy

将结果适配到特定商店、配送地点。

选择 store_id
选择配送位置
参数
说明
类型

store_id

指定一个门店。

整数

geo_location

设置收货邮编位置。

字符串

Kroger

参数
说明
默认值
依赖项

store_id

指定商店。请参阅可用值 此处。ID 必须以 '0' 开头。

-

当需要时 fulfillment_type 设置为时,这是必需的 pickupin_store.

delivery_zip

指定送货地点的邮政编码。

-

当需要时 fulfillment_type 设置为时,这是必需的 delivery 发货.

fulfillment_type

指定订单履行方式。可用值: 发货, pickup, delivery, in_store.

pickup (如果仅提供 store_id

需要 store_id 用于 pickupin_store,或 delivery_zip 用于 delivery发货.

依赖项说明:

  • pickupin_store 值使用 store_id 参数来确定正确的商店。

  • delivery发货 使用 delivery_zip 参数来指定送货地点。

  • 如果仅提供 store_id ,且未指定 fulfillment_type ,默认类型为 pickup.

Lowe's

选择 store_id
参数
说明
类型

store_id

指定一个门店。

整数

delivery_zip

指定送货地点的邮政编码。

字符串

Menards

使结果适应特定门店、可用性选项。

选择 store_id
选择可用性选项
参数
说明
类型

store_id

指定一个门店。

字符串

pickup_at_store_eligible

门店可提供自提。

布尔值

in_stock_today

商品今天有库存。

布尔值

fulfillment_center

订单可从 Menards 中央仓库发货。

布尔值

delivery_eligible

商品符合上门配送服务资格。

布尔值

Petco

使结果适应特定门店、履约类型。

选择 store_id
选择 fulfillment_type
参数
说明
类型

store_id

指定一个门店。

字符串

fulfillment_type

指定订单履行方式。可用值为: repeat_delivery, free_pickup_today, same_day_delivery.

布尔值

Publix

调整 Publix 基于门店位置的结果。

参数
说明
类型

store_id

指定门店。参见 此处可用的值.

整数

目标

选择 geo_location 和 store_id
选择 fulfillment_type
参数
说明
类型

store_id

指定一个门店。

字符串

fulfillment_type

指定订单履行方式。可用值为: pickup, shop_in_store, same_day_delivery, 运输.

布尔值

The Home Depot

使用 geo_location 参数可通过以下方式设置配送位置 邮政编码国家.

您也可以添加 store_idcontext 参数以获取门店特定数据。门店 ID 必须是 4 位数字。例如,如果门店 ID 为 3 位数,请在前面补一个零(例如,618 -> 0618)。在此处查找 Home Depot 门店 ID 列表 此处.

...
"geo_location": "29576",
"context": [
    {
        "key": "store_id",
        "value": "2214"
    }
]
...  

Walmart

使用 delivery_zip 参数可根据 邮政编码.

您也可以添加 store_id 参数以获取门店特定数据。以 JSON 格式的 Walmart 门店 ID 列表可在此处找到

Walmart 门店的官方网站是 此处.

...
"delivery_zip": "60805",
"store_id": "2070"
...  

最后更新于

这有帮助吗?