でMPNを指定します。単一のリストのすべてのためにAddFixedPriceItem:私はeBayの出品のためのXMLを生成し、いくつかのコード、MPNを追加しているの一部を更新していますVariationSpecifics.NameValueList
はブランドとして、正常に動作しているとMPNはItemSpecifics
コンテナを使用して指定することができます。ただし、複数変動リストの場合、各バリエーションごとにMPNを指定する必要があります。
documentationによれば、バリエーションのVariationSpecifics.NameValueList
コンテナに指定する必要があります。
私はXMLを生成する、これを行うためのコードを追加しました:製品を一覧表示するための要求を送信する場合
<Variation>
<SKU>CODE</SKU>
<StartPrice>99.99</StartPrice>
<Quantity>124</Quantity>
<VariationSpecifics>
<NameValueList>
<Name>MPN</Name>
<Value>000001</Value>
</NameValueList>
<NameValueList>
<Name>Choose Colour</Name>
<Value>Black</Value>
</NameValueList>
</VariationSpecifics>
</Variation>
、それが次のエラーで応答し、失敗します。
[1] => Array
(
[ShortMessage] => Variation Specifics Mismatch.
[LongMessage] => Variation Specifics provided does not match with the variation specifics of the variations on the item.
[ErrorCode] => 21916664
[SeverityCode] => Error
[ErrorClassification] => RequestError
)
[2] => Array
(
[ShortMessage] => Missing name in name-value list.
[LongMessage] => Missing name in the variation specifics or variation specifics set.
[ErrorCode] => 21916587
[SeverityCode] => Error
[ErrorClassification] => RequestError
)
私はVariationSpecificsSet.NameValueList
コンテナに各MPNを提供する必要があると仮定し、リスティングが成功したと付け加えましたが、MPNはリスティング自体に選択可能なオプションとして表示されます。これは明らかに間違っています。
多変量リストのMPNを正しく指定するにはどうすればよいですか?
eBayは、ブランドとMPNを使用して製品を識別している場合、そのブランドは「ItemSpecifics 'containe R、及び 'VariationSpecifics'容器内MPN:ブランドと各製品バリエーションを識別するためのMPN(製造者部品番号)の値を使用している場合*、ブランド名はItemSpecificsアイテムレベルで指定されています。NameValueListコンテナに格納され、VariationSpecifics.NameValueListコンテナのバリエーションレベルで指定されています。* – billyonecan
キー言語は、「各製品バリエーションを識別するためにMPN値を使用していれば」です。また、MPNを使用して商品を差別化する場合は、タグの色の代わりにMPNを使用します。ドロップダウンはColor >> Red、Blue、Greenの代わりにStyle >> MPN1、MPN2、MPN3のようになります。また、MPNを一意のIDとして使用している場合は、SKUとしてMPNを挿入することもできますが、これは設定によって異なります。 –
また、 '' VariationProductListingDetailsType 文字列 文字列 文字列 VariationProductListingDetails>を、このコンテナを見てみることができます –