![見出し画像](https://assets.st-note.com/production/uploads/images/66996953/rectangle_large_type_2_fa3381bc5875fb7ab111efe3c6204cde.png?width=1200)
GASでwebサイト(動的)を作るpart2
今回は毎日表示内容の変わるWEBサイトを作成していきます。
下図の[日付]と[ここに本文が入ります]の内容が毎日自動で変更されます。
![](https://assets.st-note.com/img/1638544897114-NZQahrK4O6.png)
前回に引き続き、GAS(拡張機能のApps Script)を使って、今回は動的なWEBサイト(状況に応じて表示される内容が異なるWEBサイト)を作ってみます。まずは下記のGoogleスプレッドシートをクリックし、スプレッドシートのコピーを作成してください。
下記のようなスプレッドシートがコピーされます
![](https://assets.st-note.com/img/1638545869572-IVsYtsIX7N.png?width=1200)
Apps Scriptを開いてindex.htmlをデプロイする
シートがコピーできたら、拡張機能よりApps Scriptをクリックします。
![](https://assets.st-note.com/img/1638545322612-X4aiACegRt.png?width=1200)
Apps Scriptが開いたら、index.htmlをクリックします
![](https://assets.st-note.com/img/1638546027054-SmspAaPQrU.png?width=1200)
[デプロイ]をクリックし、[新しいデプロイ」をクリックしてください。
![](https://assets.st-note.com/img/1638546106225-EiJkHy7QtZ.png)
次にギア(歯車)のマークをクリックし、[ウェブアプリ]をクリックします。
![](https://assets.st-note.com/img/1638546185409-dpb51j4haY.png)
アクセス出来るユーザーを[全員]に変更し、デプロイをクリックします。
※環境によっては[全員]が選べない場合がありますので、その場合は[自分]以外を選んでください。
![](https://assets.st-note.com/img/1638546209054-JBl5jfjmWI.png?width=1200)
最初に1回だけアクセスを承認とでますので、クリックしてください。
![](https://assets.st-note.com/img/1638546271669-GUcyU4aOq6.png?width=1200)
![](https://assets.st-note.com/img/1638546346911-j6HC6tsuuD.png?width=1200)
![](https://assets.st-note.com/img/1638546421991-40Boxj2o38.png)
![](https://assets.st-note.com/img/1638546442790-w2zrBt9ZVq.png)
![](https://assets.st-note.com/img/1638546489233-k0aA3zNuiF.png)
![](https://assets.st-note.com/img/1638546583167-pU7SNIGboW.png?width=1200)
コピーしたURLをクリックしてみましょう。一番最初に説明したWEBサイトが開きます。
スプレッドシートに今日の日付と予定を入力する
スプレッドシートに戻って予定を各自変更してみてください
改行をするときは<br>を挿入します。また、日付には必ず今日の日付を入れてください。
![](https://assets.st-note.com/img/1638546988089-nisGOQiird.png?width=1200)
App Scriptに戻ってindex.htmlの赤線の部分を消します
![](https://assets.st-note.com/img/1638547666689-299t5eqEwx.png?width=1200)
赤線の部分を消したら、保存をクリックします。
![](https://assets.st-note.com/img/1638547469514-WoRAd5AAvV.png?width=1200)
保存ができたらデプロイをしましょう
![](https://assets.st-note.com/img/1638547802506-kzOE72uv2E.png)
![](https://assets.st-note.com/img/1638547836569-2ficC1TuyX.png?width=1200)
![](https://assets.st-note.com/img/1638547866013-hor5LFtn4r.png?width=1200)
コピーしたURLをクリックすると、下記のように今日の日付の予定がWEBサイトに反映されます。
![](https://assets.st-note.com/img/1638547773407-H8sqIo8v6u.png?width=1200)
style.css.htmlを変更して、色や体裁を変更する
style.css.htmlを開いて赤線の部分を変更してみましょう。
![](https://assets.st-note.com/img/1638548606011-UNEuRXxVs4.png?width=1200)
色は下記を参照してください
![](https://assets.st-note.com/img/1638548238075-p4BCLUoGCb.png)
以下のように変更して、保存してみました。
![](https://assets.st-note.com/img/1638548704465-uYVYrMArAr.png)
デプロイすると、見た目も変わりましたね!
![](https://assets.st-note.com/img/1638548748986-Ng5bt3qSow.png?width=1200)
今回はここまでです。次回はGoogleフォームを使って掲示板を作ってみましょう!
次回の動画は下記
この記事が気に入ったらサポートをしてみませんか?