比較

Google Apps ScriptのWebアプリ公開との違い

Google Apps Script(GAS)は、doGet/doPostでWebアプリを公開し、スプレッドシートなどのGoogleサービスと連携した処理を動かせます。一方で「静的HTMLを相手を限って一時的に見せたい」という用途では、認証や差し替えの面で扱いにくさが出ます。本記事で両者の境界を整理します。外部サービスの仕様は変わるため、本文ではレビュー共有で変わりにくい判断軸を中心に整理します。

GASのWebアプリ公開が向く場面

GASは、doGet/doPost関数を実装してデプロイすると、Webアプリとして公開できます。スプレッドシートやGmail、カレンダーといったGoogleサービスと連携し、サーバーサイドの処理を無料の範囲で動かせるのが大きな利点です。

フォームの回答を集計する小さなツール、社内向けの簡易ダッシュボード、Googleデータを使った自動処理など、Googleエコシステムと密接に絡む動的アプリに向いています。

つまりGASは「Googleと連携したスクリプトを実行する」ことに価値があり、動的処理が前提のWebアプリで力を発揮します。

静的HTML確認共有という別ニーズ

一方、デザインカンプやコーディング済みのページ、AIが生成した単一HTMLレポートのように、Googleサービスとの連携も動的処理も不要な静的成果物を見せたい場面があります。これらにGASを使うのは目的に合いません。

実際、GASのWebアプリ公開は確認共有の観点でいくつか不便があります。公開URLは長く読みにくい形式になりがちで、アクセス制御もGoogleアカウント単位や全員公開といった粗い粒度になりやすく、URLそのまま・パスワード・メール認証といった柔軟な選択がしにくいのです。

ギガサイト便は、HTMLやZIPをドロップするだけで〇〇.giga-site.com形式の分かりやすい共有URLを発行します。静的成果物の確認共有に必要な機能に絞られている点が、GASとの大きな違いです。

結論:この用途ならどちらを選ぶべきか

Google Apps Scriptで迷うときは、まず「本番公開したい」のか「確認用に短期間だけ見せたい」のかを分けます。前者はホスティングや開発基盤の比較、後者は認証・期限・差し替え・相手の開きやすさの比較になります。

Google Apps ScriptのWebアプリ公開との判断では、機能名だけでなく、レビュー相手がアカウント作成なしで開けるか、共有後に古いURLが残らないか、修正後も同じURLで確認してもらえるかを見ます。比較して迷う場合は、まずレビュー用途か本番公開用途かを分けます。確認用なら、認証・期限・同じURLでの差し替えをまとめて扱える共有サービスで小さく試すのが安全です。

  • 本番公開向き: 独自ドメイン、CI/CD、ソース管理、長期運用を重視する
  • レビュー共有向き: 認証、期限、差し替え、非エンジニアへの渡しやすさを重視する
  • 避けたいケース: 機密情報を含むHTMLを、認証なしの公開URLに置く
  • 確認すること: 料金、公開範囲、URLの寿命、削除・差し替え手順、相手側の閲覧条件

差し替えとURLの扱い

GASでHTMLを修正して再公開する場合、デプロイのバージョン管理によってはURLが変わったり、最新版を反映するための操作が必要になったりして、レビューの往復が煩雑になりがちです。

ギガサイト便は同じURLのまま中身を差し替えられるため、修正版を見せるときもリンクを送り直す必要がありません。さらにカスタムスラッグ(URL末尾)の変更にも対応し、覚えやすく相手に伝えやすいURLにできます。

レビューでURLが何本も増えていく事態や、長くて共有しづらいURLの問題を避けられる点が実務上のメリットです。

認証と期限の柔軟さ

GASのWebアプリは、アクセス権限の選択肢が限られ、特定の社外メンバーにだけパスワードで見せる、といった細かい制御をしにくい場面があります。

ギガサイト便ではURLのみ・パスワード・メール認証(ワンタイムコード)・会社ドメイン認証の4種類から認証を選べます。社外にはパスワードやメール認証、社内には会社ドメイン認証、と相手に応じて使い分けられます。

加えて公開期限を設定でき、期限切れで自動的に閲覧不可になります。無料プランの公開期限は最長7日です。一時公開ページにはnoindexが付きますが、アクセス制御ではないため、限定共有には認証を併用してください。

どちらを使うかの判断

Googleサービスとの連携や動的処理が必要ならGAS、静的な成果物を分かりやすいURLと柔軟な認証で一時的に見せたいならギガサイト便、と用途で切り分けるのが明快です。

両者は併用もできます。データ処理のロジックはGASで動かし、フロントの確認用HTMLはギガサイト便で関係者に認証付きで見せる、という分担が現実的です。

  1. Google連携や動的処理が要るならGAS
  2. 静的成果物の確認共有なら分かりやすいURLの一時共有
  3. 相手に応じて4種類の認証から選択
  4. 修正は同一URLで差し替え、URL末尾はカスタムスラッグで調整

よくある質問

GASのWebアプリ公開URLはなぜ共有しづらいのですか

GASのdoGet公開URLは長く読みにくい形式になりがちで、口頭やQRで伝えにくいことがあります。ギガサイト便は〇〇.giga-site.com形式の短いサブドメインで発行され、カスタムスラッグで末尾も調整できるため、共有しやすいのが違いです。

静的HTMLを見せるだけならどちらが楽ですか

Googleサービスとの連携や動的処理が不要な静的HTMLなら、ファイルをドロップするだけで共有URLを得られるギガサイト便のほうが手数が少なく済みます。会員登録なしでも公開できHTTPSも自動です。

社外の特定の人だけにパスワードで見せられますか

ギガサイト便ではパスワード認証やメール認証(ワンタイムコード)を設定でき、社外の特定の相手に限定して見せられます。GASのアクセス権限より柔軟に公開範囲を調整できます。

修正のたびにURLが変わってしまうのを避けられますか

ギガサイト便は同じURLのまま中身を差し替えられるため、修正版を見せる際もリンクを送り直す必要がありません。レビューの往復でURLが増えていく問題を避けられます。

結局、レビュー用途ならどの方法を選ぶべきですか?

公開後も長く運用するなら本番向けホスティング、短期間の確認なら認証・期限・差し替えが簡単な共有サービスを選びます。相手が非エンジニアの場合は、アカウント作成なしで開けることも重要です。

関連記事

比較

Googleフォト共有リンクとの違い|画像共有とHTMLサイト共有

Googleフォトの共有リンクは画像や動画のアルバムを素早く渡せる便利な仕組みです。ただしリンクやボタンが動くHTMLページをそのまま見せたい用途には別の手段が必要です。画像共有とHTMLサイト共有の違いを整理します。

6分で読める
比較

Vercel Blobなどオブジェクトストレージ共有との違い

Vercel BlobなどのオブジェクトストレージはファイルURLを配るのが得意ですが、HTMLを「ページとして描画された状態」で関係者に見せたいニーズとは役割が異なります。ファイル配信とHTMLプレビュー共有の違いを整理します。

5分で読める
比較

Googleフォーム等のフォーム公開との違い|入力受付とHTML共有

Googleフォームなどのフォーム公開ツールはアンケートや申込の回答を集めるためのものです。HTMLページそのものをブラウザで見せたいニーズとは役割が異なります。入力受付ツールとHTML共有をどう使い分けるかを整理します。

4分で読める
比較

Google Cloud Storageの静的サイト公開との違い

GCSバケットで静的サイトを公開するには設定手順がいくつか必要です。確認用の成果物をドロップ一つで関係者に届けたい場面とは手間の差があります。GCSの静的公開と一時限定共有の違いを手順の観点から整理します。

5分で読める
比較

Google ClassroomでHTML課題を共有する場合との違い

Google ClassroomにHTMLを添付したら正しく表示されなかった経験がある教育者向けに、課題配布プラットフォームとHTMLをそのまま動かして見せる手段の違いを整理します。

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