プログラミング

【GAS】Webアプリでページ遷移させる方法

Googleが提供するGoogle Apps Script(GAS)は、Googleアカウントがあれば、無料でWebアプリを作成できます。 Webアプリは、GASのHtmlServiceを使って、HTMLを表示させることで作成できます。 た...
プログラミング

【GAS】フォルダ内のファイルのidを一括で取得する

GASを使用するとき、ほかのファイルと連携するにはそのファイルのidが必要になります。 1つや2つのファイルの場合は、個別に見ていけばいいですが、対象のファイル数が多くなれば一つ一つ確認するのは大変です。 そういうときに、使えるGASを紹介...
プログラミング

データを送る「GETメソッド」と「POSTメソッド」

クライアント側からサーバー側に、データを送る方法は2種類あります。「GETメソッド」と「POSTメソッド」です。 2つとも、サーバーにデータを渡しますが、渡し方に違いがあります。 GETメソッドは、URLにパラメータを付与してデータを渡しま...
プログラミング

ブックマークレットで見ているページのURLを取得する

ブックマークレットを使用して、今見ているWebページのURLを取得してみます。 ブックマークレットとは ブックマークレットとは、ブラウザのブックマークにプログラムを登録しておくことで、簡単な処理を行うことができる仕組みです。 ブックマークに...
アレクサ

【アレクサ】脂肪を燃焼させるタバタタイマー【定型アクション】

1日たった4分で、理想の体型になれるタバタ式トレーニング。脂肪燃焼効果が高い、HIITの一種です。 そんなタバタ式トレーニングを行うためのタイマーをアレクサの定型アクションで作成します。 脂肪を燃焼させるHIIT HIITとは、高強度インタ...
アレクサ

【アレクサ】こどもにやる気を出させる方法

こどもってなかなか言うことを聞いてくれませんよね。 朝の忙しい時間、早く着替えてほしいのに、なかなか着替えない。「もうすぐ出かけるから、早く着替えて!」って言っても全然、言うことを聞いてくれない。 アレクサが言ってくれたら、すぐに動いてくれ...
プログラミング

【GAS】YouTubeプレーヤーとスプレッドシートを連携させる

Iframe Player APIを使えば、WebアプリにYouTubeプレーヤーを埋め込むことができます。 APIには、読み込む動画を指定するvideoIdというプロパティがあります。これを利用することでWebアプリに、YouTubeの好...
プログラミング

【GAS】ストップウォッチを作成する【JavaScript】

GASを使うとWebアプリが簡単に作成できます。 今回は、ストップウォッチを作成します。 ストップウォッチアプリの完成形 ストップウォッチアプリの画面とコードです。 const doGet = () => { return htmlOutp...
プログラミング

【GAS】YouTube埋め込みアプリの作成【IFrame Player API】

ブログやアプリに、YouTubeプレーヤーを埋め込むことができます。 今回は、GASで作成したアプリにYouTubeプレーヤーを埋め込んでみます。 基本となるGASファイルの作成 GASで基本となる、次の4つのファイルを作成します。こちらの...
プログラミング

Webアプリでスプレッドシートのデータを操る

Webアプリにスプレッドシートのデータを表示したい。Webアプリからのデータをスプレッドシートに書き込みたい。 Webアプリのデータベースとして、スプレッドシートを使用することができます。 GASを使用して、スプレッドシートと連携する方法を...