1. 產(chǎn)品沒有識別碼時,各國站點應該如何拼寫 ”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,如何決定哪個標識符是必須的?
調(diào)用GetCategoryFeatures。
比如:
<?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是必填的?
調(diào)用GetCategorySpecifics , 查看回復中 <MinValues> 的值。如果MinValues 是1 或是更大,則是必須的。
比如說下面樣例中,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的產(chǎn)品標識符不合規(guī)范以及違規(guī)原因?
有,建議開發(fā)人員利用Listing Recommendation API來查找哪些物品需要更新以及哪些內(nèi)容需要更新。
6. 是否需要在productlistingdetails 和item specifics中都添加Brand/MPN?
PLD.BrandMPN是用于在eBay catalogs中來匹配產(chǎn)品。
如果匹配到產(chǎn)品,則可以帶入該產(chǎn)品的信息。Listing將會自動獲得Brand 和MPN 信息,不管賣家有沒有提供。
如果沒有匹配到產(chǎn)品,則必須提供所有必須的產(chǎn)品信息。針對此次PRI政策,Brand和MPN則需出現(xiàn)在item specifics中。
因此,我們建議在PLD 和Item Specifics 中都加Brand/MPN。
7. 產(chǎn)品識別碼的填寫是否可以在Sandbox中測試 ?
PRI的實施是針對B2C賣家。 Sandbox中無法設置B2C賣家,所以Sandbox中并不能準確反映這個政策。
多屬性物品強制填寫產(chǎn)品識別碼
您可能已經(jīng)閱讀過我們關于多屬性物品強制填寫產(chǎn)品識別碼的聲明:
http://abpost.ebay.cn/policy/2016/0118/11328.html
開發(fā)者需要在上述公告中的最后期限之前,對系統(tǒng)做出相應的修改,來滿足填寫產(chǎn)品識別碼的需求。 自實施日期起,在要求的品類里沒有產(chǎn)品識別碼的物品,將不能操作上架,修改或更新。
關于產(chǎn)品識別碼的強制填寫,這里有一些開發(fā)人員應該了解和使用的調(diào)用。
關于多屬性產(chǎn)品,這些調(diào)用仍然有效,但現(xiàn)在開發(fā)人員需要了解更多的信息。
對于多屬性物品的刊登,不是所有的標識碼都要填寫在ProductListingDetails里:
Brand必須放在Item Specifics 級別(它不能放在variations里)。
MPN 可以放在Item Specifics, 或是Variations里。
UPC/ISBN/EAN 應該放在Variations級別:
Variations.Variation.VariationProductListingDetails.UPC
Variations.Variation.VariationProductListingDetails.ISBN
Variations.Variation.VariationProductListingDetails.EAN
請勿將brand/MPN/UPC/ISBN/EAN在Item級別和Variation級別重復填寫。
作為最佳實踐,建議開發(fā)人員在ItemSpecifics 和ProductListingDetails.BrandMPN.Brand中都包含Brand。 如果 MPN 是在Item級別,那么在ItemSpecifics 和 ProductListingDetails.BrandMPN.MPN 中都包含MPN。 但如果MPN是Variation級別,那么就只在VariationSpecifics中標記MPN。