ÈËÉú¾ÍÊDz©¡¤(Öйú)×ðÁúAGÆì½¢Ìü

ÈËÉú¾ÍÊDz©¡¤(Öйú)×ðÁúAGÆì½¢Ìü(LianLian Global)¹ÙÍøÊ×Ò³

ÑÇÂíÑ·¹Ù·½½Ì³Ì¡ª¡ªÊ¹ÓÃÐÅ·â¼Ü¹¹¹¹½¨ XML ÊäÈëÊý¾Ý

2020/11/04

ÐÅ·â¼Ü¹¹

ÐÎò

ÐÅ·âÓÃÓÚ½«ËùÓÐÆäËûÊý¾ÝÓëÐÂÎż¶Ð­ÒéÊý¾Ý°ü×°ÔÚÒ»Æð¡£¡£¡£¡£¡£ ¡£¡£ÐÅ·âÓÉÒ»¸öÎÊÌâ¡¢Ò»Ìõ»ò¶àÌõÐÂÎÅ£¨Ã¿Ò»ÌõÐÂÎŶ¼°üÀ¨Ìض¨µÄÊý¾Ý¹¤¾ß£©×é³É¡£¡£¡£¡£¡£ ¡£¡£ËäȻһ¸öÐÅ·â¿ÉÒÔ°üÀ¨¶àÌõÐÂÎÅ £¬ £¬£¬£¬£¬¿ÉÊÇͳһÐÅ·âÄÚµÄÿÌõÐÂÎŵÄÀàÐͶ¼±ØÐèÓëÓÉÐÂÎÅÀàÐÍÔªËØÖ¸¶¨µÄÀàÐÍÏàͬ¡£¡£¡£¡£¡£ ¡£¡£

´ÇÊé

ÔªËØ

ÐÎò

ÉúЧÈÕÆÚ

¿â´æÉÏ´«Êý¾ÝµÄÉúЧÈÕÆÚ

ÐÂÎűàºÅ

Ψһ±êʶÐÅ·âÄÚÐÂÎŵıàºÅ £¬ £¬£¬£¬£¬²¢ÇҸñàºÅ±ØÐèÊÇÐÅ·âÄÚµÄΨһ±àºÅ £»£»£»£»£»ÓÃÓÚµ÷½â¡°´¦Öóͷ£±¨¸æ¡±ÎĵµÖеĹýʧºÍÖÒÑÔ

ÐÂÎÅÀàÐÍ

ÐÅ·âÖÐÖ¸¶¨µÄÎĵµÀàÐÍ £¬ £¬£¬£¬£¬±ØÐèÈ«¶¼ÊÇͳһÀàÐÍ

²Ù×÷ÀàÐÍ

¿ÉÑ¡¡°²Ù×÷ÀàÐÍ¡±ÔªËØ¿ÉÓÃÓÚÖ¸¶¨Ãü¾ÝÖ´ÐеIJÙ×÷ÀàÐÍ£¨¸üС¢É¾³ý»ò²¿·Ö¸üУ©¡£¡£¡£¡£¡£ ¡£¡£OperationType ½öÊÊÓÃÓÚÓëÉÌÆ·Ïà¹ØµÄÉÏ´«Êý¾Ý£¨ÉÌÆ·¡¢¿â´æ¡¢ÉÌÆ·¼ÛÇ®µÈ£© £¬ £¬£¬£¬£¬¹ØÓÚ²»ÊÊÓõÄÉÏ´«Êý¾Ý £¬ £¬£¬£¬£¬²Ù×÷ÀàÐͽ«±»ºöÂÔ¡£¡£¡£¡£¡£ ¡£¡£

  • ÈôÊÇÄúʹÓøüР£¬ £¬£¬£¬£¬ÄÇôËùÓÐÖ¸¶¨µÄÐÅÏ¢½«ÁýÕÖÈκÎÏÖÓÐÐÅÏ¢¡£¡£¡£¡£¡£ ¡£¡£½«É¾³ýËùÓÐδָ¶¨ÐÅÏ¢¡£¡£¡£¡£¡£ ¡£¡£

  • ÈôÊÇÄúʹÓÃɾ³ý £¬ £¬£¬£¬£¬ÄÇôËùÓÐÐÅÏ¢¶¼½«±»É¾³ý¡£¡£¡£¡£¡£ ¡£¡£

  • ½öÏÞÉÌÆ·ÉÏ´«Êý¾Ý£º ÈôÊÇÄú¶ÔÉÌÆ·ÉÏ´«Êý¾ÝʹÓá°²¿·Ö¸üС± £¬ £¬£¬£¬£¬ÄÇôËùÓÐÖ¸¶¨µÄÐÅÏ¢½«ÁýÕÖÈκÎÏÖÓÐÐÅÏ¢ £¬ £¬£¬£¬£¬¿ÉÊÇδָ¶¨ÐÅÏ¢Ôò²»ÊÜÓ°Ïì¡£¡£¡£¡£¡£ ¡£¡£ ×¢ÖØ£º´Ë²Ù×÷ÀàÐͽö¶ÔÉÌÆ·ÉÏ´«Êý¾ÝÓÐÓᣡ£¡£¡£¡£ ¡£¡£ÈôÊDZ¾²Ù×÷ÀàÐÍÓÃÓÚÈÎºÎÆäËûµÄÉÏ´«Êý¾ÝÀàÐÍ £¬ £¬£¬£¬£¬Èç¿â´æÉÏ´«Êý¾ÝºÍÉÌÆ·¼ÛÇ®ÉÏ´«Êý¾Ý £¬ £¬£¬£¬£¬Ôò»á±¬·¢²»¿ÉÔ¤ÆÚµÄÊý¾Ýɥʧ¡£¡£¡£¡£¡£ ¡£¡£

ÈôÖ»ÊÇҪʹÓÃÐÂÊý¾ÝÌæ»»ËùÓÐÏÖÓÐÊý¾Ý £¬ £¬£¬£¬£¬ÇëÔÚ amzn-envelope.xsd ÖÐʹÓà PurgeAndReplace À´Ìæ»» OperationType¡£¡£¡£¡£¡£ ¡£¡£ÈôÊÇÔÚ amzn-envelope.xsd ÖÐʹÓà PurgeAndReplace ÔªËØ £¬ £¬£¬£¬£¬ÄÇôϵͳ½«ºöÂÔ OperationType £¬ £¬£¬£¬£¬²¢ÇÒÄúÉÏ´«µÄÊý¾Ý½«ÍêÈ«Ìæ»»ËùÓÐÏÖÓÐÊý¾Ý £¬ £¬£¬£¬£¬×ÝÈ»ÊÇδָ¶¨µÄ SKU Ò²½«±»Ìæ»»¡£¡£¡£¡£¡£ ¡£¡£

ɨ³ýºÍÌæ»»

µ¼ÖÂÉÏ´«Êý¾ÝµÄÄÚÈÝÍêÈ«Ìæ»»ÁËÈκÎÏÖÓÐÉÌÆ·Êý¾ÝµÄ±ê¼Ç£¨ÉèÖÃΪ¡°true¡±Ê±£© £»£»£»£»£»½öÊÊÓÃÓÚÓëÉÌÆ·Ïà¹ØµÄÉÏ´«Êý¾Ý£¨ÈôÊǸñê¼ÇÉèÖÃΪ¡°true¡± £¬ £¬£¬£¬£¬Ôò½«ºöÂÔ OperationType ÔªËØ¡£¡£¡£¡£¡£ ¡£¡££©

µÚÒ»´ÎʹÓá°É¨³ýºÍÌæ»»¡±ÉÏ´«Êý¾Ý֮ǰ £¬ £¬£¬£¬£¬ÇëÁªÏµ¡°Âô¼ÒÖ§³Ö¡±ÇëÇóÍ£Óá°Çå¾²ÍøÂ硱¹¦Ð§¡£¡£¡£¡£¡£ ¡£¡£¸Ã¹¦Ð§ÊÇΪÁ˱ÜÃâͨ¹ý¡°É¨³ýºÍÌæ»»¡±¶øÒâÍâɾ³ýÉÌÆ·ÐÅÏ¢¡£¡£¡£¡£¡£ ¡£¡£

×¢ÖØ£º Ò»¸ö ¿ÕµÄ ¡°É¨³ýºÍÌæ»»¡±ÉÏ´«Êý¾Ý£¨Æ¾Ö¤½ç˵£©½«»á×÷·ÏÄúµÄËùÓÐÉÌÆ·ÐÅÏ¢¡£¡£¡£¡£¡£ ¡£¡£ÓÉÓÚÆä²»°üÀ¨ÈκÎÉÌÆ·ÐÅÏ¢ £¬ £¬£¬£¬£¬Òò´Ë £¬ £¬£¬£¬£¬ÄúµÄËùÓÐÉÌÆ·ÐÅÏ¢ÔÚ Amazon.com ÉϽ«²»ÔÚ¿ÉÓà £¬ £¬£¬£¬£¬Í¬Ê±»¹»á´ÓÄúµÄÂô¼ÒÕË»§ÖÐɨ³ýÕâЩÉÌÆ·ÐÅÏ¢¡£¡£¡£¡£¡£ ¡£¡£

ÎÒÃDz»½¨Òé°´ÆÚʹÓá°É¨³ýºÍÌæ»»¡± £¬ £¬£¬£¬£¬»òÕß½ö½öÓÃÓÚÐÞ¸ÄÉÌÆ·ÐÅÏ¢¡£¡£¡£¡£¡£ ¡£¡£ÒÑɨ³ýºÍÖØÐ½¨ÉèµÄÉÌÆ·Ê§È¥ÁËԭʼµÄÏúÊÛÀúÊ·¼Í¼ £¬ £¬£¬£¬£¬²¢ÇÒÍøÕ¾ÖеÄËÑË÷Ч¹ûºÍÅÅλ¶¼»áÊܵ½Ó°Ïì¡£¡£¡£¡£¡£ ¡£¡£É¾³ý±äÌåÉÌÆ·Êý¾Ýʱ £¬ £¬£¬£¬£¬ÇëʹÓÃÉÌÆ·É¾³ý£¨²Ù×÷ÀàÐÍΪ¡°É¾³ý¡±£©¶ø²»ÊÇ¡°É¨³ýºÍÌæ»»¡±¡£¡£¡£¡£¡£ ¡£¡£

XSD

https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/amzn-envelope.xsd

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
elementFormDefault="qualified">
        <xsd:include schemaLocation="amzn-base.xsd"/>
        <xsd:include schemaLocation="amzn-header.xsd"/>
        <xsd:include schemaLocation="FulfillmentCenter.xsd"/>
        <xsd:include schemaLocation="Inventory.xsd"/>
        <xsd:include schemaLocation="OrderAcknowledgment.xsd"/>
        <xsd:include schemaLocation="OrderAdjustment.xsd"/>
        <xsd:include schemaLocation="OrderFulfillment.xsd"/>
        <xsd:include schemaLocation="OrderReport.xsd"/>
        <xsd:include schemaLocation="Override.xsd"/>
        <xsd:include schemaLocation="Price.xsd"/>
        <xsd:include schemaLocation="ProcessingReport.xsd"/>
        <xsd:include schemaLocation="Product.xsd"/>
        <xsd:include schemaLocation="ProductImage.xsd"/>
        <xsd:include schemaLocation="Relationship.xsd"/>
        <xsd:include schemaLocation="SettlementReport.xsd"/>
        <xsd:element name="AmazonEnvelope" />
           <xsd:complexType>
               <xsd:sequence>
                   <xsd:element ref="Header"/>
                   <xsd:element name="MessageType">
                       <xsd:simpleType>
                          <xsd:restriction base="xsd:string">
                              <xsd:enumeration value="FulfillmentCenter"/>
                              <xsd:enumeration value="Inventory"/>
                              <xsd:enumeration value="OrderAcknowledgment"/>
                              <xsd:enumeration value="OrderAdjustment"/>
                              <xsd:enumeration value="OrderFulfillment"/>
                              <xsd:enumeration value="OrderReport"/>
                              <xsd:enumeration value="Override"/>
                              <xsd:enumeration value="Price"/>
                              <xsd:enumeration value="ProcessingReport"/>
                              <xsd:enumeration value="Product"/>
                              <xsd:enumeration value="ProductImage"/>
                              <xsd:enumeration value="Relationship"/>
                              <xsd:enumeration value="SettlementReport"/>
                          </xsd:restriction>
                       </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="PurgeAndReplace" type="xsd:boolean" minOccurs="0"/>
                   <xsd:element name="EffectiveDate" type="xsd:dateTime" minOccurs="0"/>
                   <xsd:element name="Message" maxOccurs="unbounded" />
                       <xsd:complexType>
                          <xsd:sequence>
                              <xsd:element name="MessageID" type="IDNumber"/>
                              <xsd:element name="OperationType" minOccurs="0">
                                  <xsd:simpleType>
                                      <xsd:restriction base="xsd:string">
                                         <xsd:enumeration value="Update"/>
                                         <xsd:enumeration value="Delete"/>
                                      </xsd:restriction>
                                  </xsd:simpleType>
                              </xsd:element>
                              <xsd:choice>
                                  <xsd:element ref="FulfillmentCenter"/>
                                  <xsd:element ref="Inventory"/>
                                  <xsd:element ref="OrderAcknowledgment"/>
                                  <xsd:element ref="OrderAdjustment"/>
                                  <xsd:element ref="OrderFulfillment"/>
                                  <xsd:element ref="OrderReport"/>
                                  <xsd:element ref="Override"/>
                                  <xsd:element ref="Price"/>
                                  <xsd:element ref="ProcessingReport"/>
                                  <xsd:element ref="Product"/>
                                  <xsd:element ref="ProductImage"/>
                                  <xsd:element ref="Relationship"/>
                                  <xsd:element ref="SettlementReport"/>
                              </xsd:choice>
                          </xsd:sequence>
                       </xsd:complexType>
                   </xsd:sequence>
           </xsd:complexType>
        </xs:schema>


ÑÇÂíÑ·¹ÙÍøÔ­ÎÄÏêÇ飺   

Envelope Schema

Description

The envelope is used to wrap all other data with message-level protocol data. The envelope consists of a header and one or more messages, each of which contains the specified data object. While an envelope may contain more than one message, each message in the same envelope must be of the same type, as specified by the message type element.

Dictionary

Element

Description

EffectiveDate

The date an inventory feed is effective

MessageID

A number that uniquely identifies the message within the envelope, and which must be a unique number within that envelope; used for reconciliation of errors and warnings in the Processing Report document

MessageType

The type of document specified in the envelope, which must all be of the same type

OperationType

The optional OperationType element can be used to specify the type of operation (Update, Delete or PartialUpdate) to be performed on the data. The OperationType is only applicable to product-related feeds (Product, Inventory, Price, etc) and will be ignored for non-applicable feeds.

  • If you use Update, all specified information overwrites any existing information. Any unspecified information is erased.

  • If you use Delete, all information is removed.

  • For Product feeds only: If you use PartialUpdate for a Product feed, all specified information overwrites any existing information, but unspecified information is unaffected. Caution: This operation type is only valid for Product feeds. If this operation type is used for any other feed type, such as Inventory and Price feeds, unpredictable data loss can occur.

To simply replace all existing data with new data, use PurgeAndReplace as part of the amzn-envelope.xsd instead of OperationType. If you use the PurgeAndReplace element as part of the amzn-envelope.xsd, then OperationType is ignored and the data you upload completely replaces all existing data, even for unspecified SKUs.

PurgeAndReplace

The flag (when set to "true") that causes the contents of the feed to completely replace any existing product data; applicable to product-related feeds only (If this flag is set to "true" the OperationType elements will be ignored.)

Before using a PurgeAndReplace feed for the very first time, contact Seller Support and request deactivation of the "safety net" feature. This feature is in place to prevent accidental deletion of listings via PurgeAndReplace.

Caution: An empty PurgeAndReplace feed, by definition, will cancel all of your listings. Since it does not contain any product information, all of your listings will no longer be available on Amazon.com and they will also be gone from your seller account.

We do not recommend using PurgeAndReplace regularly, or simply to modify product information. The purged and re-created products lose their original sales history, and search results and placement on the website can be impacted. When deleting variation product data, instead of using PurgeAndReplace, use a product delete (OperationType "Delete").

XSD

https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/amzn-envelope.xsd

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
        <xsd:include schemaLocation="amzn-base.xsd"/>
        <xsd:include schemaLocation="amzn-header.xsd"/>
        <xsd:include schemaLocation="FulfillmentCenter.xsd"/>
        <xsd:include schemaLocation="Inventory.xsd"/>
        <xsd:include schemaLocation="OrderAcknowledgment.xsd"/>
        <xsd:include schemaLocation="OrderAdjustment.xsd"/>
        <xsd:include schemaLocation="OrderFulfillment.xsd"/>
        <xsd:include schemaLocation="OrderReport.xsd"/>
        <xsd:include schemaLocation="Override.xsd"/>
        <xsd:include schemaLocation="Price.xsd"/>
        <xsd:include schemaLocation="ProcessingReport.xsd"/>
        <xsd:include schemaLocation="Product.xsd"/>
        <xsd:include schemaLocation="ProductImage.xsd"/>
        <xsd:include schemaLocation="Relationship.xsd"/>
        <xsd:include schemaLocation="SettlementReport.xsd"/>
        <xsd:element name="AmazonEnvelope" />
           <xsd:complexType>
               <xsd:sequence>
                   <xsd:element ref="Header"/>
                   <xsd:element name="MessageType">
                       <xsd:simpleType>
                          <xsd:restriction base="xsd:string">
                              <xsd:enumeration value="FulfillmentCenter"/>
                              <xsd:enumeration value="Inventory"/>
                              <xsd:enumeration value="OrderAcknowledgment"/>
                              <xsd:enumeration value="OrderAdjustment"/>
                              <xsd:enumeration value="OrderFulfillment"/>
                              <xsd:enumeration value="OrderReport"/>
                              <xsd:enumeration value="Override"/>
                              <xsd:enumeration value="Price"/>
                              <xsd:enumeration value="ProcessingReport"/>
                              <xsd:enumeration value="Product"/>
                              <xsd:enumeration value="ProductImage"/>
                              <xsd:enumeration value="Relationship"/>
                              <xsd:enumeration value="SettlementReport"/>
                          </xsd:restriction>
                       </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="PurgeAndReplace" type="xsd:boolean" minOccurs="0"/>
                   <xsd:element name="EffectiveDate" type="xsd:dateTime" minOccurs="0"/>
                   <xsd:element name="Message" maxOccurs="unbounded" />
                       <xsd:complexType>
                          <xsd:sequence>
                              <xsd:element name="MessageID" type="IDNumber"/>
                              <xsd:element name="OperationType" minOccurs="0">
                                  <xsd:simpleType>
                                      <xsd:restriction base="xsd:string">
                                         <xsd:enumeration value="Update"/>
                                         <xsd:enumeration value="Delete"/>
                                      </xsd:restriction>
                                  </xsd:simpleType>
                              </xsd:element>
                              <xsd:choice>
                                  <xsd:element ref="FulfillmentCenter"/>
                                  <xsd:element ref="Inventory"/>
                                  <xsd:element ref="OrderAcknowledgment"/>
                                  <xsd:element ref="OrderAdjustment"/>
                                  <xsd:element ref="OrderFulfillment"/>
                                  <xsd:element ref="OrderReport"/>
                                  <xsd:element ref="Override"/>
                                  <xsd:element ref="Price"/>
                                  <xsd:element ref="ProcessingReport"/>
                                  <xsd:element ref="Product"/>
                                  <xsd:element ref="ProductImage"/>
                                  <xsd:element ref="Relationship"/>
                                  <xsd:element ref="SettlementReport"/>
                              </xsd:choice>
                          </xsd:sequence>
                       </xsd:complexType>
                   </xsd:sequence>
           </xsd:complexType>
        </xs:schema>


ÎÄÕÂȪԴ£ºÑÇÂíÑ·¹Ù·½ÍøÕ¾

¸ü¶à
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿