For full functionality of this site it is necessary to enable JavaScript.
Here are the instructions how to enable JavaScript in your web browser.

Knowledge base

Find the answer to your question

Advanced Search PView

Search terms
Search Type
Product
Category
Language
Format
SDK
Sort by
Direction

Input Quality Enforcement for UPIs - Brand

  • Answer ID 5083
  • Published 03/16/2017 04:54 PM
  • Updated 03/16/2017 04:54 PM
  • Permalink https://ebaydts.com/eBayKBDetails?KBid=5083
Product

What are 2017 Input Quality Enforcements for Brand in ItemSpecifics?


Starting March 2017, Input Quality for UPIs will be enforced.  For more details about the enforcement, please refer to this KB Article:


Brand item specifics value format is validated based on the following criteria:

  • Brand value cannot only have special characters - e.g. *&#@
  • Brand values need to be valid and cannot have values like: "new", "other", "brand", "value brand", "brand new", "100% brand new","new brand", "approved vendor", "100%   new", "others", "made in china", "see description“ etc.
  • Brand format checking will be invoke regardless if Brand is a mandatory or custom item specifics
  • Brand will be checked when:
  • Adding an new item
  • Revising an existing item
  • Relisting an ended item

Note: We always suggest that you provide the Brand in <ItemSpecifics>. Whenever you provide them in <ProductListingDetails> and <ItemSpecifics>, make sure the values match.



Category: 15687: Clothing, Shoes & Accessories: Men's Clothing: T-Shirts
Mandatory ItemSpecifics: Brand
                                      Style
                                      Size Type
                                      Size(Men's)
Use Case:  Brand present in <ItemSpecifics> and/or <ProductListingDetails> in the request, Only the invalid value of Brand at the <ItemSpecifics> gets checked )

Request

Response

Corrective Action

<AddItemRequest>
..       
  <Item>
         :
    <ItemSpecifics>
      <NameValueList>
        <Name>Brand</Name>
        <Value>approved vendor</Value>
      </NameValueList>
        :
    </ItemSpecifics>
         :   
  </Item>
  </AddItemRequest>
<AddItemResponse>
           :
      <Ack>Failure</Ack>
      <Errors>
        <ShortMessage>Brand has an invalid value of approved vendor. Learn more.</ShortMessage>
        <LongMessage>Brand has an invalid value of approved vendor. Enter a valid value and try again.  Learn more.</LongMessage>
        <ErrorCode>21919302</ErrorCode>
        <SeverityCode>Error</SeverityCode>
        <ErrorParameters ParamID="0">
          <Value>Brand has an invalid value of approved vendor. Learn more.</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="1">
          <Value>Brand has an invalid value of approved vendor. Enter a valid value and try again.  Learn more.</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="2">
          <Value>Brand</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="3">
          <Value>approved vendor</Value>
        </ErrorParameters>
        <ErrorClassification>RequestError</ErrorClassification>
      </Errors>
              :
    </AddItemResponse>
<AddItemRequest>
         :
  <Item>
         :
    <ItemSpecifics>
      <NameValueList>
        <Name>Brand</Name>
        <Value>Nike</Value>
      </NameValueList>
        :
    </ItemSpecifics>
         :   
  </Item>
  </AddItemRequest>
<ReviseItemRequest>
       :
      <Item>
        <ItemID>150009113380</ItemID>
        <Title>Modified Title Name</Title>
      </Item>
 </ReviseItemRequest>
<ReviseItemResponse>
             :
      <Ack>Failure</Ack>
      <Errors>
                           :
        <ErrorCode>21919302</ErrorCode>
                             :
        <ErrorParameters ParamID="2">
          <Value>Brand</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="3">
          <Value>approved vendor</Value>
        </ErrorParameters>
                        :
      </Errors>
         :
    </ReviseItemResponse>
   <ReviseItemRequest>
       :
      <Item>
       <ItemID>150009113380</ItemID>
        <Title> Modified Title Name </Title>
       <ItemSpecifics>
      <NameValueList>
        <Name>Brand</Name>
        <Value>Tmmy Hilfiger</Value>
      </NameValueList>
          :
    </ItemSpecifics>
      </Item>
  </ReviseItemRequest>
<RelistItemRequest>
         :
      <Item>
        <ItemID>150009113380</ItemID>
        <Title>RelistTitle</Title>
      </Item>
 </RelistItemRequest>
<RelistItemResponse>      
                             :
      <Errors>
                                  :
        <ErrorCode>21919302</ErrorCode>
        <SeverityCode>Error</SeverityCode>
                                        :
        <ErrorParameters ParamID="2">
          <Value>Brand</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="3">
          <Value>Approved Vendor</Value>
        </ErrorParameters>
          :
 </RelistItemResponse>
  <RelistItemRequest>
      <DetailLevel>ReturnAll</DetailLevel>
      <ErrorLanguage>en_US</ErrorLanguage>
      <WarningLevel>High</WarningLevel>
      <Version>547</Version>
      <Item>
        <ItemID>150009113380</ItemID>
       <ItemSpecifics>
      <NameValueList>
        <Name>Brand</Name>
        <Value>Tmmy Hilfiger</Value>
      </NameValueList>
        :
    </ItemSpecifics>
    </Item>
  </RelistItemRequest>
Category :   60209 Antiques:Asian Antiques:India

Mandatory ItemSpecifics    : No Mandatory ItemSpecifics

Use Case: Brand included as custom ItemSpecifics
<AddItemRequest>
    <Item>
          :
     <ItemSpecifics>
          <NameValueList>
            <Name>Brand</Name>
            <Value>approved vendor</Value>
          </NameValueList>
                   :
         </ItemSpecifics>
   </Item>
 </AddItemRequest>
 <AddItemResponse>
  <Ack>Failure</Ack>
      <Errors>
                    :
        <ErrorCode>21919302</ErrorCode>
        <SeverityCode>Error</SeverityCode>
                              :
        <ErrorParameters ParamID="2">
          <Value>Brand</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="3">
          <Value>approved vendor</Value>
        </ErrorParameters>
                :
    </AddItemResponse>
<AddItemRequest>
    <Item>
          :
     <ItemSpecifics>
          <NameValueList>
            <Name>Brand</Name>
            <Value>Asian Antiques</Value>
          </NameValueList>
                   :
         </ItemSpecifics>
   </Item>
 </AddItemRequest>
<ReviseItemRequest>
      <Version>547</Version>
      <ErrorLanguage>en_US</ErrorLanguage>
      <WarningLevel>High</WarningLevel>
      <Item>
        <ItemID>150009119393</ItemID>
        <Title>Modified Title Name</Title>
      </Item>
    </ReviseItemRequest>
<ReviseItemResponse>
      <Ack>Failure</Ack>
<Errors>
             :
        <ErrorCode>21919302</ErrorCode>
        <SeverityCode>Error</SeverityCode>
                   :
        <ErrorParameters ParamID="2">
          <Value>Brand</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="3">
          <Value>100% new</Value>
        </ErrorParameters>
                  :
      </Errors>
         :
    </ReviseItemResponse>
<ReviseItemRequest>
      <Version>547</Version>
        <Item>
        <ItemID>150009119393</ItemID>
        <Title>Modified Title Name</Title>
               :
            
       <ItemSpecifics>
          <NameValueList>
            <Name>Brand</Name>
            <Value>Asian Antiques</Value>
          </NameValueList>
                   :
         </ItemSpecifics>
      </Item>
    </ReviseItemRequest>
<RelistItemRequest>
      <Version>547</Version>
      <ErrorLanguage>en_US</ErrorLanguage>
      <WarningLevel>High</WarningLevel>
      <Item>
        <ItemID>150009119393</ItemID>
              :
      </Item>
    </RelistItemRequest>
<RelistItemResponse>
      <Ack>Failure</Ack>
<Errors>
           :
        <ErrorCode>21919302</ErrorCode>
        <SeverityCode>Error</SeverityCode>
                    :                 
        <ErrorParameters ParamID="2">
          <Value>Brand</Value>
        </ErrorParameters>
        <ErrorParameters ParamID="3">
          <Value>100% new</Value>
        </ErrorParameters>
               :
      </Errors>
         :
    </RelistItemResponse>
<RelistItemRequest>
      <Version>547</Version>
      <ErrorLanguage>en_US</ErrorLanguage>
      <WarningLevel>High</WarningLevel>
      <Item>
        <ItemID>150009119393</ItemID>
                :
           <ItemSpecifics>
          <NameValueList>
            <Name>Brand</Name>
            <Value>Asian Antiques</Value>
          </NameValueList>
                   :
         </ItemSpecifics>
       
      </Item>
    </RelistItemRequest >


How well did this answer your question?

Answers others found helpful

Print Email This Page Delicious Digg Facebook Reddit StumbleUpon Twitter