比較

Vercel Preview Deploymentsと認証付きHTML共有サービスの違い|レビュー用途で選ぶ基準

Vercel Preview Deploymentsはプルリクエストに連動して自動でプレビュー環境を生成する強力な機能ですが、デフォルトでは認証なしのURLが発行されます。GitHubと連携したCI/CDを持つプロジェクト向けに設計されており、HTMLファイルをそのまま共有したいシンプルなレビューには過剰な構成になることもあります。

できること

Vercel Preview DeploymentsはGitHubのプルリクエストを作成すると自動でビルド・デプロイが走り、プレビューURLが発行されます。コードを変更してコミットするたびに同じPRに紐づいたURLが更新されるため、エンジニアチーム内のレビューサイクルでは「最新の実装を確認するURL」として機能します。

Next.jsやNuxtなどのフレームワークプロジェクトでも、ビルドプロセスをそのままプレビューに使えます。静的HTMLとは異なり、サーバーサイドレンダリングや動的ルーティングを含む実装をそのままレビューできるため、フロントエンド開発者が本番に近い状態で動作確認できます。

  • 相手がログインなしで開ける状態か確認する
  • PCとスマホで最低1回ずつ表示を確認する
  • 内部情報・個人情報・不要な外部送信が残っていないか見る
  • レビュー期限と修正時の差し替え方を決めておく

できないこと

Vercel Preview Deploymentsは無料・Proプランでは外部ユーザーがアクセスする際に認証を求めません。VercelのTeamプランにはDeployment Protectionという機能がありますが、設定しなければプレビューURLは誰でもアクセス可能です。社外の承認者にURLを送る際に「誰でも見られる状態」であることを認識しておく必要があります。

期限切れのURLを自動無効化する機能はVercelには存在しません。PRがマージまたはクローズされてもプレビューURLは一定期間有効であり、マージ後に古いプレビューURLが残り続けるケースがあります。UI確認を依頼した相手が旧バージョンのプレビューを参照し続けていても気づきにくいです。

認証と期限の違い

Vercel Preview Deploymentsの認証オプションはTeamプラン以上でDeployment Protectionを有効にすることで実現します。Vercelアカウントを持つメンバーに限定する方式と、共有パスワード方式が選べますが、社外のクライアントがVercelアカウントを持っていないことがほとんどのため、パスワード方式が現実的です。

認証付きHTML共有サービスでは、Gitリポジトリもビルドプロセスも不要です。zipで固めたビルド済みファイルをアップロードするだけで認証・期限・ドメイン制限を同時設定できます。Gitを使わないデザイナーやHTMLコーダーが社外共有するシナリオでは、Vercel Previewより導線が短く済みます。

  • 誰でも見てよい: URL共有のみでもよいが、検索除外は確認する
  • 特定の相手だけ: パスワードまたはメール認証を使う
  • 会社内だけ: 会社ドメイン認証を検討する
  • 短期レビュー: 期限を設定して古いURLを残さない

差し替え・レビュー運用

Vercel Preview Deploymentsでは、PRに追加コミットをプッシュするたびに同じプレビューURLの内容が更新されます。エンジニアがレビュアーに「最新の修正はさっきのURLで確認できます」と伝えられるため、URLの再通知が不要です。ただしこの仕組みはGitHubとVercelを連携した開発フローが前提です。

HTMLを直接共有するサービスでは、ファイルを上書きアップロードするとURLが変わらず内容が更新される製品を選べばよいです。デザイナーがFigmaからHTMLをエクスポートして差し替えるフローなら、GitもCLIも不要で管理できます。どちらの方法もURLを変えずに最新版を届けられますが、前提となる技術スタックが全く異なります。

  • 確認してほしい観点を3つ以内に絞る
  • 期限と返信先を明記する
  • 修正後も同じURLで見られるか伝える
  • 最終版と途中版が混ざらないようタイトルを付ける

向いているケース早見表

Vercel Preview Deploymentsが向いているケース:GitHubでプルリクエストドリブンに開発しているエンジニアチーム、Next.jsなどのフレームワークを使っているプロジェクト、レビュアー全員がVercelアカウントを持っている組織。開発フローに自然に組み込まれるため追加コストがほぼゼロです。

認証付きHTML共有サービスが向いているケース:ビルド済みの静的HTMLだけを共有したい場面、Gitを使わないデザイナー・コーダーが主体のプロジェクト、社外クライアントが限定アクセスするレビュー運用、期限が来たら自動で公開停止したい案件。

よくある質問

Vercel Preview DeploymentsのURLはPublicですか?Privateですか?

デフォルトではPublicです。Vercel Teamプラン以上でDeployment Protectionを設定すると制限できますが、無料・Proプランの場合はURLを知っていれば誰でもアクセスできます。

認証付きHTML共有サービスはGitリポジトリと連携できますか?

多くの認証付きHTML共有サービスはGit連携を前提としておらず、ビルド済みのHTMLファイルやZIPを直接アップロードする方式です。CI/CDと組み合わせたい場合はAPIやCLIが提供されているサービスを選んでください。

Vercel Preview DeploymentsとHTMLファイル共有サービスを同じプロジェクトで使い分けられますか?

使い分け自体は可能です。社内のエンジニアレビューはVercel Preview、社外クライアントへの提出は認証付きHTML共有サービスという分担が実用的です。ただし同じバージョンを確実に共有するため、ビルドファイルの管理を一元化してください。

関連記事

比較

Vercel Dropでは足りない認証・期限管理をどう補うか

Vercel Dropに認証・期限機能がないことを把握しつつも代替手段が見つからないWebデザイナー・エンジニア向けに、ギガサイト便など認証付きHTML共有サービスを活用した補完方法を具体的に解説した記事です。

5分で読める
「比較」の記事をもっと見る →