ドキュメント · Premium
Webhook とスプレッドシート
Polls を自分のツールにつなげましょう。投票や票ごとにイベントを受け取ったり、Google スプレッドシートに結果を自動で取り込んだりできます。
イベント
| イベント | 送信されるとき |
|---|---|
| poll.published | 投票が投稿されたとき |
| poll.closed | 投票が終了したとき(最終結果付き) |
| vote.cast | 誰かが投票したとき(匿名投票ではユーザー ID なし) |
| survey.response | 誰かがアンケートに回答したとき |
署名を確認する
各リクエストは X-Polls-Event、X-Polls-Timestamp、X-Polls-Signature ヘッダー付きの JSON POST です。署名シークレットで timestamp.body の HMAC-SHA256 を計算し、署名と比較してください。
Google スプレッドシート
- 1
リンクを作る
スプレッドシート連携 で フィードのリンクを作成 を押します。
- 2
数式を貼る
=IMPORTDATA("…")の数式をセルに貼り付けます。Google スプレッドシートはおよそ 1 時間ごとに更新します。 - 3
非公開に保つ
リンクを知っている人は誰でも結果を見られます。漏れたら 新しいリンク を使ってください。
保存後に テスト送信 を使い、エンドポイントが 2xx ステータスを返すか確認しましょう。
よくある質問
Webhook は再送されますか?
いいえ。エンドポイントが 10 回連続で失敗すると、送信は 10 分間停止します。
1 つの投票だけをエクスポートできますか?
はい。ダッシュボードの投票ページから CSV か JSON でエクスポートできます。
無料ですか?
Webhook、スプレッドシート連携、エクスポートは Premium の機能です。
あなたのサーバーで試そう
Polls は無料です。ワンクリックで追加して、1 分以内に最初の投票を投稿できます。