キャンペーン編集画面の上部に警告が表示された場合の原因と対策です。表示された警告のタイトルごとに、下の該当箇所を確認してください。
「キャンペーンデータに問題があります」は、アプリのデータとShopify側のデータが食い違っているときに出ます。ディスカウントキャンペーンとギフトキャンペーンで文言が違うため、キャンペーンの種類ごとの章を確認してください。表示設定と有料プランの警告は両キャンペーンで同じ文言なので、「両キャンペーン共通」を確認してください。
Shopifyのディスカウントページ、商品管理、チェックアウトルールの画面から、アプリが作ったデータを直接操作しないでください。日付やステータスを変えると「キャンペーンデータに問題があります」の警告が出ます。削除すると、キャンペーンの保存ができなくなります。
ディスカウントキャンペーンの編集画面に次の警告が出たときは、該当する見出しを確認してください。
原因
アプリが作ったディスカウントの開始日・終了日が、キャンペーンの有効期間と違います。警告文にはステータス変更の可能性と出ますが、アプリが判定しているのは有効期間の不一致です。Shopifyのディスカウントページで有効/無効だけを変えても、日付が同じならこの警告は出ません。
対策
キャンペーン編集画面で有効期間を確認し、保存してください。保存すると、キャンペーン側の開始日・終了日がShopifyのディスカウントへ書き戻されます。ステータスだけを付け直しても、この警告は消えません。
原因
Shopifyのディスカウントページで、アプリが作ったディスカウントが削除されています。この場合はキャンペーンを保存できません。キャンペーンの削除はできます。ディスカウントが取得できないときは、「不正です」の警告も同時に出ることがあります。
対策
キャンペーンを削除して再作成してください。警告文にはShopifyの一時的な問題ともありますが、時間をおいても同じ表示なら、削除された前提で再作成かお問い合わせを検討してください。取得できない場合は保存では直らず、再作成が必要です。
ギフトキャンペーンの編集画面に次の警告が出たときは、該当する見出しを確認してください。
前提: ギフトキャンペーンが有効なときのギフト商品の正しい状態は「非公開」です。「アクティブ」に変える必要はありません。
原因
ギフト商品のステータスがキャンペーンの状態と食い違っています。
キャンペーンが有効なとき: ギフト商品が「下書き」または「アーカイブ」だと警告が出ます。「非公開」または「アクティブ」なら出ません。アプリが有効化時に付けるのは「非公開」です。
キャンペーンが下書きのとき: ギフト商品が「下書き」以外だと警告が出ます。
警告文には構成商品の削除とも出ますが、この警告は商品ステータスだけを見ています。構成商品が購入できない場合は、次の「ギフト商品に購入できないバリエーションが含まれています」を確認してください。
対策
キャンペーンのステータスを一度変えて保存してください。有効なら下書きにして保存し、もう一度有効にして保存します。下書きなら有効にして保存し、必要なら再び下書きにします。同じステータスのまま保存しても、ギフト商品のステータスは戻りません。
原因
ギフトキャンペーンが有効なときに表示されます。構成商品が在庫切れなどの理由で購入できず、ギフト商品のバリエーションも購入できません。構成商品が削除されたこと自体は、この警告では判定していません。
対策
ギフト設定の構成商品を確認し、購入できる状態にしてください。
原因
Shopifyの商品管理で該当のギフト商品が削除されています。この場合はキャンペーンを保存できません。キャンペーンの削除はできます。
対策
キャンペーンを削除して再作成してください。時間をおいても同じ表示なら、削除された前提で再作成かお問い合わせを検討してください。
原因
Shopifyのチェックアウトルール(カートのValidations)の有効/無効が、キャンペーンのステータスと食い違っています。Shopifyの設定からチェックアウトルールを直接切り替えると出ます。
対策
キャンペーンのステータスを一度変えて保存してください。有効なら下書きにして保存し、もう一度有効にして保存します。同じステータスのまま保存しても、チェックアウトルールは同期されません。
原因
Shopifyの設定から該当のチェックアウトルールが削除されています。この場合はキャンペーンを保存できません。キャンペーンの削除はできます。
対策
キャンペーンを削除して再作成してください。時間をおいても同じ表示なら、削除された前提で再作成かお問い合わせを検討してください。
表示設定と有料プランの警告は、ディスカウントキャンペーンとギフトキャンペーンで同じ文言です。
原因
キャンペーンの表示設定で、「ウィジェットに表示する」と商品メッセージの両方がオフです。バッジや商品カードバッジだけを使っている場合でも、この警告は出ます。判定に含まれるのはウィジェットと商品メッセージだけです。
対策
ウィジェットまたは商品メッセージをオンラインストアに出したい場合は、キャンペーンの表示設定を開いて、どちらかをオンにしてください。どちらも出さない運用でもキャンペーン自体は動きますが、警告は残ります。
原因
有料プランが契約されていない状態で、キャンペーンが下書きのときに出ます。開発ストアで確認する場合も、テスト用のプラン契約が必要です。
対策
有料プランを契約してください。契約するまで、キャンペーンは下書きのままです。下書きとしての保存はできます。
原因
キャンペーンは有効ですが、有料プランが無効です。
対策
有料プランを契約し直してください。プランが無効な間は、有効のままキャンペーン内容を保存できません。ステータスを下書きに変えて保存することはできます。
次の順で確認してください。
警告のタイトルを読み、この記事の同じ見出しを開く
ディスカウントのデータ警告なら、Shopifyのディスカウントページにアプリが作ったディスカウントが残っているか、開始日・終了日を変えていないか
ギフト商品の警告なら、商品管理にギフト商品が残っているか。有効キャンペーンならステータスが「非公開」か
購入できないバリエーションの警告なら、構成商品が購入できるか
チェックアウトルールの警告なら、Shopifyの設定にルールが残っているか、有効/無効がキャンペーンと一致しているか
「取得できません」の警告は保存できない。キャンペーンを削除して再作成するか、お問い合わせする
表示設定の警告なら、ウィジェットまたは商品メッセージがオンか
プランの警告なら、有料プランを契約しているか
上記を確認しても解決しない場合は、お問い合わせフォームからお問い合わせください。
お問い合わせ時は、次の情報をお知らせください。
発生日時
対象のキャンペーン名(ディスカウント/ギフトの別)
表示された警告の全文
実施済みの確認内容