amazon web services - services - Corregir el flujo MWS de Amazon para el artículo con ASIN existente
que es ec2 (3)
Estoy comenzando con Amazon MWS y parece que no puedo ver ninguna información real sobre el flujo correcto para listar un artículo como un ASIN existente. Digamos, por ejemplo, que estoy vendiendo un "Vulli Sophie the Giraffe Teether". Hago una búsqueda inicial usando "listMatchingProducts" y encuentro que mi artículo ya existe con ASIN "B000IDSLOG". ¿Cuál es la próxima etapa en el proceso? Toda la documentación habla sobre el hecho de que el feed del producto está destinado a coincidir con nuestro SKU con el ASIN de Amazon, pero no he visto ninguna información definitiva que sugiera cómo funciona realmente, especialmente en el escenario donde ya conoce el ASIN que desea utilizar.
Idealmente, estoy interesado en ver el flujo correcto para cada escenario (producto existente para búsqueda encontrada / no encontrada) en términos de qué llamadas API se deben hacer en qué orden.
Gracias
Parece que en el caso de agregar un producto con un ASIN existente, puede enviar una solicitud XML muy básica como esta, asegurándose de incluir el ASIN:
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amznenvelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>MERCHANT_IDENTIFIER</MerchantIdentifier>
</Header>
<MessageType>Product</MessageType>
<PurgeAndReplace>false</PurgeAndReplace>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<Product>
<SKU>UNIQUE-TO-ME-1234</SKU>
<StandardProductID>
<Type>ASIN</Type>
<Value>B000A0S46M</Value>
</StandardProductID>
<Condition>
<ConditionType>New</ConditionType>
</Condition>
</Product>
</Message>
</AmazonEnvelope>
Esencialmente, por lo que he leído en otra parte, parece que Amazon intentará hacer coincidir un producto con un ASIN existente de acuerdo con los datos del feed _POST_PRODUCT_DATA_ incluso si no se proporciona un ASIN. Utilizará elementos como el título, el fabricante, la marca y otra información específica del producto para compararlos con su catálogo y determinar si es un artículo existente o uno nuevo que se agregará. Si usted sabe que ya tiene una ASIN, puede proporcionar una fuente XML muy simple como se muestra arriba.
El proceso de listar un artículo en Amazon es realmente muy similar para los ASIN existentes y los nuevos.
Los elementos del listado pueden constar de estos pasos:
Llame a
SubmitFeed()
para enviar un_POST_PRODUCT_DATA_
feed- es obligatorio en todos los casos. Puede omitir los detalles del producto si agrega su lista a un artículo existente. Si enumera nuevos productos, este feed debe procesarse con éxito antes de enviar cualquier otro feed para esos mismos artículos, no estoy seguro de que lo mismo sea cierto para los productos existentes.
Llame a
SubmitFeed()
para enviar un_POST_PRODUCT_RELATIONSHIP_DATA_
feed- Este paso se puede omitir para productos existentes o productos sin variantes u otras relaciones padre / hijo
Llamar a
SubmitFeed()
para enviar un_POST_PRODUCT_IMAGE_DATA_
feed- Este paso se puede omitir para los productos existentes. Actualmente, Amazon está en proceso de hacer que las imágenes sean obligatorias, por lo que para los nuevos productos o productos que actualmente no muestran una imagen, debe enviar al menos una imagen.
Llamar a
SubmitFeed()
para enviar un_POST_PRODUCT_PRICING_DATA_
feed- es obligatorio en todos los casos
Llamar a
SubmitFeed()
para enviar un_POST_INVENTORY_AVAILABILITY_DATA_
feed- es obligatorio en todos los casos
Llamar a
SubmitFeed()
para enviar un_POST_PRODUCT_OVERRIDES_DATA_
feed- es opcional, y solo se usa para artículos que tienen tarifas de envío especiales aplicadas (por ejemplo, productos acelerados)
Puede encontrar más información sobre feeds en el sitio web de Amazon Developer Documentation y en Selling on Amazon: Guide to XML
Simplemente puede usar la plantilla de archivo plano de Amazon para cargar sus feeds en el mercado con las credenciales de su cuenta de vendedor usando el servicio web del mercado.
Utilice la plantilla de tipo de archivo "cargador de inventario" que anulará los elementos existentes o creará nuevos si no existe.
Puede definir los campos / columnas ''ASIN-Hint'' en el archivo para los elementos que ya existen en el mercado según su caso.
La idea detrás de esto es que Amazon coincide con el valor ASIN provisto con feed con los detalles del producto ya existentes y la información de sincronización en consecuencia.
Intente cargar su producto sin ASIN-Hint y vea el informe del proceso, entonces tendrá una buena idea.
También puede consultar http://prashantpandeytech.blogspot.in/2015/03/mws-amazon-marketplace-web-service-api.html para una implementación paso a paso