質問をカテゴリ別にまとめました。クリックで展開してご確認ください。
導入について
コーディングの知識は必要ですか?
不要です。テーマカスタマイザーでアプリ埋め込みを有効化するだけで使えます。
どの Shopify プランで使えますか?
すべての Shopify プランに対応しています。
テーマの種類に制限はありますか?
Online Store 2.0 対応のテーマであれば動作します。Dawn / Horizon / Studio など主要な公式テーマで動作確認済みです。Theme App Extension 構成のため、テーマ固有のコード編集は不要です。
テーマを変更したら何をすればいいですか?
新しいテーマでアプリ埋め込みを有効化し直してください。Shopify はテーマごとにアプリ埋め込みの設定が独立しているため、テーマ切り替え直後は機能が動かない状態になります。
手順:
- Shopify 管理画面 →「オンラインストア」→「テーマ」
- 使いたいテーマの「カスタマイズ」を押す
- 左メニューの「アプリ」または歯車アイコンを開く
- 「RYX Gate ロック処理(必須)」と「RYX Gate 早期処理(必須)」の2つを有効にする
- 右上の「保存」を押す
両方を有効にしないと、ロック画面の表示やリダイレクトが正しく動きません。
機能について
どんな対象をロックできますか?
商品・コレクション・ページ・任意の URL パスをロックできます。1 つの管理画面ですべての対象を一元管理できます。
ロック方式はどれを選べばよいですか?
- パスワード保護: 合言葉を知っている人だけ閲覧可。会員登録なしで簡易にゲートしたい時に向きます。
- タグベース: 特定のタグを持つ顧客だけ閲覧可。VIP 会員限定など、お客さんの属性ごとに見せ分けたい時に使います。
- ログイン必須: ログイン済みのお客さんだけ閲覧可。会員サイト的な使い方に向きます。
ロック画面のデザインはカスタマイズできますか?
はい。設定画面で 色(背景色・ボタン色・テキスト色)を全ロック共通でノーコードで調整できます。リアルタイムプレビューで見た目を確認しながら調整できます。詳しくは ロック画面のカスタマイズ をご覧ください。
既存の顧客タグはそのまま使えますか?
はい。Shopify の既存タグ(vip、wholesale など)をそのまま利用できます。
ロック中のリソースをストアから隠せますか?
「ストアフロントから非表示にする」設定で、コレクション一覧・検索結果・メニューからロック対象のリソースを非表示にできます。コレクションを対象にした場合、所属する商品も自動で非表示になります。
同じページに複数のロックを設定できますか?
できます。優先度(priority)を数字で設定すると、複数ロックが同時に効く場合に「最初に表示されるロックの設定」が採用されます。数値が小さいほど先に評価されます。
パスワード型でリダイレクトを設定できますか?
できません。パスワード型はパスワード入力で認証する仕組みのため、リダイレクト動作は使えません。タグベース・ログイン必須型ではリダイレクト動作を選べます。
セキュリティ・限界について
絶対に見られたくない情報があるときは?
このアプリのロックは「お店の体験を出し分ける」ためのものです。技術に詳しい人がブラウザの設定をいじると、ロック画面が出ないことがあります。普通のお客さんには関係ありませんが、絶対に隠したい情報がある場合は次の方法も併用してください。
- 「ログイン必須」または「タグベース」を使う(サーバー側で判定するので、ブラウザの設定では破られません)
- ロックの動作で「特定のページに遷移」を選ぶ(JavaScript がオフでも動きます)
- Shopify 標準のパスワード保護(ストア全体のパスワード)を併用する
決済情報や法的に守るべき機密情報の管理に使えますか?
向きません。本アプリはストア表示のコントロール・閲覧体験の出し分けを目的としたツールです。法律で保護される機密情報・決済情報の管理には Shopify 標準のセキュリティ機能をご利用ください。
パスワードはどのように保存されますか?
パスワードはハッシュ化して保存され、平文では保管されません。タグベース型・ログイン必須型は Liquid によるサーバーサイド判定のため、ブラウザ設定での回避は困難です。
料金・契約
無料で使えますか?
はい。無料プランがあり、ロック 1 個まで永続的に無料でご利用いただけます。色・メッセージ・ボタンのカスタマイズなど機能はすべて利用できます。ロックを 2 個以上作成したい場合は Starter プラン(月額 $6 / 年額 $60)でロック無制限になります。詳しくは プラン管理 をご確認ください。
Starter の年額と月額の違いは?
月額 $6、年額 $60 です。年額プランの方が月額換算で約 16% お得になります。
開発ストアでも使えますか?
開発ストアでも 無料プランで全機能の動作を検証できます(ロック 1 個まで・クレジットカード登録不要)。クライアントへの提案前に、動作やデザインを事前に確認できます。
解約はいつでもできますか?
Shopify の管理画面からいつでも解約できます。解約手数料はかかりません。
トラブルシューティング
テーマを変更したらロックが効かなくなった
新しいテーマでアプリ埋め込みを有効化し直してください。詳しい手順は「🚀 導入について」の「テーマを変更したら何をすればいいですか?」をご確認ください。
ロック画面が表示されません
以下を順番に確認してください。
- テーマカスタマイザーで「RYX Gate ロック処理(必須)」と「RYX Gate 早期処理(必須)」の両方が有効か
- ロック一覧で対象ロックが「有効」(ON)になっているか
- 対象の商品・コレクション・ページが削除されていないか
- テスト時はシークレットウィンドウで開く(クッキーが残ると認証済み扱いになります)
顧客タグを変更してもすぐ反映されない
顧客のタグを変更してから、ストアフロントに安定して反映されるまで5分程度かかることがあります。これは Shopify 側のキャッシュ仕様のため、アプリ側では制御できません。
タグ変更直後の動作確認では、新旧の状態が交互に出る場合があります。5分ほど時間を置いてからご確認ください。
パスワードを入力してもロックが解除されません
ブラウザの Cookie が有効になっているかご確認ください。シークレットモードや一部のプライバシー設定では Cookie が保存されず、解除状態が維持されない場合があります。
また、認証の有効期間を「毎回」に設定している場合、ページを開くたびに再入力が必要です。
設定を変更したのに反映されません
ブラウザのキャッシュをクリアしてからページを再読み込みしてください。Shopify ストアフロントは CDN キャッシュがあり、変更が反映されるまで数分かかる場合があります。それでも解決しない場合はサポートまでお問い合わせください。
商品一覧の件数表示が更新されない
「○個の商品」「○件の結果」などのカウント表示は、ロックで非表示にした分も自動で減算されるよう実装されています。表示が更新されない場合はテーマカスタマイザーでアプリ埋め込みが有効か再確認し、ハードリロード(Cmd+Shift+R / Ctrl+F5)してください。