できること
Shopifyのテーマ開発では、開発中テーマのプレビューURLを社内チームと共有してフィードバックを集める段階と、社外クライアントへ提示する段階とで求められる管理レベルが変わる。社内確認ならShopifyプレビューリンクで手早く共有してよいが、クライアントに送る段階になったら「誰がいつ見たか」を把握できる環境が必要になる。
切り替えを検討すべき最初のタイミングは、ページの初稿が固まってクライアントの承認を取るフェーズだ。このタイミングでHTMLを書き出して認証付きサービスにアップすれば、アクセスログ・期限設定・パスワード保護がセットで使えるようになる。
- 相手がログインなしで開ける状態か確認する
- PCとスマホで最低1回ずつ表示を確認する
- 内部情報・個人情報・不要な外部送信が残っていないか見る
- レビュー期限と修正時の差し替え方を決めておく
できないこと
Shopifyのプレビュー機能は、ページの動的な動作(カート追加・チェックアウトフロー)を完全に再現する。一方でHTMLとして書き出すと動的機能は動作しなくなる。そのため「動作確認」まで含めてクライアントに見せたい場合、Shopifyプレビューから一時URLへ完全に切り替えるのではなく、静的デザイン確認用と動作確認用を使い分ける形になる。
Shopifyでマルチストア展開している場合、ストアをまたいだ一元的な期限管理はできない。各ストアのプレビューリンクを個別に管理する必要があり、複数のクライアントに異なる期限で共有するケースでは、認証付き共有サービスに集約したほうが管理コストが下がる。
認証と期限の違い
デザイン提案の初期段階では、ラフなフィードバックを広く集めたいためパスワード認証が向いている。設定が簡単で、担当者全員に同じパスワードを伝えるだけで始められる。このフェーズはまだ機密性が高くないため、ゆるい認証でもリスクは低い。
デザインが固まって最終承認を取るフェーズでは、「誰が承認したか」の記録が必要になる。メール認証でアクセスログを残しておくと、「見ていない」「承認した」という認識の食い違いを防げる。特にリモートワーク環境では対面での確認ができないため、ログが重要な証跡になる。
公開本番リリースの直前に行う最終確認では、期限を「リリース当日の23時まで」のように短く設定して古いプレビューが流通しないようにする。リリース後に旧バージョンのプレビューURLを持っている関係者が新旧を混同するトラブルを未然に防げる。
- 誰でも見てよい: URL共有のみでもよいが、検索除外は確認する
- 特定の相手だけ: パスワードまたはメール認証を使う
- 会社内だけ: 会社ドメイン認証を検討する
- 短期レビュー: 期限を設定して古いURLを残さない
差し替え・レビュー運用
Shopifyでの修正は即時反映されるため、修正前後でプレビューURLが変わらない場合がある。レビュアーが「さっきと同じURLだから修正前のキャッシュを見ていた」という事態を防ぐため、修正後はキャッシュクリアを依頼するか、修正箇所をスクリーンショット付きで明示する連絡を入れること。
一時URLに切り替えた後で追加修正が入った場合、HTMLを再書き出しして同じURLに上書きアップロードできるサービスを選ぶと運用が楽になる。URLが変わると過去にブックマークしたレビュアーへの再周知が必要になり、連絡コストが積み上がる。
- 確認してほしい観点を3つ以内に絞る
- 期限と返信先を明記する
- 修正後も同じURLで見られるか伝える
- 最終版と途中版が混ざらないようタイトルを付ける
向いているケース早見表
Shopifyのプレビューで社内確認 → 認証付き一時URLで社外初稿確認 → 同URLで最終承認 → リリース後にURL失効、という4段階のフローが最もシンプルだ。各段階で使うツールと認証レベルをあらかじめ決めておくと、都度判断するコストが省ける。
LPやキャンペーンページのように短命のページほど、プレビューURLを長期間残すリスクが高い。Shopifyのプレビューは運用チームが意識しないと残り続けるため、一時共有URLへ切り替えて期限管理を一元化することが特に有効だ。
よくある質問
ShopifyのHTMLを書き出す際に気をつけるべき点は何ですか?
ブラウザの「名前を付けて保存」で取得したHTMLは、動的Liquidタグが実行済みの静的HTMLになります。カートや在庫連携は動作しませんが、デザイン・テキスト・レイアウトの確認用途なら十分です。CSSや画像ファイルも含めてzipにまとめてから共有してください。
認証付き一時URLへ切り替えた後、クライアントへ通知するタイミングはいつが最適ですか?
HTMLのアップロード完了後すぐに通知するより、修正や動作確認が終わって「見せられる状態」になってから送るのが原則です。早すぎる共有は未完成の状態でフィードバックを受けるリスクがあります。
Shopifyで公開済みのページと開発中のプレビューを並行してレビューさせる方法はありますか?
Shopifyのテーマ機能で「公開テーマ」と「開発テーマ」を別々に管理すると、本番に影響なくプレビューURLを発行できます。さらに開発テーマのHTMLを書き出して一時URLに置くと、閲覧制限を加えた上で比較確認が可能になります。