技术文档
Frequent Asked Questions:
1. 产品没有识别码时,各国站点应该如何拼写 ”Does not apply” ?
不同的eBay站点, Does not apply写法可能会不一样, 比如说:
美国: Does not apply
德国:Nicht zutreffend
意大利:Non applicabile
…
用户可以通过GeteBayDetails来获取正确写法。
比如德国站点 (Header设置 SiteId:77),样本请求和回复如下:
<?xml version="1.0" encoding="utf-8" ?>
<GeteBayDetailsRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>... </eBayAuthToken>
</RequesterCredentials>
<DetailName>ProductDetails</DetailName>
</GeteBayDetailsRequest>
<?xml version="1.0" encoding="UTF-8"?>
<GeteBayDetailsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
…
<ProductDetails>
<ProductIdentifierUnavailableText>Nicht utreffend</ProductIdentifierUnavailableText>
</ProductDetails>
</GeteBayDetailsResponse>
2. 没有Brand的时候, 如何拼写 ”Unbranded / Generic”?
不同的eBay站点, ” Unbranded / Generic”写法可能会不一样, 可以用GetCategorySpecifics 来查找Brand的可填值.
比如说法国站点CategoryID :9355, GetCategorySpecifics 返回 '- Sans marque/Générique -' ( "Unbranded / Generic")
<?xml version="1.0" encoding="UTF-8"?>
<GetCategorySpecificsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2016-01-27T16:05:56.677Z</Timestamp>
<Ack>Success</Ack>
<Version>949</Version>
<Build>E949_INTL_API6_17771433_R1</Build>
<Recommendations>
<CategoryID>9355</CategoryID>
<NameRecommendation>
<Name>Marque</Name>
<ValidationRules>
<ValueType>Text</ValueType>
<MinValues>1</MinValues>
<MaxValues>1</MaxValues>
<SelectionMode>FreeText</SelectionMode>
<VariationSpecifics>Disabled</VariationSpecifics>
</ValidationRules>
<ValueRecommendation>
<Value> - Sans marque/Générique - </Value>
<ValidationRules />
….
</Recommendations>
3. 对于某个特定的Category, 如何决定哪个标识符是必须的?
调用GetCategoryFeatures。
详情请参阅:http://developer.ebay.com/Devzone/XML/docs/Reference/ebay/GetCategoryFeatures.html
比如:
<?xml version="1.0" encoding="utf-8"?>
<GetCategoryFeaturesRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>ABC...123*******</eBayAuthToken>
</RequesterCredentials>
<AllFeaturesForCategory>1</AllFeaturesForCategory>
<CategoryID>159903</CategoryID>
<DetailLevel>ReturnAll</DetailLevel>
<ViewAllNodes>true</ViewAllNodes>
<AllFeaturesForCategory>true</AllFeaturesForCategory>
<FeatureID>EANEnabled</FeatureID>
<FeatureID>ISBNEnabled</FeatureID>
<FeatureID>UPCEnabled</FeatureID>
</GetCategoryFeaturesRequest>
样例回复如下:
<?xml version="1.0" encoding="UTF-8"?>
<GetCategoryFeaturesResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2016-01-27T17:51:48.226Z</Timestamp>
<Ack>Success</Ack>
<Version>933</Version>
<Build>E933_CORE_APICATALOG_17621198_R1</Build>
<CategoryVersion>7981</CategoryVersion>
<UpdateTime>2016-01-27T09:49:20.000Z</UpdateTime>
<Category>
<CategoryID>159903</CategoryID>
<EANEnabled>Disabled</EANEnabled>
<ISBNEnabled>Disabled</ISBNEnabled>
<UPCEnabled>Required</UPCEnabled>
</Category>
<SiteDefaults />
<FeatureDefinitions />
</GetCategoryFeaturesResponse>
即在此样例中, UPC是必须要填的标识符.
4. 对于某个特定的Category, 如何获知有没有item specific是必填的?
调用GetCategorySpecifics , 查看回复中 <MinValues> 的值。如果MinValues 是1 或是更大,则是必须的。
详情请参阅:http://developer.ebay.com/devzone/xml/docs/Reference/ebay/GetCategorySpecifics.html
比如说下面样例中,MPN 则是必填的:
<?xml version="1.0" encoding="UTF-8"?>
<GetCategorySpecificsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2016-01-27T17:51:53.127Z</Timestamp>
<Ack>Success</Ack>
<Version>949</Version>
<Build>E949_CORE_API6_17771401_R1</Build>
<Recommendations>
<CategoryID>159903</CategoryID>
…
<NameRecommendation>
<Name>MPN</Name>
<ValidationRules>
<ValueType>Text</ValueType>
<MinValues>1</MinValues>
<MaxValues>1</MaxValues>
<SelectionMode>FreeText</SelectionMode>
</ValidationRules>
<ValueRecommendation>
<Value>Does Not Apply</Value>
<ValidationRules />
</ValueRecommendation>
</NameRecommendation>
…
</ GetCategorySpecificsResponse>
5. 有没有API,来获取我的哪些Listing的产品标识符不合规范以及违规原因?
有,建议开发人员利用Listing Recommendation API来查找哪些物品需要更新以及哪些内容需要更新。
更多详情:http://www.ebay.cn/show.php?contentid=11331
6. 是否需要在productlistingdetails 和item specifics中都添加Brand/MPN?
PLD.BrandMPN是用于在eBay catalogs中来匹配产品。
如果匹配到产品,则可以带入该产品的信息。Listing将会自动获得Brand 和MPN 信息,不管卖家有没有提供。
如果没有匹配到产品,则必须提供所有必须的产品信息。针对此次PRI政策,Brand和MPN则需出现在item specifics中。
因此,我们建议在PLD 和Item Specifics 中都加Brand/MPN。
7. 产品识别码的填写是否可以在Sandbox中测试 ?
PRI的实施是针对B2C卖家。 Sandbox中无法设置B2C卖家,所以Sandbox中并不能准确反映这个政策。
如果您有任何有关的问题,请联系我们: DL-eBay-CBT-API@ebay.com。
答案对您有帮助吗?
是,对我很有帮助 | |
否,没解决我的问题 |