# Csvインポートで一部のみ更新したい

**URL:** <https://community.shopify.com/t/csv/36079>\
**Category:** 総合的なディスカッション\
**Created:** [February 15, 2021, 11:57am UTC](https://community.shopify.com/t/csv/36079 "2021-02-15T11:57:35Z")\
**Posts on this page:** 7\
**Page:** 1

## AI-generated summary

CSVインポートでの商品情報更新は、公式ヘルプベースでは「CSVに含めない列は変更されない」と整理された。最初に「一部の列だけ残して更新は不可」との回答もあったが、その後、既存商品を上書きする設定でも未記載の列は維持されると補足され、ユーザーもその理解で納得している。

- 一部商品のみ更新したい場合は、対象商品の行だけを残してインポートする運用でよい。
- 更新したくない項目は、列ごとCSVから外すのが安全。
- 列を残したまま空白でインポートすると、その空白で上書きされ、画像を含むデータが消える事故が起こりうる。

画像管理については、商品画面やCSVで外部URLや「ファイル」のURLを指定しても、そのURLがそのまま商品画像URLになるわけではなく、Shopifyが取り込み後に自社CDNのURLへ変換する仕様と説明された。外部保存や「ファイル」管理の利点は、CDN配信の恩恵と、画像消失時の復元元を確保しやすい点。最終的に、外部にバックアップを持ちながら運用する方針で実質的に整理された。

<div class="post-metadata">

**Author:** ![yuji2828](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/yuji2828/32/301797_2.png) [@yuji2828](https://community.shopify.com/u/yuji2828)\
**Post date:** [February 15, 2021, 11:57am UTC](https://community.shopify.com/t/csv/36079/1 "2021-02-15T11:57:35Z")

</div>

CSVでの商品のインポートについて質問です。

1.既存商品の商品情報のうち一部の情報のみ更新したいのですが、この場合はダウンロードしたCSVの変更したい列のみ残して編集してインポートすれば更新できますか。

2.一部の商品のみ変更したい場合は変更したい商品の行のみを残し編集してインポートすれば更新できますか。

3.1,2が可能な場合1,2を併用してインポートしても更新されますでしょうか。

画像については場合によっては消える可能性もあるようなので、編集する箇所以外はあまり触らずに更新したいと思い確認させていただきました。

お手数ですがご返信くださいますようよろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Anonymous\_44fbe07fc59d9ccaacd70575fd5a5155](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/anonymous_44fbe07fc59d9ccaacd70575fd5a5155/32/194200_2.png) [@Anonymous\_44fbe07fc59d9ccaacd70575fd5a5155](https://community.shopify.com/u/Anonymous_44fbe07fc59d9ccaacd70575fd5a5155)\
**Post date:** [February 15, 2021, 1:46pm UTC](https://community.shopify.com/t/csv/36079/2 "2021-02-15T13:46:12Z")

</div>

1.No

2.Yes

3.No

になります！

画像が消える可能性は基本的に無いと思います。

---

<div class="post-metadata">

**Author:** ![yuji2828](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/yuji2828/32/301797_2.png) [@yuji2828](https://community.shopify.com/u/yuji2828)\
**Post date:** [February 16, 2021, 4:00am UTC](https://community.shopify.com/t/csv/36079/3 "2021-02-16T04:00:20Z")

</div>

ご返信いただきありがとうございます。  
csvで商品情報の一部を更新する場合はすべての情報が必要なのですね。  
ありがとうございます。

ちなみに少しうかがいたいのですが、私も色々試してみましたが画像を「ファイル」で管理するメリットがよくわからず商品の登録画面を使って画像をアップロードするか、「ファイル」で管理するか悩んでいます。

以下の記事ではcsvアップロードで画像が消えてしまう可能性があるため、「ファイル」で管理することを推奨しています。

[https://www.gootbox.co.jp/labo/shopify-004/](https://www.gootbox.co.jp/labo/shopify-004/)

> 商品登録画面からのアップロードは使わないこと。これは、現行のShopifyの不具合かも知れませんが、CSVファイルをエクスポートし、そのCSVファイルを使ってファイルをインポートすると画像が消えてしまうという問題があります。\> ですので、画像ファイルは Shopify のファイルにて管理するか、自社でWebサーバーを立てて画像ファイルを指定してください。

「ファイル」でアップロードした画像のアドレスを使ってcsvを作成しインポートしたときにそのまま「ファイル」のアドレスが商品画像のアドレスとして登録されれば、仮にcsvの画像を空にしてアップしてキャッシュが削除されたとしても復元できるメリットがあるという意味で推奨されているのかと思いましたが、実際に試してみたところcsvで「ファイル」の画像を指定しても商品画像として登録された時点で画像のアドレスは変わってしまいます。

商品情報を商品登録画面を使わずに常にcsvで管理する場合であれば「ファイル」で画像を管理するメリットはあると思うのですが、商品登録画面で商品情報を操作することもある場合はあえて「ファイル」や外部サーバーで管理するメリットを感じません。

kakuma-fblさんはどのように画像を管理したほうが良いと思われますか。

Shopifyの商品登録画面とcsvでの登録両方を使って運用したいと思っています。

もしご意見いただけると助かります。

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [March 8, 2021, 6:16am UTC](https://community.shopify.com/t/csv/36079/4 "2021-03-08T06:16:11Z")

</div>

まだこちらの公式ヘルプをご参照されていない場合は、ご一読ください。

[https://help.shopify.com/ja/manual/products/import-export/import-products](https://help.shopify.com/ja/manual/products/import-export/import-products)

商品の部分変更については以下に記載があります。

> **[同じハンドルを持つ現在の商品を置き換える]** チェックボックスをクリックします。これにより、Shopifyで保存されているデータが上書きされます。商品データは、CSVファイルに含まれていない列については変更されません。

商品画像については、よく起こる事故としては、一部の他のマーケットプレイスのように、CSVのカラムが全て必須で変更しないカラムを空白にする仕様であると誤認された方が、Shopifyではそのカラムを空白で上書きするので、結果画像データが消えてしまうなどがあります。

外部からの直リンクではなくて、Shopifyにファイルを取り込むメリットして、ShopifyのCDNに取り込まれるので、表示スピードやアクセス耐性の恩恵が受けられることがあります。

仕様にしては、まずは公式ヘルプをあたられることをお勧めします。  
[https://help.shopify.com/ja](https://help.shopify.com/ja)

---

<div class="post-metadata">

**Author:** ![yuji2828](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/yuji2828/32/301797_2.png) [@yuji2828](https://community.shopify.com/u/yuji2828)\
**Post date:** [March 9, 2021, 10:20am UTC](https://community.shopify.com/t/csv/36079/5 "2021-03-09T10:20:04Z")

</div>

ご返信いただきありがとうございます。 CSVに列を含めなければ更新されないのですね。ありがとうございます。

ご案内いただいたドキュメントも確認はしていたのですがブログの記事のようなことをおっしゃっている方もいらっしゃったこともあり、またCDNのURLが失効するタイミングも即時ではなく時間がかかる場合もあることから私だけで検証することに不安があったため確認させていただきました。

商品画像を商品登録画面の「URLからメディアを追加する」を使って、「ファイル」にアップロードした画像および外部サーバーにある画像のURLをそれぞれ指定したところ、それぞれ画像のURLが変わってしまったことから商品画像についてはURLを指定してもそれ自体が画像のURLとなるわけではないという認識でした。CSVからであればCSVに記述したURLが画像のURLとなるのでしょうか。後で試してみます。

詳しくご案内いただきありがとうございました。

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [March 9, 2021, 11:05am UTC](https://community.shopify.com/t/csv/36079/6 "2021-03-09T11:05:22Z")

</div>

> それぞれ画像のURLが変わってしまったことから商品画像についてはURLを指定してもそれ自体が画像のURLとなるわけではないという認識でした。CSVからであればCSVに記述したURLが画像のURLとなるのでしょうか。

CSVで外部URLを商品画像として指定した場合は、インポート時にShopifyが内部でアップロードしてShopify内のCDNに変換して、そのURLが商品画像として設定されます。

---

<div class="post-metadata">

**Author:** ![yuji2828](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/yuji2828/32/301797_2.png) [@yuji2828](https://community.shopify.com/u/yuji2828)\
**Post date:** [March 9, 2021, 11:44am UTC](https://community.shopify.com/t/csv/36079/7 "2021-03-09T11:44:10Z")

</div>

早速のご返信ありがとうございます。やはりそういった仕様なのですね。

仮に誤って商品画像のアドレスが失効したとしても外部サーバーや「ファイル」でCSVインポートすれば、画像データが消失するリスクを防げるという意味で先の記事は書かれていたものだと思いましたが、そういった仕様ですと仮に外部サーバーや「ファイル」から登録してもダウンロードしたCSVを編集してカラムを残したまま空白でインポートした場合であっても画像は消失してしまいますね。

画像を固有の名前で外部に保存してバックアップしておいてから商品画像として登録すれば、仮に誤って消失した場合でも復元は比較的簡単にできそうなので、そういった運用にしたいと思います。

ありがとうございました。
