url,按 URL 选择商城,所有商城返回相同的字段。每次完成的读取消耗 3 积分。
请求
GET /v1/async/task/{id} 或通过 webhook 接收。参见异步任务。
参数
url:必填。下表商城的商品页面,最多 2,048 个字符。Commerce Search 为这些商城返回的商品url可直接使用,但 Yahoo! Shopping 的 LOHACO 页面(lohaco.yahoo.co.jp)除外。跟踪代码等不影响结果的参数会在读取前去掉。country:可选。默认是商城所在国家。其他国家会以422 REGION_UNSUPPORTED拒绝。
同一页面的其他地址也可以使用,例如 Amazon 的
/gp/product/{ASIN} 和 11st 的移动版页面。
响应示例
结果字段
site、country、url和productId标识所读取的页面。url是实际读取的页面。productId是商城自己的商品 ID,例如 Amazon 的 ASIN 或 Rakuten 的shop:item,与 Commerce Search 返回的相同。例外是 Nykaa 上有色号或规格选项的商品:Commerce Search 返回其中一个选项的 ID,本次读取返回商品页面的 ID。title始终存在。其他字段在页面显示时返回,各字段由哪些商城返回见下表。price是按页面最初显示的商品,在优惠券和运费之前的购买价格,币种为currency(ISO 4217)。listPrice是页面划线显示的原价,高于price时返回。inStock是该商品的库存状态,seller是卖家。rating为五分制,保留两位小数。reviewCount是评价数。images按页面顺序列出商品图库中最多 30 张照片的 URL。11st 和 Lotte ON 只返回主图,Sephora 最多返回 2 张;Rakuten 和 Yahoo! Shopping 的卖家放进图库的横幅或公告图片也会一并返回。description是每段一行的纯文本,最多 10,000 个字符,不包含只出现在图片中的文字。descriptionImages按页面顺序列出商品说明区域中最多 300 张图片的 URL,例如卖家的详情页或 Amazon 的 A+ 内容。卖家放进说明的横幅和公告图片也会一并返回,不识别图片中的文字。specs列出商品详情中最多 100 个{ name, value }对。options列出最多 20 个尺寸、颜色等选项,每个选项最多 100 个values;其他字段对应页面默认打开的选项。categories从最宽的类目到最窄的类目,最多 10 级。gtin是页面列出的 UPC、EAN 或 JAN。google_shopping读取 Commerce Search 返回的商品:其url带有搜索词、Google 商品 ID 和商品名称。读取时会用该搜索词重新搜索 Google Shopping,若该搜索词下不再列出该商品,则改用商品名称搜索,然后打开商品面板,因此比其他商城耗时更长。offers是 Google 为该商品列出的商家,Google 标为最低价的商家排在第一位,每个商家包含seller、title(商家的商品名称)、url(商家的商品页)、price、listPrice、currency和inStock。商品的price、listPrice、seller和inStock取自第一个商家。reviewCount仅在 Google 显示确切数量时(少于 1,000)返回。如果搜索词和商品名称下都没有列出该商品,任务以PAGE_UNAVAILABLE结束。- 商城以 404 或 410 响应的页面(例如已下架的商品)会以
PAGE_UNAVAILABLE结束任务,消息中带有商城的响应。其他读取失败为ENGINE_NO_RESULT。按完成的读取计费。