2012-01-01 27 views
6

Czy istnieje sposób ustalenia, czy jesteśmy (lub) "polecanym sprzedawcą" dla danego produktu? Najlepiej z API MWS w reklamie API.Ustalenie, czy jesteś w "BuyBox" lub polecanym handlowcu za pośrednictwem API

Wiem, że można tego dokonać za pomocą interfejsu API reklamowania produktów, ale większość produktów, które można sprawdzić w danym żądaniu, to 10, a ograniczenia przepustowości dla tego interfejsu API wydają się nieco ścisłe (zwłaszcza jeśli masz ponad 50 000 ASIN).

Skorzystaliśmy z usługi "ponownej wyceny", aby poradzić sobie z tym (ale chcielibyśmy przenieść funkcjonalność do naszej własnej aplikacji do zarządzania naszymi produktami), więc wiem, że możliwe jest uzyskanie danych dla dużych ilości produktów w w odpowiednim momencie, ale nie wiem jak.

marginesie:

Jak rozumiem Amazon dokręcone dół API Reklama powodu wielu nadużyć bez rzeczywistej sprzedaży. Pomyślałem, że może to być sposób na osiągnięcie tego poprzez MWS bez ograniczeń, pod warunkiem, że MWS faktycznie zarabia pieniądze Amazon.

Odpowiedz

5

Przykro mi mówić, że nie ma sposobu, aby uzyskać te informacje za pomocą interfejsu API MWS. Interfejs API MWS nie ma żadnych względnych informacji, to znaczy, że nic nie wie o pozycjach innych sprzedawców , więc nie ma możliwości sprawdzenia, jakie przedmioty są wyceniane w stosunku do innych (co jest informacją, którą musisz ustalić, czy posiadasz Kupno Box).

Jak już wiesz, możesz uzyskać te informacje za pośrednictwem interfejsu API do wyświetlania reklam produktów, ale z nowymi ograniczeniami w miejscu może to nie być praktyczne w przypadku rozmiaru Twoich zasobów reklamowych (zajęłoby to trzy dni dwie i pół godziny 20 000 pozycji na dzień godzina). Usługa "ponownej wyceny", z której korzystasz w przeszłości, najprawdopodobniej została dotknięta nowymi ograniczeniami. Jednak wszelkie istniejące konta otrzymały okres karencji na zmianę oprogramowania. Nowe ograniczenia wejdą w życie dla tych kont w dniu 12 lutego 2012 roku.

Jedyną dostępną opcją jest pobranie informacji z witryny (zrzut ekranu). Nie jest to bardzo atrakcyjna alternatywa ze względu na problemy z opóźnieniami, ale jeśli masz infrastrukturę do wykonywania ogromnych ilości połączeń równoległych, to przejdź do niej. W niektórych sytuacjach wolę otrzymywać tego typu informacje z witryny, ponieważ widzą to kupujący (aktualne informacje). W przeszłości widziałem dane pochodzące z interfejsu API do wyświetlania reklam produktów, które było nieaktualne lub po prostu złe.


Wartości graniczne są określone w dokumentach w ciemnej podtytule „Wytycznymi” sprawności i znajduje się here (w dolnej strony).

Muszę przyznać, że minęło trochę czasu odkąd pracowałem z PA-API i zapomniałem ograniczeń. Myślałem, że to około 2000 dziennie, ale tak naprawdę to 2 000 na godzinę przy jednym połączeniu na sekundę. Jeśli będziesz dzwonił zbyt szybko, zwrócą odpowiedź 503, która jest udokumentowana here.


Aktualizacja: Amazon dodał Products API do MWS API. Numer GetCompetitivePricingForSKU podaje informacje o cenach podobne do funkcji ItemLookup interfejsu API Reklamy produktu. Dzięki tym informacjom powinieneś być w stanie określić cenę właściciela pola Kupna.

+0

Czy wiesz coś na temat wykluczeń z konta?Usługa, z której obecnie korzystamy, jest w stanie przetworzyć ogromną liczbę jednostek SKU w ciągu godziny i wspomnieli o tym, że mają one wyłączenie. Dokumentacja Amazona to bzdura. Nie byłem w stanie znaleźć żadnego oficjalnego wyjaśnienia dławiącego czapeczki. Przechodziłem przez to, co mogłem znaleźć na ich forach. –

+0

Zobacz moją edycję linków do dokumentacji dotyczącej ograniczeń/dławienia połączeń. Spekulowałbym jedynie, w jaki sposób usługa repricing jest w stanie przetworzyć tak wiele jednostek SKU na godzinę. –

+0

Dzięki, stary. Ciesz się swoim przedstawicielem. –