FROM CACHE - jp_header

コレクションの値引きについて

shira1
探検家
62 0 9

いつもお世話になっております。

コレクションの値引きについて質問がございます。

春の◯◯セールなど通常より割引して販売したいと考えております。
方法としまして、セール用のコレクションを作成してそのコレクションに属する商品に割引金額の設定をしたいのですが、可能でしょうか?

条件としまして、ディスカウントクーポンは使わずに、コレクションの設定またはAPIで割引金額を設定することはできるのでしょうか。ディスカウントクーポンについては、他のクーポンと併用できなくなるので、使わない考えです。

コレクションの設定またAPIでと考えていますが、他にも方法があればご教授していただけると助かります。

ご回答の程をよろしくお願いいたします。

12件の返信12

KOICHI_KAMIZURU
Shopify Partner
56 21 62

管理画面で自動ディスカウントを作成することで実現可能かと思われます。

以下の方法で、カートに追加した際に割引を適用することが可能となります。

 

1. [ディスカウント]→[自動ディスカウント]

2. 自動ディスカウントを作成する

3. [適用対象]で「特定のコレクション」を選択

 合わせて自動ディスカウントのタイトル、割引率、最小要件などを設定ください。

4. 保存する

 

ご参考になりましたら幸いです。

上水流 弘一 (Kamizuru Koichi)
アプリ開発、テーマのカスタマイズ承っております。
お気軽にご相談ください。
shira1
探検家
62 0 9

ご回答ありがとうございます。
早速確認いたしました。

コレクション単位で割引することは可能でしたが、別のクーポンを使用するチェックアウト時に
「この注文にはディスカウントが適用されています。別のディスカウントを追加することはできません。」
と表示されて、[自動ディスカウント]の割引以外は適用されませんでした。

私としてはディスカウントクーポンとの併用が望ましいと考えています。

せっかくのご提案を活かせずに、申し訳ございません。
今後ともお気づきの点がございましたら、ご回答いただけると幸いでございます。

KOICHI_KAMIZURU
Shopify Partner
56 21 62

ご確認ありがとうございます。

意図を汲み取れていなかったようですみません。

 

ディスカウントクーポンとの併用であれば、商品編集ページの「割引前価格」を利用してみてはいかがでしょうか?

価格(¥700)、割引前価格(¥1,000)の商品を「スプリングセール」コレクションに所属させる場合、さらにディスカウントクーポンで値引きすることは可能です。

 

APIを利用する方法ですが、

試してないので併用できるか確かではないのですが以下のようなAPIがあるようです。

■PriceRule

https://shopify.dev/docs/admin-api/rest/reference/discounts/pricerule

上水流 弘一 (Kamizuru Koichi)
アプリ開発、テーマのカスタマイズ承っております。
お気軽にご相談ください。
shira1
探検家
62 0 9

ご助言をくださり、ありがとうございます。

仰るとおりクーポンと併用可能ではございますが、突発的に起こるセールもございます。その場合は商品1つ1つに設定するのは
作業時間的に厳しい面もございまして、コレクションでまとめてできればと考えております。(説明不足でした。申し訳ありません)

>■PriceRule
こちらにつきましては、DiscountCode(クーポン)を作成する前段階での価格設定APIですので、商品に対する値引きではございませんでした。

せっかくのご提案を活かせずに、申し訳ございません。
今後ともお気づきの点がございましたら、ご回答いただけると幸いでございます。

_osamu_iwasaki_
Shopify Partner
185 47 193

商品管理の「一括編集」で「割引前価格」と「価格」を編集し、「保存」するのが一番早いとは思います。

あのページは、キーボードの「コピー&ペースト」も使えますし、「タブキーで移動」も出来ますし、
Macだと「コマンド押しながら複数選択」も出来るので、慣れれば作業時間はかからないと思います。

shira1
探検家
62 0 9

ご助言をくださり、ありがとうございます。

確認いたしました。

「コマンド押しながら複数選択」にて一括で「価格」設定(ペースト)することができました。 
ですが、いくつか気になる点がございましたので、ご報告いたします。

・商品管理の一覧表示が50件まで
 例えばコレクションで絞り込んだ場合に50件以上ある場合に何度かページ遷移して設定が必要になります。
 商品によっては色の種類が多く、1コレクションに何百件となるため50件ずつですと作業時間的に厳しい面がございます。

・「一括編集」で「複数選択コピー」ができない
 割引設定は「価格」をコピーし「割引前価格」にペースト、その後「価格」に割引価格を設定すると存じます。
 一括編集にて、「価格」を複数選択してコピーすることができなかったため、1件ずつコピー&ペーストが必要になり作業時間的に厳しい面がございました。


せっかくのご提案を活かせずに、申し訳ございません。
今後ともお気づきの点がございましたら、ご回答いただけると幸いでございます。

Jizo_Inagaki
Shopify Partner
990 373 690

CSVでの編集はだめだったでしょうか?

https://help.shopify.com/ja/manual/products/import-export/using-csv

CSVでの作業で対応可能なら、一例ですがExcelify( https://apps.shopify.com/excel-export-import?locale=ja / 今後Matrixifyという名称に変わるそうです)であれば以下のヘルプにコレクションに属する商品だけをエクスポートできるとありますので、作業的にも効率がよいように思います。

https://excelify.io/whats-new/filter-products-export-by-collection/

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。
Renars
Shopify Partner
284 31 332

Hello

Thank you for suggesting Excelify (Matrixify) @Jizo_Inagaki .
And sorry about replying in English.

You sure can create an export with Excelify (Matrixify) that exports only Products from a specific Collection.
When creating an export, select to export Products, details you need under Products, and click on the FIlters button where you can apply various filters to your exports, including by Collection that products are in.

If you plan to update prices, then here we also have an amazing tutorial on how to bulk update Shopify Product Prices.

If you wish to look more into using Excelify - please reach out to us directly.

Matrixify | Bulk Import Export Update | https://apps.shopify.com/excel-export-import | https://matrixify.app
shira1
探検家
62 0 9

thank you for contacting.

We plan to update the price in bulk. Can you give me a tutorial on how to bulk update prices for Shopify products?

shira1
探検家
62 0 9

返信遅くなりまして申し訳ございません。
ご助言をくださり、ありがとうございます。


コレクションに属する商品だけをエクスポートしてインポート、とても素晴らしい方法でございます。

Excelifyをインストールしまして確認いたしました。
確認手順
1.Excelifyにて、コレクションに属する商品だけをエクスポート(CSV)
2.CSVの割引前価格と価格を一括変更
3.Excelifyにて、修正したcsvをインポート

上記の手順で実施したインポートは成功したのですが、コレクションに属する商品の価格に変更がされていませんでした。
原因を調べたところインポートのオプションに
 Check if items already exist in Shopify (read this; contact Support to change) チェックボックスON固定(OFFにできない)
とありまして、こちらがONですと「商品がすでに存在するかどうかを確認」しておりました。そのため、上書きはされずに
インポートが終了されていました。
Excelifyサポートに連絡することで、こちらのチェックボックスを外すことができるようです。
https://matrixify.app/tutorials/maximize-shopify-bulk-import-speed/?shop=ws-point-app-test.myshopify...
ですが、チェックを外すとCSVにあるIDで登録しようとしてしまうようです。
コレクションに属する商品を一度削除してインポートで実現できるとは思いますが、商品数が多くまた販売中の商品を削除することはできないので、
現実的ではない方法になります。

せっかくのご提案を活かせずに、申し訳ございません。
今後ともお気づきの点がございましたら、ご回答いただけると幸いでございます。

Jizo_Inagaki
Shopify Partner
990 373 690

確認いただきありがとうございます。また、うまくいかず申し訳ありません。

思いついた、といいますか単に見逃していたことに気がつきまして、ご提案した方法を標準のエクスポートインポートで試しましたら、おそらくご希望の状態にできたように思いますのでお知らせします。

  1. 「商品管理」の「詳細な絞り込み」で目的のコレクションを選択
  2. 「エクスポートする」で「○個の商品が検索内容と一致しています」を選択して「商品をエクスポートする」を選択
  3. エクスポートされたファイルで「Handle」「Title」「Option1 Name(※1)」「Option1 Value(※1)」「Variant Price」「Variant Compare At Price」以外の列を削除
  4. 「Variant Compare At Price」や「Variant Price」を追加や変更
  5. 「商品管理」の「インポート」からインポート

(※1)Option2やOption3も設定している場合はその全て

 

前回書き込み時にはコレクションでの絞り込みができることを忘れていまして、今回はコレクションで絞り込んでからエクスポートした次第です。

不要な列に関しましては、値を変更さえしなければ残していても問題ないはずですが、作業時の見通しの良さと万が一のミスで不要列の値が変更される懸念をなくすために一応手順に入れています。列を削除すると該当の項目は変更されないので安全です。

毎回消すのは手間ですが、一度不要な列を消した作業用ファイルを作成しておけば、あとはそれを更新して作業に用いれると思います。

 

以上ですが、ご希望の状態ではない場合は申し訳ありません。

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。
shira1
探検家
62 0 9

Jizo_Inagaki様

返信が遅くなり申し訳ございません。

アドバイスの手順で実施したところコレクション単位で一括で割引設定できました。
助かりました。ありがとうございました。
運用時はこの方法で進めていきたいと思います。

Shopify様にはコレクション単位で割引するような機能を今後追加されることを期待しております。

ご回答いただいた皆様、ありがとうございました。