Ограничение API Google Shopping REST по категориям

Я пытаюсь ограничить запросы на покупки в Google по категориям (в этом случае я хочу, чтобы возвращались только реальные фильмы /DVD /Blu-Rays)..

Вот что я передаю:

https://www.googleapis.com/shopping/search/v1/public/products?country=US&q=Terminator&key=MY_KEY

Где MY_KEY - это ключ, который я получил от: https://code.google.com/apis/console/

Я хотел бы, чтобы мои возвращенные результаты выглядели так:

https://www.google.com/webhp?rlz=1C1CHFX_enUS459US459&sourceid=chrome-instant&ie=UTF-8&ion=1#q=terminator&hl=en&safe=off&rlz=1C1CHFX_enUS459US459&tbm=shop&source=lnt&tbs=cat:839&sa=X&ei=rMvKT9aqBoac2QXLn9HaCw&ved=0CDQQpwU&bav= on.2, or.r_gc.r_pw.r_cp.r_qf., cf.osb & Fp=8fc3a267521f95b1& ион = 1 & BIW =1920& БиГ =955

Что мне нужно передать в качестве параметра?

1 ответ

Решение

Из https://developers.google.com/shopping-search/v1/reference-request-parameters выглядит, что вы можете указать:

restrictBy = категория = CategoryName

но categoryName должно исходить из предоставленной таксономии, и вы можете предоставить таксономию только при доступе к Commerce Search, а не к общему списку продуктов. В Google Покупках, по-видимому, встроена таксономия по умолчанию, но документы по API предполагают, что таксономия недоступна для пользователей API.

Итак: это не поддерживается.

Изменить: ветка обсуждения, где инженеры Google подтверждают, что в настоящее время она не поддерживается

Другие вопросы по тегам