⌘I

送信データをAirtableに送る

更新日: 2023年7月14日·
goldplatinumpluginsairtableformspree-cli
他の言語でも利用可能:

formspree.json ファイルに Airtable アクションを追加することは、Formspreeダッシュボードで Airtable プラグインを追加することと同じ効果があります。Airtable と Formspree の詳細については、ヘルプ記事をご覧ください。

認証情報を取得する

Airtable プラグインを使用するには、Airtable アカウントの API キーを取得する必要があります。https://airtable.com/account にアクセスし、API セクションで API キーを生成または取得します。

mceclip0.png

ベースとテーブルを作成する

Formspree は既存のベース・テーブルと定義済みの列を使用します。CLI を使って Airtable プラグインをデプロイする前に、事前に作成しておいてください。Formspree Airtable ドキュメントの Form Setup セクションをご確認ください。

formspree.json の設定

キー 型 説明
app String airtable でなければなりません
type String sendToTable でなければなりません
apiKey String 認証情報の取得手順で生成されたキー
baseName String 送信データを送りたい Airtable ベースの名前。書き込み権限があるベースのみ利用可能です。
tableName String 送信データを送りたい Airtable テーブルの名前
syncSubmissions Boolean 任意。デフォルト:false。true の場合、最初のデプロイ時に_すべての_フォーム送信データを一度だけ送信します。この値を true に変更するか、ベースやテーブルを変更すると、送信データが再送されます。

例

{
    "forms": {
      "wedding": {
      "name": "Wedding presence confirmations",
      "actions": [
          {
          "app": "airtable",
          "type": "sendToTable", 
          "apiKey": "$AIRTABLE_API_KEY",
          "baseName": "Wedding",
          "tableName": "Confirmed guests",
          "syncSubmissions": true
        }
      ]
    }
  }
}

バリデーションルール

バリデーションルールは暗黙的に設定されていません。

まだ質問がありますか?かことができます。