商品サンプル画像
ドライヤー【2026先行公開・お客様の声で進化モデル】 ヘアドライヤー 大風量 速乾 折り畳み 3段階風量 57℃恒温 高濃度マイナスイオン 『着脱式バックカバー&風速アップ 』髪質改善 静電気防止 ノズル・収納ホルダー付 旅行用 サテンブルー
商品ページ
Amazon
収益広告(自動登録)
サクラ度:△(要確認)
商品サンプル画像
CFBF FZ-Y80MF(枠付き)加湿フィルター & FZ-AG01K1 イオンカートリッジ 加湿空気清浄機 交換用フィルター 互換品 2点セット
商品ページ
Amazon
収益広告(自動登録)
サクラ度:△(要確認)
商品サンプル画像
電気ケトル 0.8L コーヒー 温度計付き ドリップケトル ANFILANK 電気ポット 1200W ケトル コーヒーポット ドリップ ステンレス製(急速沸騰/空焚き防止/自動電源オフ) PSE認証済み 湯沸かし 一人暮らし お手入れ簡単 細口 おし
商品ページ
Amazon
収益広告(自動登録)
サクラ度:△(要確認)
商品サンプル画像
【Amazon.co.jp限定】 ハンディクリーナー コードレス 車用 掃除機 15000PA 強力吸引力 ハンディ掃除機 Type-C 充電式 乾湿両用 小型クリーナー高速充电 低噪音对策 軽量/キーボード掃除/車内清掃/家具
商品ページ
Amazon
収益広告(自動登録)
サクラ度:△(要確認)
商品サンプル画像
D.C. Re:tune~ダ・カーポ~ リチューン 限定版<さくらEdition> -Switch 【Amazon.co.jp限定】 オリジナルPC&スマホ壁紙 配信 限定版特典・ヴァイスシュヴァルツPRカード(4種) 同梱
商品ページ
Amazon
非収益広告(手動登録)
サクラ度:○(問題なし)
記事の概要
スプシを使って柔らかくAPIからログ記録
作成日:2025-07-27
最終更新日:2025-07-27
記事の文字数:1882
本記事のトピック
  • 概要
  • 手順
  • セキュリティ面は注意
スプシを使って柔らかくAPIからログ記録
概要

Googleスプレッドシート(=スプシ)を使って、クライアント側の情報などを以下のように簡単にログに記録する方法を載せています。

今回のユースケースは、Webページ上からJavaScriptを介してスプシに記録する流れですが、本質は「簡単にログ取得のWebAPIを公開できるよ」というところなので、いろいろなケースに汎用的に使えると思います。

メリット

  • 簡単に実装可能(スプシ側の準備は10分ぐらい)
  • Googleアカウントのみで可能(自分でサーバーを用意する必要はない)
手順
スプシ側の設定

スプシ側にGAS(GoogleAppsScript)の設定をしていきます。

以下の画面の流れで「①コード作成」→「②デプロイ」すれば多分いけると思います。(デプロイ時に出てくるURLがAPIのエンドポイントになるのでコピーしておきましょう)

画像クリックで等倍
画像クリックで等倍
画像クリックで等倍
画像クリックで等倍

書いているコードは以下です。

function doPost(e) { const headers = { 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Headers': 'Content-Type' }; try { const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const json = JSON.parse(e.postData.contents); const type = json.type || '(空)'; const content = json.content || '(空)'; const contentSplit = content.split("|"); const timestamp = new Date(); sheet.appendRow([timestamp, type, ...contentSplit]); return ContentService .createTextOutput(JSON.stringify({ status: 'success' })) .setMimeType(ContentService.MimeType.JSON) .setHeaders(headers); } catch (err) { return ContentService .createTextOutput(JSON.stringify({ status: 'error', message: err.message })) .setMimeType(ContentService.MimeType.JSON) .setHeaders(headers); } }

A列に時間が、B列にクライアントから渡された区分が、C列以降にクライアントから渡された本文が「|」で分けられて、C・D・E...列に入っていきます。

クライアント(例:JavaScript)側の設定

クライアント側……今回のケースでは、Webサイト訪問者側からJavaScriptで以下のようにスプシ側で作成したWebAPIを叩けば、自動的にスプシに保存されていきます。

const url = '{スプシでデプロイしたときに出てくるURL}'; const type = '{自分で入れたいログの区分(B列に記録)}'; const content = '{自分で入れたいログの区分(「|」で分けられて、C列以降に記録)}'; saveToSpreadSheet(url, type, content); saveToSpreadSheet(url, type, content){ fetch(url, { method: "POST", mode: 'no-cors', headers: { "Content-Type": "application/json" }, body: JSON.stringify({ type: type, content: content, }), }); }
セキュリティ面は注意

API自体はURLが分かれば誰でも使えるので、あくまで超お手軽に使える程度の認識でいましょう。

コメントログ
※コメントは最新50件が表示されます
コメント投稿




画面下部の「コンタクト」からも連絡可能です。
管理人ツイート
商品サンプル画像
【5合対応】atRise 精米機 コンパクト スリム デザイン 幅15cm 省スペース 米ぬか活用 ホワイト
商品ページ
Amazon
収益広告(自動登録)
サクラ度:△(要確認)
商品サンプル画像
FZ-AG01K1 加湿空気清浄機用 Ag+イオンカートリッジ HV-H55 HV-G70 HV-D30 KC-N50 KC-H50 KC-D50 加湿空気清浄機 加湿フィルター HV-H55 HV-G70 KC-H500Y KC-H50 FZ-AG
商品ページ
Amazon
収益広告(自動登録)
サクラ度:△(要確認)
商品サンプル画像
アシュリー、魔法はよいこになってから!(全3巻)
商品ページ
Amazon
非収益広告(手動登録)
サクラ度:○(問題なし)
商品サンプル画像
FE-ZKE07 加湿フィルター 加湿器 互換品 FE-KXU07 FE-KFK05 FE-KXT07 FE-KXT05 FE-KXR07 FE-KXL07 FE-KXP07 FE-KXM07 FE-KXS07など 交換品 1枚入り
商品ページ
Amazon
収益広告(自動登録)
サクラ度:△(要確認)
管理人作品宣伝
【アークナイツ】グムがずっと殴ってくれる動画
動画 / 最終更新:2025-02-14
喝を入れたいあなたに。…喝を入れたいあなたに。

YouTubeで閲覧する利用素材等の詳細情報
VRoidテクスチャミキサー
Webサイト / 最終更新:2025-05-23
【一部機能返礼特典】本ツールはVRoidテクスチャを作成するためのもので、複数の画像を…【一部機能返礼特典】本ツールはVRoidテクスチャを作成するためのもので、複数の画像をレイヤーを重ねて合成できます。 とは言っても細かい設定は現状できないため、用途としては以下です。 ・VRoidStudioのテクスチャの色を変えたり、飾りを付けたり、キャラクターをTシャツの胸のあたりに載せるとか ・シンプルな衣装(下着や靴下など)に模様や飾りを付ける ・衣装の色や大まかなデザインを検討したいとき 「レイヤーの移動・リサイズ」や「カラーコードの自由追加」は正式版でのみ利用可能です。

HPで閲覧する(デモ版)HPで閲覧する(正式版)利用素材等の詳細情報返礼特典
作品一覧はこちら
関連ページ
本サイトのタグ一覧
NovelAIR18VRoidWebサイト作成Webツールととモノ。アークナイツアークナイツ-ステージ攻略日記アズールレーンアズールレーン-日記ウマ娘ギャラリーゲームデビラビローグネットスラング系プログラミングホラーポケットタウン怪談気ままな日記逆転裁判情報技術情報技術-WebAPI知的財産権統合戦略白夜極光本サイトについて魔王スライム様がんばる!漫画
人気記事
ととモノ。3:各学科の強みを一覧化
最終更新日:2025-10-12
スコア:1368.5955 pt
このページのポイントどの学科が良いかすぐに分かる各学科のどのような点が良いか分かる各役割で欲しいスキ…
記事を閲覧する
メイド・オブ・ザ・デッド-攻略お助け情報
最終更新日:2024-05-01
スコア:832.4008 pt
ネタバレ注意! 本ページは『メイド・オブ・ザ・デッド』の情報を記録しているものです。 攻略の参考に…
記事を閲覧する
ポケットタウン_パズル一覧
最終更新日:2025-05-02
スコア:618.0745 pt
グレーのピースの数 (Number of gray pieces):検索グレーピースの数を入力して、…
記事を閲覧する
剣と魔法と学園モノ。3 前作からの変更点
最終更新日:2025-10-12
スコア:567.0000 pt
概要 もうそろそろ「ととモノ。3」のリマスターが出るので、自分自身のための振り返りと言う意味も込め…
記事を閲覧する
剣と魔法と学園モノ。3 - パーティ編成確認ツール
最終更新日:2025-09-23
スコア:497.8028 pt
ツール概要 ととモノ。3のパーティ編成を考える際に使うツールです。 攻略本や攻略wikiを参考にし…
記事を閲覧する
アークナイツ:生息演算「熱砂秘聞」の攻略メモ
最終更新日:2025-01-13
スコア:332.5567 pt
注意 本ページには攻略情報も一部含まれてるので、そういうのを見たくない人は見ない方が良いです。含ま…
記事を閲覧する
ヒカルの碁で、なぜ佐為は消えたのか
最終更新日:2025-04-21
スコア:298.1259 pt
概要 ヒカルの碁で佐為が消えた理由について、「ヒカルの才能を目覚めさせるという役割を終えたから」と…
記事を閲覧する
TRICK-本物っぽい霊能力者
最終更新日:2025-02-06
スコア:205.3386 pt
概要 TRICKは基本的にインチキ霊能力者のインチキを暴いていく話ですが、中にはトリックでは説明が…
記事を閲覧する
最新記事
逆転裁判1:真犯人まとめと悪質度
最終更新日:2025-12-15
概要 逆転裁判1(蘇る込み)に出てくる犯人たちを、やったことや動機なんかを整理して「悪質度」を点数…
記事を閲覧する
OpenAI API:Webサーチモードで参考にしてほしいURLを送っても無視されることがある問題について
最終更新日:2025-12-07
このページのポイントWebサーチでも、まずは「プロンプトだけ」を読んで「解釈」される「前提として見て…
記事を閲覧する
不思議の幻想郷 TODR:装備の印の組合せシミュレーションツール
最終更新日:2025-11-30
概要本ページは『不思議の幻想郷 TOD RELOADED.』の印考慮用のツールページです。基本事項固…
記事を閲覧する
逆転裁判3:あやめさんのナルホド君への呼び方にある3つの伏線
最終更新日:2025-11-26
このページのポイント呼び方ひとつに3つも伏線あるなんてスゲーネタバレ注意本ページには「逆転裁判3」の…
記事を閲覧する
商品サンプル画像
剣と魔法と学園モノ。2 ザ・コンプリートガイド
商品ページ
Amazon
収益広告(手動登録)
サクラ度:○(問題なし)