本文へスキップ

ドキュメント · 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. 1

    リンクを作る

    スプレッドシート連携 で フィードのリンクを作成 を押します。

  2. 2

    数式を貼る

    =IMPORTDATA("…") の数式をセルに貼り付けます。Google スプレッドシートはおよそ 1 時間ごとに更新します。

  3. 3

    非公開に保つ

    リンクを知っている人は誰でも結果を見られます。漏れたら 新しいリンク を使ってください。

保存後に テスト送信 を使い、エンドポイントが 2xx ステータスを返すか確認しましょう。

よくある質問

Webhook は再送されますか?

いいえ。エンドポイントが 10 回連続で失敗すると、送信は 10 分間停止します。

1 つの投票だけをエクスポートできますか?

はい。ダッシュボードの投票ページから CSV か JSON でエクスポートできます。

無料ですか?

Webhook、スプレッドシート連携、エクスポートは Premium の機能です。

あなたのサーバーで試そう

Polls は無料です。ワンクリックで追加して、1 分以内に最初の投票を投稿できます。