記事一覧
オブジェクト指向とは
はじめにオブジェクト指向に関する記事は探せばいくらでも出てきますが、どれもプログラミング初学者にとって非常にわかりにくいと感じます。
(網羅的に調べてないので、素晴らしい記事に出会えてない可能性は大いに残されてますが、、、)
その要因として
・いきなり細部(継承/ポリモーフィズム/カプセル化)といった技術論に飛躍し専門用語が横行する。
・概念や思想という抽象度の高いものとして結論づけている。
など
Googleフォームでイベント管理
はじめに今回はQRコードを利用したイベントの管理をしたいと思います。
仕組みプロセスは大きく2つ
1.申し込みの管理
2.イベント当日の出席管理
に分かれます。
【申し込みの管理】
①フォームから申し込み
②定員を更新
③QRコードを生成
④返信用本文を抽出&返信
【イベント当日の出席管理】
⑤QRコードスキャン
⑥出席記録
それでは早速作っていきます。
手順①フォーム作成質問項目の設定
Googleスプレッドシートのリストからメールを自動送信する(個別添付ファイル付き)
はじめに今回はGoogleスプレッドシートのリストから添付ファイルを個別に生成して自動でメールを送る方法をご紹介します。
Googleスプレッドシートで顧客情報を管理している場合もあると思います。100件近くなってくるとメールの送付もそこそこ手間になってきますので、そういった場合にこの方法を使うと非常に便利です。大幅な時間削減になります。
メインはGASを使ったプログラミングになります。
仕組み
GASにおける初回実行時の認証
GASにおける初回プログラム実行時の認証プロセスを紹介します。
警告画面なので初めて見る時焦って画面を消してしまいそうですが、手順を至って単純なので順を追って説明していきます。
①アカウントを選択
②Advancedを押下
③Goto「プロジェクト名」unsafeを押下
④スクロールして「Allow」を押下
これでトリガーの設定は完了です。
Googleフォーム自動返信(※プログラミング不要、コピペでOK)
はじめに今回はGoogle Formの回答に対して、自動でメールを返信したいと思います。
申し込みフォームとして機能させたい場合など、最終確認の日程やZoomのURLなどをリマインドとしてメールで送りたい場面も多々あると思います。
逐一スプレッドシートやフォームに新たな回答があるか見に行って、あればメールを返信するというのは結構手間が掛かりますし、人数が増えればそれは現実的ではなくなります。
そ
Google Analyticsの情報を毎週自動で収集する
今回はGoogle Analyticsで収集されている情報を定期的に集計し、特定のSlackのチャンネルに自動的に通知してくれるシステムをご紹介します。
自社でも個人でもHPを保有している場合、アクセス解析などを行うシーンがあると思いますが、その際週間単位でどのぐらいアクセス数に変化があったのかなど、一定スパンで記録をしていくことによって施策に対する変動を追いやすくなります。それを都度GA4にア
セグメントメールの効率化
今回はメールマーケティングの手法であるセグメントメールを、メール配信システムのブラストメールを使ってセグメントメールを活用して効率的に行います。
今回やりたいこと・スプレッドシートのリードリストにメールを送りたい
・興味がある商品(5種類)毎にメールの題材を変えたい
・尚且つ状態(認知だけ or 比較検討中)によっても内容を変えたい
これを実現する機能がブラストメールに備わっています。
GASの排他制御について
今回はGASの排他制御について説明して行きます。
そもそも排他制御とは、「同一資源の共同利用による整合性の破綻」を防ぐための仕組みです。
つまりこれが必要になるのは同じ資源を複数人で使う場面です。
GASではこのようなシーンが想定されます。
Aさんが「関数2」を介してシートを利用
BさんとCさんが「関数3」を介してシートを利用
Dさんは直接シートを利用
このとき、関数2,3に以下のような最