GTM,Javascript

Thumbnail of post image 123

GTM(Google Tag Manager)内で設定可能な「ページ内の<a>タグクリック」の計測方法についてご紹介します。

Google広告やアナリティクスでクリックイベントが発火しないことありませんか?

GCP,PHP

Thumbnail of post image 091

前の記事でGoogleのAPIを使用してファイルのアップロードをしましたが、共有フォルダーの場合はコードの追加が必要になります。

共有ドライブへリクエストするときの専用パラメーターが存在する

公式ドキュメントによると&nbs ...

GCP,PHP

【PHP】フォームでファイルをGoogle Driveに アップロードする方法 (GoogleDrive API 使用)

8月23日更新の最小構成版はこちらから

HTMLでフォームを作成する際に、サーバーを使わずにGoogleスプレッドシートとGoogleドライブにファイルを保管することが増えてきました。今回はPHPでGoogleドライブにア ...

GAS,PHP

Thumbnail of post image 012

フォームで送信された情報を、メールだけでなく直接データとして保存をする方法です。
いままでは、GASで定期的にメールを取得して、スプレッドシートに転記するスクリプトを動かしていましたが、トリガー設定が外れたりするものも怖いので ...

Javascript

Thumbnail of post image 149

店舗名や学校名をクリックしたときにモーダルウインドウで住所や電話番号を表示させる方法です。

詳細情報を見せたいけど画面遷移させてしまって離脱させたくないLPなどに有効です。

Javascript、CSSで使用し ...

GAS

Thumbnail of post image 097

スプレッドシートシートの表をGASで取得してデータを操作する方法です。

列の順番を変えたり、必要なデータだけを抽出したりする方法です。

配列の順番変更

こんな表があります。

列を入れ替えます

a ...

GAS

Thumbnail of post image 088

スクリプト実行時にスプレッドシートにログを記録します。スクリプト内のエラーや取得したデータなどを記録したいときに便利です。

スプレッドシートでログを記録する表を作成します。

今回は記録日時、スクリプトの名前、ス ...

GAS

Thumbnail of post image 099

スプレッドシートのデータを検索する際に、遅いと感じたことはありませんか?

for構文でセルの内容を確認して条件にあるセルを見つける方法は非常に遅いです。

A列のIDを検索してB列やC列にデータを入れたいfor構文を使 ...

PHP

Thumbnail of post image 147

問い合わせフォームの確認画面に遷移するタイミングでセッションに合言葉(トークン)を保存する。

submitのタイミングでセッションのトークンと一致するかを確認することでCSRFを防ぐことができる。

トークンの生成処理 ...

PHP

Thumbnail of post image 110

お問い合わせフォームなどに、悪意のあるコードを埋め込まれてしまう可能性があるため、対策をします。

クロスサイトスクリプティング攻撃を防ぐためには
プログラムとして解釈される特殊文字を害のない文字に変換(無効化する) ...