2012-01-01 18 views
6

Có cách nào để xác định xem chúng tôi là (hoặc một) "người bán nổi bật" cho một sản phẩm cụ thể không? Tốt hơn là với API MWS, Phó API quảng cáo.Xác định xem bạn có đang ở trong "Hộp mua hàng" hay Người bán nổi bật qua API

Tôi biết điều này có thể thực hiện được thông qua API quảng cáo sản phẩm nhưng hầu hết các sản phẩm bạn có thể kiểm tra trong yêu cầu đã cho là 10 và giới hạn điều chỉnh cho API đó có vẻ hơi nghiêm ngặt (đặc biệt nếu bạn có 50.000+ ASIN).

Chúng tôi đã sử dụng dịch vụ "định giá lại" để xử lý việc này (nhưng muốn chuyển chức năng vào ứng dụng của chính chúng tôi để quản lý các sản phẩm của chúng tôi), vì vậy tôi biết rằng có thể lấy dữ liệu cho khối lượng lớn sản phẩm một cách kịp thời nhưng tôi không thể tìm ra cách.

Ngoài:

Theo tôi được biết Amazon thắt chặt xuống API quảng cáo do rất nhiều lạm dụng mà không cần bất kỳ bán hàng thực sự. Tôi nghĩ rằng có thể có một cách để thực hiện điều này thông qua MWS mà không có những hạn chế cho MWS thực sự làm cho Amazon tiền.

Trả lời

5

Tôi rất tiếc phải nói rằng không có cách nào để nhận thông tin này bằng API MWS. API MWS không có bất kỳ thông tin tương đối nào, nghĩa là không biết gì về các mặt hàng khác của của người bán khác do đó không có cách nào để xem các mặt hàng của bạn có giá như thế nào so với các mặt hàng khác (đó là thông tin bạn muốn cần xác định xem bạn có sở hữu Hộp Mua hay không). Như bạn đã biết, bạn có thể nhận thông tin này thông qua API quảng cáo sản phẩm nhưng với những giới hạn mới tại chỗ, điều này có thể không thực tế đối với kích thước khoảng không quảng cáo của bạn (sẽ mất ba ngày hai tiếng rưỡi lúc 20.000 mặt hàng mỗi ngày giờ). Dịch vụ "định giá lại" mà bạn đã sử dụng trong quá khứ rất có thể bị ảnh hưởng bởi những hạn chế mới. Tuy nhiên, bất kỳ tài khoản hiện có nào đã được đưa ra một thời gian gia hạn để thay đổi phần mềm của họ. Những hạn chế mới sẽ có hiệu lực đối với những tài khoản này vào ngày 12 tháng 2 năm 2012.

Tùy chọn duy nhất khác mở cho bạn là lấy thông tin từ trang web (quét màn hình). Đây không phải là một lựa chọn rất hấp dẫn do các vấn đề về độ trễ nhưng nếu bạn có cơ sở hạ tầng để thực hiện một số lượng lớn các cuộc gọi song song thì hãy thực hiện nó. Trong một số trường hợp, tôi thích nhận loại thông tin này từ trang web vì đây là những gì người mua đang xem (hầu hết thông tin hiện tại). Trong quá khứ, tôi đã thấy dữ liệu đến từ API quảng cáo sản phẩm đã lỗi thời hoặc chỉ đơn giản là sai.


Các giới hạn được quy định trong tài liệu dưới sự phụ đề tối nghĩa của "Hướng dẫn Hiệu quả" và nằm here (ở dưới cùng của trang).

Tôi phải thừa nhận rằng đã lâu rồi kể từ khi tôi làm việc với PA-API và đã quên các giới hạn. Tôi nghĩ rằng nó là một cái gì đó giống như 2.000 một ngày nhưng nó thực sự là 2.000 mỗi giờ tại một cuộc gọi mỗi giây. Nếu bạn đang thực hiện cuộc gọi quá nhanh, họ sẽ trả lại một phản hồi 503 được ghi lại là here.


Cập nhật: Amazon đã bổ sung thêm một Products API đến MWS API. GetCompetitivePricingForSKU cung cấp cho bạn thông tin về giá tương tự như chức năng ItemLookup của API quảng cáo sản phẩm. Với thông tin này, bạn sẽ có thể xác định giá của chủ sở hữu Hộp mua.

+0

Bạn có biết gì về loại trừ ga cấp tài khoản không?Dịch vụ chúng tôi hiện đang sử dụng vẫn có thể xử lý một số lượng lớn SKU trong một giờ và họ đã đề cập rằng có một loại trừ. Tài liệu của Amazon là crap. Tôi thậm chí không thể tìm thấy bất kỳ lời giải thích chính thức nào về nắp điều chỉnh. Tôi đã đi qua những gì tôi có thể tìm thấy trong diễn đàn của họ. –

+0

Xem chỉnh sửa của tôi cho các liên kết đến tài liệu liên quan đến giới hạn cuộc gọi/điều chỉnh. Tôi sẽ chỉ suy đoán về cách dịch vụ repricing có thể xử lý quá nhiều SKU mỗi giờ. –

+0

Cảm ơn, bạn đời. Hãy tận hưởng đại diện của bạn. –