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



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",或两字母国家代码。
Bestbuy
根据特定域、商店和送货位置调整结果。

domain
Bestbuy 的域名本地化。可用值: com, ca.
com
字符串
store_id
指定一个门店。
-
整数
delivery_zip
设置送货邮编位置。
-
字符串
fulfillment_type
指定订单履行方式。可用值: pickup, 运输
-
字符串
Etsy
将结果适配到特定商店、配送地点。


store_id
指定一个门店。
整数
geo_location
设置收货邮编位置。
字符串
Kroger
delivery_zip
指定送货地点的邮政编码。
-
当需要时 fulfillment_type 设置为时,这是必需的 delivery 或 发货.
fulfillment_type
指定订单履行方式。可用值: 发货, pickup, delivery, in_store.
pickup (如果仅提供 store_id )
需要 store_id 用于 pickup 和 in_store,或 delivery_zip 用于 delivery 和 发货.
依赖项说明:
pickup和in_store值使用store_id参数来确定正确的商店。delivery和发货使用delivery_zip参数来指定送货地点。如果仅提供
store_id,且未指定fulfillment_type,默认类型为pickup.
如果 fulfillment_type 和 store_id/delivery_zip 组合无效(Kroger 不支持),抓取的页面将返回 404 状态。
请注意,与其他来源不同,Kroger 源不需要 contextual 参数即可设置门店 ID。
Lowe's

store_id
指定一个门店。
整数
delivery_zip
指定送货地点的邮政编码。
字符串
Menards
使结果适应特定门店、可用性选项。


store_id
指定一个门店。
字符串
pickup_at_store_eligible
门店可提供自提。
布尔值
in_stock_today
商品今天有库存。
布尔值
fulfillment_center
订单可从 Menards 中央仓库发货。
布尔值
delivery_eligible
商品符合上门配送服务资格。
布尔值
Petco
使结果适应特定门店、履约类型。


store_id
指定一个门店。
字符串
fulfillment_type
指定订单履行方式。可用值为: repeat_delivery, free_pickup_today, same_day_delivery.
布尔值
Publix
调整 Publix 基于门店位置的结果。

目标


store_id
指定一个门店。
字符串
fulfillment_type
指定订单履行方式。可用值为: pickup, shop_in_store, same_day_delivery, 运输.
布尔值
The Home Depot
使用 geo_location 参数可通过以下方式设置配送位置 邮政编码 或 国家.
您也可以添加 store_id 在 context 参数以获取门店特定数据。门店 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"
... 本地化仅适用于 walmart.com.
最后更新于
这有帮助吗?

