【難しそうで】CSV徹底解明 Yahoo!ショッピング編【やっぱり難しい】

【難しそうで】CSV徹底解明 Yahoo!ショッピング編【やっぱり難しい】

はい!どうも、オーガニック安斎です。

今回はYahoo!ショッピングのcsvの忘備録的な感じになっております。

楽天市場編はこちら

Yahoo!ショッピングcsv初心者用アドバイスはコチラ
楽天市場csv初心者用アドバイスはコチラ

ではヤフー編スタート!!!

商品アップロードフォーマット(CSV)

  • ファイル形式は、必ずCSV形式にしてください。
  • データの1行目には必ず正確なフィールド名(半角英数字)を入力してください。フィールド名を省略したり、独自の項目を入力するとエラーになります。
  • 半角カナ、特殊記号、機種依存文字は入力できません。また、各項目ごとに入力可能文字種が異なりますのでご注意ください。
  • 各項目は、制限文字数内で入力してください。
  • 改行コードはCR/LFまたはLFに変換してください。
  • 文字コードは必ずEUCコードかshift-JISコードに変換してください。
  • アップロードする前に、データに不要な改行やスペースが含まれていないかを確認してください。MKエディタなど、文字制御コードが表示されるテキストエディターを使用すると確認が容易です。

フィールド名 商品編集ページの項目名 説明 入力方法 備考 検索対象
path パス 商品ページのストア内カテゴリパス カテゴリ名:全角20文字(半角40文字)以内 入力必須
【例】
レディースファッション:レディース:婦人服:Tシャツ
カテゴリ階層:8階層以内
カテゴリ間は半角コロン(:)区切り
name 商品名 商品名を入力 全角75文字(半角150文字)以内 入力必須
code 商品コード 商品コードを入力 半角英数字、ハイフンのみ。99文字以内 入力必須
sub-code 個別商品コード 個別商品コードを入力 1つのコードが半角99文字以内 存在するオプションのみ、最大100まで
original-price メーカー希望小売価格 メーカー希望小売価格を入力 半角数字のみ。8文字以内 オープン価格:0と入力
price 通常販売価格 通常販売価格を入力 半角数字のみ。8文字以内 入力必須
sale-price 特価 セール価格を入力 半角数字のみ。8文字以内 sale-period-start、sale-period-endに入力がある場合のみ有効
options オプション オプションを入力 オプション項目、オプション値は各全角28文字(半角56文字)以内 スペックのひも付けも可能
オプション項目は最大20
オプション値は最大100
オプション項目、オプション値に半角記号の|;:&=#”\は不可
入力欄(inscription)の場合、項目名は全角30文字(半角60文字)、入力文字数は60まで
HTML不可
headline キャッチコピー 商品のキャッチコピーを入力 全角30文字(半角60文字)以内、HTML不可
caption 商品説明 商品の説明文 全角5,000文字(半角10,000文字)以内、HTML可
abstract ひと言コメント カテゴリページに記載される商品説明 全角500文字(半角1,000文字)以内、HTML可
explanation 商品情報 商品に関する情報 全角500文字(半角1,000文字)以内、HTML不可
additional1 フリースペース 商品の補足説明を入力 全角5,000文字(半角10,000文字)以内、HTML可
additional2 フリースペース 商品の補足説明を入力 全角5,000文字(半角10,000文字)以内、HTML可
additional3 フリースペース 商品の補足説明を入力 全角5,000文字(半角10,000文字)以内、HTML可
relevant-links おすすめ商品 商品ページに表示させるおすすめ商品の商品コードを入力 商品コード間は半角スペース区切り
20商品まで指定可半角数字のみ。半角99文字以内
ship-weight 重量 送料/手数料計算で使用する重量単位 半角数字のみ。7文字以内半角数字
taxable 課税対象 商品の税込み/非課税を指定 半角数字のみ。1または0を入力 課税:1、非課税:0を入力。空欄の場合は「課税」
release-date 発売日 商品の発売日(ポイント、注文管理のみに使用) 半角数字のみ。YYYYMMDD形式 現在の日付から240日以内で設定可
【例】20071001(2007年10月1日)
temporary-point-term 仮ポイント期間 商品の仮ポイント期間を設定 半角数字のみ。14?60を入力 空欄の場合はストアマネージャーで設定した期間が適用される
point-code ポイント倍率 商品のポイント倍率を指定する場合にpoint-codeの値を入力 半角英数字のみ。 Yahoo!ショッピングがコードを提供。入力するとストアポイントより優先して倍率適用。point-code一覧はこちらのページ下部を参照。
meta-key META keywords 商品に関するキーワード 全角80文字(半角160文字)以内
キーワード間は半角パイプ(|)区切り
meta-desc META description 商品の説明文 全角80文字(半角160文字)以内
フィールド名 商品編集ページの
項目名
説明 入力方法 備考 検索対象
display ページ公開 ページの公開/非公開を入力 半角数字のみ。1または0を入力 公開:1、非公開:0と入力。空欄の場合は「公開」
template 使用中のテンプレート テンプレートを指定 半角英数字のみ。4文字以内 「商品ページテンプレート設定」ページでテンプレート名の後に表示されている文字列を入力
【例】テンプレート名(IT01)と表示されている場合は「IT01」と入力
sale-period-start 販売期間(開始日) セール開始日時 半角数字のみ。YYYYMMDDHH形式 【例1】2007100115(2007年10月1日午後3時00分)
【例2】200710011520(2007年10月1日午後3時20分)
sale-period-end 販売期間(終了日) セール終了日時 半角数字のみ。YYYYMMDDHH形式 【例1】2007100810(2007年10月8日午前10時00分)
【例2】200710081020(2007年10月8日午前10時20分)
sale-limit 購入数制限 購入数の制限を入力 半角数字のみ。1~999を入力
sp-code 販促コード キャンペーンコード 半角英数字のみ。10文字 Yahoo!ショッピングがコードを提供
brand-code ブランドコード ブランドコードを入力 半角数字のみ。10文字以内 Yahoo!ショッピングがコードを提供
yahoo-product-code Yahoo!ショッピング製品コード Yahoo!ショッピング製品コードを入力 半角英数字のみ。32文字以内 Yahoo!ショッピングがコードを提供
product-code 製品コード 製品のメーカー品番/型番を入力 半角英数字と記号( +-*/()&:~~.@!#?_ )のみ。50文字以内
jan JANコード/ISBNコード JANコード/ISBNコードを入力 半角数字のみ。13文字以内
delivery 送料無料 送料無料の設定 半角数字のみ。0、1、3のいずれかを入力。 なし(送料がかかる場合):0、無料:1、条件付送料無料:3を入力
空欄の場合は「なし」
※「送料込み:2」は2013年9月18日(水)に廃止しました。
astk-code きょうつく、あすつく 当日配達
「きょうつく」
翌日配達
「あすつく」の設定
半角数字のみ。
0、1、2のいずれかを入力。
非対応:0
あすつく対応:1
きょうつく対応:2を入力
空欄の場合は「非対応」
condition 商品の状態 商品の状態の設定 半角数字のみ。
0、1のいずれかを入力。
新品:0、中古:1を入力
空欄の場合は「新品」
product-category プロダクトカテゴリ 商品カテゴリを入力 半角数字のみ。10文字以内 Yahoo!ショッピングがコードを提供
spec1 スペック スペック項目とスペック値を入力 半角数字のみ、項目と値をパイプ(|)で区切って入力。各10文字以内

※2015年10月1日以降の仕様
半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。

Yahoo!ショッピングがコードを提供
【例】84|461(スペック項目のコードが84、スペック値のコードが461)

※2015年10月1日以降の仕様
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)

spec2 スペック スペック項目とスペック値を入力 半角数字のみ、項目と値をパイプ(|)で区切って入力。各10文字以内

※2015年10月1日以降の仕様
半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。

Yahoo!ショッピングがコードを提供
【例】84|461(スペック項目のコードが84、スペック値のコードが461)

※2015年10月1日以降の仕様
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)

spec3 スペック スペック項目とスペック値を入力 半角数字のみ、項目と値をパイプ(|)で区切って入力。各10文字以内

※2015年10月1日以降の仕様
半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。

Yahoo!ショッピングがコードを提供
【例】84|461(スペック項目のコードが84、スペック値のコードが461)

※2015年10月1日以降の仕様
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)

spec4 スペック スペック項目とスペック値を入力 半角数字のみ、項目と値をパイプ(|)で区切って入力。各10文字以内

※2015年10月1日以降の仕様
半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。

Yahoo!ショッピングがコードを提供
【例】84|461(スペック項目のコードが84、スペック値のコードが461)

※2015年10月1日以降の仕様
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)

spec5 スペック スペック項目とスペック値を入力 半角数字のみ、項目と値をパイプ(|)で区切って入力。各10文字以内

※2015年10月1日以降の仕様
半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。

Yahoo!ショッピングがコードを提供
【例】84|461(スペック項目のコードが84、スペック値のコードが461)

※2015年10月1日以降の仕様
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)

spec6
この項目は2015年10月1日以降指定可能になります。
スペック スペック項目とスペック値を入力 半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。 Yahoo!ショッピングがコードを提供
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)
spec7
この項目は2015年10月1日以降指定可能になります。
スペック スペック項目とスペック値を入力 半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。 Yahoo!ショッピングがコードを提供
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)
spec8
この項目は2015年10月1日以降指定可能になります。
スペック スペック項目とスペック値を入力 半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。 Yahoo!ショッピングがコードを提供
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)
spec9
この項目は2015年10月1日以降指定可能になります。
スペック スペック項目とスペック値を入力 半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。 Yahoo!ショッピングがコードを提供
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)
spec10
この項目は2015年10月1日以降指定可能になります。
スペック スペック項目とスペック値を入力 半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。 Yahoo!ショッピングがコードを提供
【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)
sort 商品表示順序 カテゴリ内での表示順序を入力 半角数字1~999999999、空白 空欄で入力した場合はカテゴリ内の一番最後の順序になる。
※商品データベースの「sort」フィールドの値が空欄で追加アップロードした場合、登録済み商品の後ろに表示されます。

※追加分のデータで空欄の「sort」欄が複数ある場合は、その中でCSVファイルに記述している順に上から順位が割り振られます。

※同じpathに登録する商品ページの「sort」フィールドの値を同じ数値で入力してアップロードした場合、 商品コード順に並びます。

※商品表示順序を指定したカテゴリに『リンク先』商品ページが含まれている場合、【リンク元】商品ページのみ順序が変動し、 『リンク先』商品ページの順序の変更を行うことは出来ません。『リンク先』商品ページの順序変更は、商品管理画面から、直接変更作業を行うことで可能です。

sp-additional スマートフォン用フリースペース スマートフォン用商品の補足説明を入力。 全角5,000文字以内(半角10,000文字以内)、画像込みの総容量2000キロバイト以内(600キロバイトまでを推奨) 、HTML可 総容量オーバーのエラーが出た場合は、ストアエディターのページ編集>商品ページ編集>スマートフォン用情報に入力、保存ボタンを押下して現在の容量をご確認ください。

在庫アップロードフォーマット(CSV)

フィールド名 意味 入力方法 備考
code 商品コード 半角の英数字またはハイフンのみ、99文字以内
sub-code 個別商品
コード
半角の英数字またはハイフンのみ、99文字以内 個別商品コードがない商品の場合は空欄
quantity 在庫数 半角数字のみ、9けたまで
mode 種別 半角のプラス(+)、マイナス(-)または空欄

modeフィールドの指定方法の種別は次のように記述します。
・+:足す
・-:引く
・空欄:値にする
フィールド自体がない場合は、「値にする」として処理されます。



ではここでヤフーショッピングのcsvのちょっとしたアドバイスです。

Yahooショッピングのcsvで一番初めに気を付けるのは
まずはフィールド(csvをExcelで開いた場合の一行目の部分)が英語だという事と
楽天市場のcsvと各項目がことごとく反対になっているということです。
例えば

【消費税設定】
楽天の場合「0」が税別「1」が税込み。
ヤフーの場合『taxable』の項目が消費税設定ですが、「0」が税込み「1」が税別

【送料設定】
楽天の場合「0」が送料別「1」が送料込み(送料無料)
ヤフーの場合『delivery』の項目が送料設定ですが、無記入が送料別「0」が送料無料

【倉庫指定設定】※商品の情報がエンドユーザーに非表示になる仕組み
楽天の場合「0」が販売中「1」が倉庫に入って非表示
ヤフーの場合『display』が表示・非表示設定ですが、「0」非公開で「1」が公開

上げたらキリがないですが、上記が代表的な物です。

他モール展開をしている方、これからしようとしている方でCSVを使って商品管理をする際には
気を付ける部分です!!

次に気を付ける部分は、
ヤフーショッピングCSVは文字数制限が結構厳しめということです。
楽天市場等でモール内SEOを意識して、大量のキーワードを商品名にちりばめたり
商品のキャッチコピーにも長文を入れていたりしていて、
そのままヤフーショッピングcsvにコピーしたりすると、たいていエラーを吐きます。

楽天市場のcsvの場合商品名に約127文字(全角)で入力できますが、
ヤフー!ショッピングのcsvの場合全角75文字です。
約二倍近く違うので
楽天仕様になっている商品名はまず使えないと思ってください。

なので楽天で 〇〇 ▽▽ 【UPSえげつい炭酸コーラ!】 □□ ●●
のように楽天では【】のような、わかりやすい記号の中に、本来の商品名を入れ、
その他の部分にキーワードを入れましょう。
ヤフーショッピングに登録する際は、【】の中身だけを使えばいいのです。

また、楽天の商品キャッチコピーや商品名には若干のhtmlが入れられますが
ヤフーではhtmlがキャッチコピー・商品名 共に使えませんので、その部分も気を付けましょう。

あとはですね、ヤフーショッピングはバリエーション設定が複雑ですので、
もし、「あぁ!!なんだよ!このバリエーションってどうやって設定するんだよ!!」て悩んで時間を潰すくらいなら
いっそのことバリエーション設定はしないで、カラーやサイズ別でいったん商品を登録してしまって
落ち着いたらやってもいいかもしれません。

それでもわからないようでしたら、弊社に相談してみてください!
ちなみに「楽天で出品している商品をヤフー用に変更してほしい」という依頼は、沢山ありますので、弊社のノウハウでしたら
満足していただけると思うので、是非ご相談くださいませ。

ではでは皆さん!良いECライフを♪

関連キーワード

この記事を書いたひと

株式会社Upshare、Web事業部に存在するWebディレクターのオーガニック安斎です。
趣味はテニス・飲酒 特技は書道

RANKING

今週の人気記事一覧