【難しそうで】CSV徹底解明 Yahoo!ショッピング編【やっぱり難しい】※2019年4月1日更新

【難しそうで】CSV徹底解明 Yahoo!ショッピング編【やっぱり難しい】※2019年4月1日更新

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

今回はYahoo!ショッピングのcsvの忘備録的な感じになっております。(2019年4月1日更新)

楽天市場編はこちら

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文字以内 個別商品コード、オプション、プロダクトカテゴリ、スペック1~5のフィールドはセットで指定してください。

存在するオプションのみ、最大100まで

 
original-price メーカー希望小売価格 メーカー希望小売価格を入力 半角数字のみ。ストア設定で「税込」を選択している場合8文字以内、「税抜」を選択している場合は92,592,592以下。 オープン価格:0と入力。
メーカー希望小売価格の表示は
(1)エビデンスURLの入力
(2)下記対象カテゴリのプロダクトカテゴリコードの入力とJANコードの入力
(1)(2)いずれかの入力が必要です。

【対象カテゴリ】※2016/6/14現在
・CD、音楽ソフト(2516)
 配下全て
・DVD、映像ソフト(2517)
 配下全て
・本、雑誌、コミック(10002)
 配下全て

 
price 通常販売価格 通常販売価格を入力 半角数字のみ。ストア設定で「税込」を選択している場合8文字以内、「税抜」を選択している場合は4月以降は92,592,592以下。 入力必須(

※通常販売価格と特価の両方を表示させる場合の注意事項はこちら

 
sale-price 特価 セール価格を入力 半角数字のみ。ストア設定で「税込」を選択している場合8文字以内、「税抜」を選択している場合は92,592,592以下。

※特価設定ができる期間は2週間以内です。

入力必須(

sale-period-start、sale-period-endに入力がある場合のみ有効。

※通常販売価格と特価の両方を表示させる場合の注意事項はこちら

 
member-price 会員向け価格 Yahoo!プレミアム会員向け価格を入力 半角数字のみ。ストア設定で「税込」を選択している場合8文字以内、「税抜」を選択している場合は92,592,592以下。

※通常価格、セール価格より安い価格のみ入力可能です。

「会員向け価格」機能は一部出店者様にはご利用いただけません。詳細はこちら  
options オプション オプションを入力 オプション項目、オプション値は各全角28文字(半角56文字)以内 スペックのひも付けも可能  
オプション項目は最大20※オプション項目合計では全角1000文字(半角2000文字)
オプション値は最大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
additional3
relevant-links おすすめ商品 商品ページに表示させるおすすめ商品の商品コードを入力 商品コード間は半角スペース区切り    
20商品まで指定可
半角英数字、ハイフンのみ
半角99文字以内
ship-weight 重量 送料/手数料計算で使用する重量単位 半角数字のみ。7文字以内半角数字    
taxable 課税対象 商品の税込み/非課税を指定 半角数字のみ。1または0を入力 課税:1、非課税:0を入力。空欄の場合は「課税」  
release-date 発売日 商品の発売日(ポイント、注文管理のみに使用) 半角数字のみ。YYYYMMDD形式 現在の日付から365日以内で設定可
【例】20071001(2007年10月1日)
 
temporary-point-term 仮ポイント期間 現在は使用されておりません。  
point-code ポイント倍率 商品のポイント倍率を指定する場合にpoint-codeの値を入力 半角英数字のみ。 Yahoo!ショッピングがコードを提供。入力するとストアポイントより優先して倍率適用。point-code一覧はこちらのページ下部を参照。  
meta-desc META description 商品の説明文 全角80文字(半角160文字)以内    
フィールド名 商品編集ページの
項目名
説明 入力方法 備考 検索対象
display ページ公開 ページの公開/非公開を入力 半角数字のみ。1または0を入力 公開:1、非公開:0と入力。空欄の場合は「公開」  
template 使用中のテンプレート テンプレートを指定 半角英数字のみ。4文字以内 「商品ページテンプレート設定」ページでテンプレート名の後に表示されている文字列を入力
【例】テンプレート名(IT01)と表示されている場合は「IT01」と入力
 
sale-period-start 販売期間(開始日) セール開始日時 半角数字のみ。YYYYMMDDHHMM形式 【例1】2007100115(2007年10月1日午後3時00分)
【例2】200710011520(2007年10月1日午後3時20分)

 
sale-period-end 販売期間(終了日) セール終了日時 半角数字のみ。YYYYMMDDHHMM形式 【例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!ショッピング製品コード 現在は使用されておりません。  
product-code 製品コード 製品のメーカー品番/型番を入力 半角英数字と記号( +-*/()&:~~.@!#?_ )のみ。50文字以内  
jan JANコード/ISBNコード JANコードまたはISBNコードを入力 半角数字のみ。13文字以内 ※「isbn」は「jan」に統合したため、こちらに入力してください
delivery 送料無料 送料無料の設定 半角数字のみ。0、1、3のいずれかを入力。 なし(送料がかかる場合):0、無料:1、条件付送料無料:3を入力
空欄の場合は「なし」
※「送料込み:2」は2013年9月18日(水)に廃止しましたが、「無料:1」に変換されます。
 
astk-code きょうつく、あすつく 当日配達
「きょうつく」
翌日配達
「あすつく」の設定
半角数字のみ。
0、1、2のいずれかを入力。
非対応:0 
あすつく対応:1 
きょうつく対応:2を入力
空欄の場合は「非対応」
 
condition 商品の状態 商品の状態の設定 半角数字のみ。
0、1のいずれかを入力。
新品:0、中古:1を入力
空欄の場合は「新品」
product-category プロダクトカテゴリ 商品カテゴリを入力 半角数字のみ。10文字以内 Yahoo!ショッピングがコードを提供  
spec1 スペック スペック項目とスペック値を入力 半角数字、ピリオド(数値を入力する場合)のみ。項目と値をパイプ(|)、値はコロン(:)で区切って入力。各10文字以内。 Yahoo!ショッピングがコードを提供

【例】84|461:511:193
(スペック項目のコードが84、スペック値のコードが461、511、193)

 
spec2
spec3
spec4
spec5
spec6
spec7
spec8
spec9
spec10
sort 旧:商品表示順序 現在は使用されておりません。

※商品表示順序を指定する場合は「sort_priority」を設定してください。

sp-additional スマートフォン用フリースペース スマートフォン用商品の補足説明を入力。 全角5,000文字以内(半角10,000文字以内)、HTML可 総容量オーバーのエラーが出た場合は、ストアエディタのページ編集>商品ページ編集>スマートフォン用情報に入力、保存ボタンを押下して現在の容量をご確認ください。  
sort_priority 商品表示優先度 カテゴリ内での表示
順序を入力

※スマートフォン版用

半角数字1~9999999、空白 入力数字の重複や空欄の場合は、ストアカテゴリの商品並び順設定の順(おすすめ順/新着順のいずれか)で表示されます。

※商品並び順設定はこちらをご参照ください。

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

 
original-price-evidence エビデンスURL メーカー希望小売
価格のエビデンス
URLを入力
URL形式のみ  
lead-time-instock 発送日情報

※在庫設定
があり在庫
数が1以上

ストア構築>
カート設定>
お届け情報設定で
設定した「発送日
情報管理番号」
を入力
半角数字

1~100、
1000、2000、3000、4000、
5000

以下はエラーと
なります。

・存在しない発送日
情報管理番号
・数値以外の入力
・1~100、1000、
2000、3000、4000、
5000以外の数値
・複数入力

 
lead-time-outstock 発送日情報

※ 在庫数設定
なし、または
在庫数の設定
があり在庫数
が0以下

keep-stock 購入者キャンセル在庫取り扱い 購入者キャンセル時の在庫の取り扱いを入力。 半角数字のみ。
0、1のいずれかを入力。
キャンセル時、在庫を元にさない:0
キャンセル時、在庫を元に戻す(初期値):1
postage-set 配送グループ ストアクリエイターProで設定した配送グループの「管理番号」を入力。 半角数字のみ。
1~20
以下はエラー。

  • 存在しない配送グループ管理番号
  • 数値以外の入力
  • 1~20以外の数値
  • 複数入力

空でアップロードされた場合、更新を行いません。

フィールド名 商品編集ページの項目名 説明 入力方法 備考 検索対象

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

今週の人気記事一覧