Domanda

Sto cercando di automatizzare l'aggiunta e la gestione dei nostri prodotti su Amazon. Guardando la documentazione API per l'API MWS, non sembra che ci sia un modo per determinare se un prodotto è già stato aggiunto ad Amazon da un altro venditore e, in tal caso, quali sono i suoi attributi.

Stiamo costruendo un nuovo database di prodotti per tutti i prodotti che vendiamo e abbiamo una tabella specificamente per i campi di dati degli attributi Amazon (ASIN, ecc.). Se le informazioni sul prodotto sono già su Amazon, vorremmo estrarre quei dati tramite API e archiviarli anche nel nostro database.

Se si tenta di aggiungere un prodotto tramite CSV e quel prodotto esiste già su Amazon (e i tuoi attributi sono in qualche modo diversi ("M"! = "Medium") riceverai ed errori. In tal caso puoi semplicemente back -back Quella informazione sul prodotto esistente e semplicemente caricare un CSV con il tuo prezzo e quantità per un particolare Asin/SKU/UPC. Vorremmo eliminare il caricamento di file CSV e di nuovo, avere la nostra tabella dei prodotti per gli attributi Amazon.

Dovrò anche sfruttare l'API pubblicitaria di prodotti Amazon per determinarlo o può essere fatto tramite MWS?

La documentazione per le API di Amazon non è esattamente fantastica ed è stato lento provare a risolvere tutto.

Informazioni aggiuntive: Stiamo lavorando con Ruby.

È stato utile?

Soluzione

L'API di Amazon Merchant Web Services è limitata a tuo Account commerciante. Quindi la risposta alla tua domanda è che sì, dovrai utilizzare l'API di pubblicità dei prodotti di Amazon per ottenere informazioni sui prodotti che non sono già elencati.

Detto questo, dovresti essere consapevole del fatto che ci sono nuove restrizioni poste sull'API della pubblicità del prodotto che limiteranno il numero di chiamate che puoi effettuare quotidianamente a 2.000. Inoltre, dovrai ottenere un ID associato che sarà legato al tuo account e che deve essere inviato con qualsiasi richiesta.

Inoltre, trovo che le informazioni raccolte utilizzando l'API pubblicitaria del prodotto sono talvolta non sincronizzate con il sito e hanno fatto ricorso a raschiare le informazioni dal sito stesso. Questo ha più spese generali ma si può essere certi che i dati sono aggiornati. Naturalmente questo è utile solo se hai già un asin o stai affrontando rigorosamente libri (che usano l'ISBN come asin) o CD musicali (che credo utilizzino l'UPC come asin).

Altri suggerimenti

L'API dei prodotti MWS è dove troverai questa funzionalità. In particolare l'operazione GetMatchingProductForid.

http://docs.developer.amazonservices.com/en_us/products/products_getmatchingproductforid.html

(Questa API probabilmente non era disponibile al momento della domanda originale)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top