Shopifyの割引を公開前にテストする方法
割引をテストする一般的な方法は、実際に注文してレシートを確認することです。シミュレーターを使えば、誰にも課金することなく、カートを作成し、公開中とドラフトのすべてのオファーをそのカートに対して実行し、どれが適用されどれが除外されるかを確認できます。
- 数量割引
- 購入金額目標
- $42.00
Radiance Vitamin C Serum
50ml / 数量1
- $34.00
Hydra-Dew Moisturizer
数量1
- $18.00
Gentle Foaming Cleanser
数量1
何も表示されません。それがこの機能のポイントです。プレビューはすべてストア運営者側だけで完結するため、テスト注文は発生せず、設定途中のプロモーションを顧客が目にすることもありません。
設定手順
- 1
ツール > シミュレーター
シミュレーターを開きます。ストアフロントと同じエンジンで実行されるため、計算結果もまったく同じです。
- 2
カートを作成する
テストしたい商品、バリエーション、数量を追加します。定番のケースだけでなく、やっかいなケースも含めてください。
- 3
ドラフトキャンペーンを含める
ドラフトキャンペーンをオンにし、未公開のオファーも実行対象に含めます。これが公開後ではなく公開前にテストする方法です。
- 4
結果を確認する
結果には、適用されたオファーと除外されたオファーが表示されます。除外されるのは通常、組み合わせの設定が原因なので、答えは階層ではなく組み合わせのスイッチにあることがほとんどです。
stacking = まず組み合わせスイッチを確認する
- 5
境界値をテストする
すべてのしきい値の1つ下と1つ上をそれぞれ実行します。しきい値の1違いによるエラーは最もよくある割引バグであり、ここで見つけるのが最も低コストです。
- 6
公開
やっかいなカートが正しく動作したら公開します。公開後、最終確認としてもう一度シミュレーターを実行してください。
すべての設定項目
これはオファーが実際に保存される設定キーそのものです。ご自身の設定をこの表と項目ごとに照合できます。
| 設定項目 | 値 | 設定キー |
|---|---|---|
| 実行対象 | ストアフロントと同じエンジン | type |
| ドラフトキャンペーンを含む | 任意のトグル | schedule |
| 組み合わせルールを尊重 | はい、組み合わされないオファーは両方とも適用されません | stacking |
| テスト注文を発生させる | いいえ | discountMethod |
| 最適な使用場面 | しきい値の境界と混在カート | tiers |
作成の流れを最初から最後まで
この回はまだ公開されていません
現在収録中です。上の手順は完成しているので、今日から作成できます。
Shopify 標準機能でできること
実際にテスト注文を行うか、ドラフト注文を使うことで割引の挙動を確認できます。単純な割引が1つだけであれば、これで十分対応できます。
テスト注文で分かるのは、割引が既に公開された後の1つのカートに対する結果だけです。未公開のオファーをテストすることはできず、すべてのしきい値の境界を注文によって確認するのは非常に手間がかかるため、実際に行う人はいません。
注意点
- プレビューは組み合わせルールを尊重するため、組み合わせ対象外の2つのオファーは両方同時には表示されません。両方表示されると思っていた場合、プレビューは正しい事実を伝えており、ストアフロントも同じ挙動になります。
- 除外されるオファーの原因は、対象設定のミスよりも組み合わせの設定であることがほとんどです。階層を作り直す前に組み合わせスイッチを確認してください。
- プレビューは、匿名カートにおける顧客の身元のように、可視性のない情報を知ることはできません。対象顧客を絞ったオファーは、条件を満たす顧客としてサインインしてテストしてください。
- 中間ではなく境界をテストしてください。しきい値を大きく上回るカートは、1セント下回るカートに比べてはるかに説得力に欠けます。
よくある質問
- 割引を公開前にテストできますか?
- はい、シミュレーターの実行時にドラフトキャンペーンを含めることで可能です。オファーは評価されるために公開されている必要はありません。
- 2つの割引のうち1つしかプレビューに表示されないのはなぜですか?
- 組み合わせる設定になっていないためです。プレビューはチェックアウトと同じ組み合わせルールを尊重するため、実際に起こることをそのまま示しています。
- プレビューを行うとテスト注文が発生しますか?
- いいえ。すべてストア運営者側だけで完結し、課金は一切発生しません。
- 何をテストすべきですか?
- 何よりもまずしきい値の境界です。各階層の前後1ユニットと1セントを確認してください。次に、複数のオファーを同時にトリガーする混在カートをテストしてください。
関連する実例
How the active-discount cap is counted, and how to model a big sale so you never hit it.
A sale that starts and ends on schedule, with a countdown and no manual intervention.
Two product-class discounts on two collections, both applying in one cart, with the per-line rule spelled out.