电商定位
学习如何抓取针对特定配送和商店位置定制的电商数据。
我们的网页爬虫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
设置发货门店所在地区。可用值:
字符串
Amazon
使用 geo_location 该参数会根据配送偏好自定义 Amazon 结果,如下方截图所示:


对于大多数 Amazon 域名,您可以设置 geo_location ,并使用邮政编码或 2 位国家代码。除少数情况外,此方法覆盖两种主要本地化场景:
使用 邮政编码 用于以下位置 位于 市场所在国家。示例配对:
{ "domain": "com", "geo_location": "90210" }{ "domain": "co.uk", "geo_location": "W105LT" }
使用 2 位国家代码 用于以下位置 在 市场所在国家。示例配对:
{ "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",或 2 位国家代码。
Bestbuy
将结果适配到特定域名、门店、配送位置。

域
Bestbuy 的域名本地化。可用值: com, ca.
com
字符串
store_id
指定门店。
-
整数
delivery_zip
设置配送 ZIP 位置。
-
字符串
fulfillment_type
指定订单履约方式。可用值: pickup, shipping
-
字符串
Etsy
将结果适配到特定门店、配送位置。


store_id
指定门店。
整数
geo_location
设置配送至位置。
字符串
Kroger
delivery_zip
时为必需。
-
当 fulfillment_type 设置为 指定配送位置 ZIP 代码。.
fulfillment_type
指定订单履约方式。可用值: pickup, 指定配送位置 ZIP 代码。, in_store.
pickup (如果仅提供 store_id 则)
需要 store_id 适用于 pickup 和 in_store,或 delivery_zip 适用于 指定配送位置 ZIP 代码。.
依赖关系说明:
pickup和in_store值使用store_id参数来确定正确的门店。指定配送位置 ZIP 代码。使用delivery_zip参数来指定配送位置。如果仅提供
store_id,且fulfillment_type未指定,则默认类型为pickup.
如果 fulfillment_type 和 store_id/delivery_zip 组合无效(Kroger 不支持),抓取页面将返回 404 状态。
请注意,与其他来源不同,Kroger 来源设置门店 ID 不需要上下文参数。
Lowe's

store_id
指定门店。
整数
delivery_zip
时为必需。
字符串
Menards
将结果适配到特定门店、可用性选项。


store_id
指定门店。
字符串
pickup_at_store_eligible
店内可取。
布尔值
in_stock_today
商品今天有库存。
布尔值
fulfillment_center
订单可从集中的 Menards 仓库发货。
布尔值
delivery_eligible
商品符合送货上门服务条件。
布尔值
Publix
适配 Publix 基于门店位置的结果。

目标


store_id
指定门店。
字符串
fulfillment_type
指定订单履约方式。可用值: pickup, shop_in_store, same_day_delivery, shipping.
布尔值
The Home Depot
使用 geo_location 参数用于按 zip code 还是 国家.
你也可以添加 store_id 在 上下文 参数用于门店特定数据。Store ID 必须是 4 位数字。例如,如果 Store ID 是 3 位数字,请在前面补一个零(例如,618 -> 0618)。查找 Home Depot 门店 ID 列表 这里.


Walmart
使用 delivery_zip 参数用于根据 zip code.
你也可以添加 store_id 参数用于门店特定数据。Walmart Store ID 列表请见此处:
Walmart 门店的官方页面是 这里.

国际 Walmart 域名
以下 Walmart 域名也支持本地化。使用 delivery_zip 和 store_id 作为上下文参数,以设置配送或自提位置,并定位到特定门店。
对于 walmart.com, walmart.com.mx、以及 walmart.ca,您还可以传入 fulfillment_type 作为上下文参数,以设置履约方式。
walmart.com
pickup, 指定配送位置 ZIP 代码。, shipping
walmart.com.mx
pickup, 指定配送位置 ZIP 代码。
walmart.ca
pickup, 指定配送位置 ZIP 代码。
walmart.co.cr
pickup
查找下方各域名可用的 store_id 值:
对于 walmart.co.cr,履约类型始终为 pickup。使用 delivery_zip 和 store_id 以定位到特定位置。
查找下方各域名可用的 store_id 以下为 Costa Rica 区域的可用值:
Bodega Aurrerá
使用 delivery_zip 参数用于按 ZIP 代码设置以下站点的配送或自提位置: despensa.bodegaaurrera.com.mx 仅限域名。您也可以使用 store_id 指定门店,并使用 fulfillment_type.
delivery_zip
设置配送或自提位置。接受墨西哥邮政编码。
字符串
store_id
指定门店。
字符串
fulfillment_type
设置履约方式。可用值: pickup, 指定配送位置 ZIP 代码。.
字符串
在下方查找可用的 Bodega Aurrerá 门店 ID:
Sam's Club
支持以下两者的本地化 samsclub.com (美国)和 sams.com.mx (墨西哥)。使用 delivery_zip 和 store_id 上下文参数设置配送或自提位置,并定位到特定门店。使用 fulfillment_type 选择履约方式。
delivery_zip
设置配送或自提位置。
字符串
store_id
指定门店。
字符串
fulfillment_type
设置履约方式。可用值: 指定配送位置 ZIP 代码。, pickup, shipping.
默认值: pickup.
字符串
查找下方各域名可用的 store_id 值:
最后更新于
这有帮助吗?

