【python】スクレーピングで要素の取得ができないときの対処法(selenium)
セレクターはあっているのに取得できない場合、疑うポイントの一つに、操作したい部分がiframe構造の中に入っており、iframeの外からでは中のDOMを操作できないようになっていることがあります。その場合の対処法を記録します。 ...
【GAS】チャットワークとの連携方法
スプレッドシートのデータをチャットワークで送信する方法です。
チャットワークのAPI Tokenの取得GASのチャットワークライブラリーの設定
スクリプトの作成
チャットワークのAPI Tokenの取得
...
GTMのクリックイベントが発火しない原因と解決策【2026年最新・全6パターン】
GTMでクリックイベントが発火しない原因を6パターン網羅。子要素のクリック・Consent Mode v2・未公開コンテナ・SPA対応まで、プレビューモードでの確認手順とコピペできる解決コードを解説します。
【PHP】Google Drive API 共有フォルダの場合
前の記事でGoogleのAPIを使用してファイルのアップロードをしましたが、共有フォルダーの場合はコードの追加が必要になります。
共有ドライブへリクエストするときの専用パラメーターが存在する公式ドキュメントによると&nbs ...
【PHP】Google Drive APIでファイルをアップロードする方法|OAuth2認証からコードまで解説
PHPでGoogle Drive APIを使ってファイルをアップロードする方法を解説。OAuth2.0のクライアントID取得・認証トークン生成・PHPコードの作成手順を画像付きで紹介します。共有フォルダへのアップロードにも対応。
【PHP GAS】フォームの送信データをPHPでスプレッドシートに保存
フォームで送信された情報を、メールだけでなく直接データとして保存をする方法です。
いままでは、GASで定期的にメールを取得して、スプレッドシートに転記するスクリプトを動かしていましたが、トリガー設定が外れたりするものも怖いので ...
【JavaScript】JavaScriptでモーダルウインドウで情報を表示する
店舗名や学校名をクリックしたときにモーダルウインドウで住所や電話番号を表示させる方法です。
詳細情報を見せたいけど画面遷移させてしまって離脱させたくないLPなどに有効です。
Javascript、CSSで使用し ...
【GAS】二次元配列の操作まとめ|列の並び替え・削除・フィルター処理をコード付きで解説
GAS(Google Apps Script)でスプレッドシートの表を二次元配列として操作する方法を解説。列の順番変更・不要な列の削除・条件でのフィルタリングをmap/filterを使って実装するサンプルコード付きで紹介します。
【GAS】スクリプトでログの記録
スクリプト実行時にスプレッドシートにログを記録します。スクリプト内のエラーや取得したデータなどを記録したいときに便利です。
スプレッドシートでログを記録する表を作成します。
今回は記録日時、スクリプトの名前、ス ...
【PHP】セキュリティ強化 CSRF対策
問い合わせフォームの確認画面に遷移するタイミングでセッションに合言葉(トークン)を保存する。
submitのタイミングでセッションのトークンと一致するかを確認することでCSRFを防ぐことができる。
トークンの生成処理 ...