「25件の自動割引」エラーでバンドルを保存できない
バンドルを公開しようとしてShopifyに「25件の自動割引」エラーで拒否された場合、これはBundlexの不具合ではなく、プラットフォームの上限に達したということです。Shopifyでは、すべてのアプリを合わせて、ストアごとに有効な自動割引を25件まで設定できます。この上限に達すると、空きを作るまでどのアプリからも新しい割引を公開できません。
エラーの意味
以下で説明するサポートチームが有効にした共有割引オプションを使用しない場合、公開済みのBundlexバンドル1件につき、Shopifyの自動アプリ割引が1件割り当てられます。Shopifyではストアごとに有効な自動割引を最大25件まで設定でき、この上限は共有されます。Bundlexが作成した自動割引と、ストア内の他のすべてのアプリが作成した自動割引、さらにShopify管理画面で手動作成した自動割引がカウントされます。
このエラーはShopify側で発生しています。上限に達すると、Shopifyは次のようなメッセージで新しい割引を拒否します。
自動割引の上限25件に達しました。新しい割引を追加するには、既存の割引を無効にしてください。
保存または公開中にこのエラーが発生すると、Bundlexには次の案内が表示されます。
ストアごとに有効にできる自動割引は最大25件です。この数には、すべてのアプリの自動割引とShopify管理画面で作成した自動割引が含まれ、このアプリのものだけではありません。続行するには: 1) Shopify管理画面で「割引」に移動する、2) 使用していない自動割引を無効化または削除する、3) 必要に応じて他のアプリの自動割引を削除する。
バンドルは保存されましたが、有効な自動割引の数が25件未満になるまで公開されません。
解決方法
自動割引の枠を少なくとも1つ空けてから、もう一度公開してください。
- Shopify管理画面で「割引」に移動します。
- 一覧から、不要になった自動割引を探します。Bundlexや他のアプリが作成したもの、手動で作成したものが対象になります。
- 無効化または削除して、アクティブな自動割引の数を25件未満にします。
- Bundlexに戻り、バンドルをもう一度公開します。今度は公開できるはずです。
無効化は元に戻せるため、割引がまだ使用中かどうかわからない場合は、まず無効化するのが安全です。削除は元に戻せません。
空きを見つけるためのヒント
- 25件の上限にカウントされるのは有効な自動割引のみです。すでに無効化されている割引や期限切れの割引は枠を使用しません。
- 上限の対象は自動割引に限られます。割引コードは別の種類で、この上限には含まれないため、コードベースの割引を削除してもここで空きは作れません。
- 複数のバンドルアプリや割引アプリを使用している場合は、各アプリの割引も確認してください。他のアプリの自動割引も、同じ25件分の枠を共有します。
- アプリによっては、割引を再生成するため「削除しないでください」と表示しています。その場合は削除ではなく、無効化してください。
25件を超えるBundlexの割引が必要ですか?共有割引について問い合わせる
大規模なカタログで商品ごとに1つのバンドルを設定する場合など、25件を超える有効な割引が本当に必要な場合は、アプリからBundlexサポートに連絡し、共有割引オプションを依頼してください。ストアで有効になると、複数のBundlex割引がそれぞれ1枠を使用する代わりに、1つのShopify自動割引を共有します。その後は25件を超えるBundlex割引を公開でき、各割引はこれまでどおりチェックアウトで適用されます。
有効にすると変わること:
- Shopify管理画面の「割引」には、割引ごとに1行表示される代わりに、複数の割引をまとめて保持するBundlex - Bundles 1(続いて2、3など)という名前のエントリーが1つ表示されます。
- 割引はその一覧ではなく、Bundlexアプリから管理してください。Shopify管理画面で共有エントリーを無効化または削除すると、その中に含まれるすべての割引が停止します。
- 商品ページやチェックアウトでの動作は変わりません。割引エディターでは、エントリーを共有している各割引に注記が表示されます。
他のアプリの割引も25件の上限にカウントされるため、他のアプリが枠の大部分を使用している場合は、それらの枠の一部も空ける必要がある場合があります。選択した商品に表示される対象の割引のみが、1つのエントリーを共有できます。公開するたびに、Bundlexは割引設定、重複する商品、共有エントリーの空き容量も確認します。コレクション、すべての商品、または一部の商品を除くすべての商品に表示される割引は、それぞれ独自の枠を保持します。
別の保存ブロック: すべての商品を対象にできるバンドルは1つのみ
バンドルを公開できなくする別の公開ルールもあり、25件の割引上限と混同しやすい点に注意してください。バンドルのウィジェットを表示する場所設定がすべての商品に設定されている場合、公開できるすべての商品対象バンドルは一度に1つだけです。
すでに別のすべての商品対象バンドルが公開されている場合、次のようなメッセージが表示されます。
すべての商品に適用できる有効な割引は、一度に1つだけです。続行するには、この割引またはもう一方の割引の「ウィジェットを表示する場所」設定を変更してください。
これは25件の割引上限とは関係ないため、割引枠を空けても解決しません。代わりに、次のいずれかを行ってください。
- 2つのバンドルのいずれかでウィジェットを表示する場所設定を選択した商品、選択した商品を除くすべて、または特定のコレクションに変更し、両方がすべての商品を対象にしないようにします。
- または、不要になった場合は、もう一方のすべての商品対象バンドルの公開を停止します。
まだ解決しませんか?
有効な自動割引の数を明確に25件未満にしてもエラーが続く場合は、Bundlexダッシュボードを更新して、もう一度公開してください。それでも失敗する場合は、ストアのURLと公開しようとしているバンドル名を添えて、Bundlexサポートにお問い合わせください。
この記事は役に立ちましたか?
皆さまからのフィードバックがドキュメントの改善に役立ちます。