=== FormToSS-フォムトス- | Contact Form 7 と スプレッドシート(スプシ)の連携をノーコードで! === Contributors: sakurabo Tags: CF7,スプシ,コンタクトフォーム,グーグルシート,contactform,google-sheets,form-to-spreadsheet,formtoss Requires at least: 6.3 Tested up to: 6.7 Stable tag: 2.0.0 License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html Requires PHP: 7.4 このプラグインは、Contact Form 7 のフォームデータを、自動的に Google スプレッドシートに送信します。 == Description == 「FormToSS-フォムトス-」は、Contact Form 7のフォームデータを、Google スプレッドシートに自動出力します。 ### FormToSSの特徴 - 複雑な設定が必要なく、ノーコードで連携。 - 連携できるフォームの数は無制限。 - 使いやすく軽量なプラグイン。 - 複数スプレッドシートをまとめて管理。 - 列の入れ替えや追加に対応 [ウェブサイト](https://formtoss.com/) | [使い方ガイド](https://formtoss.com/docs/) | [サポート](https://formtoss.com/contact/) ### 【PRO機能】 FormToSSは、より機能が豊富な有料プランがあります。 → 無制限の連携サイト(ドメイン)とフォーム数 → 出力先のシートや開始セルを自由に設定可能 → Google Sheetsの「列の追加」や「行の追加」などのカスタマイズに対応 → 1つのGoogle Sheetsに複数のフォームを連携可能 ForoToSS 有料プランの機能の詳細については、機能比較ページを参照してください。 [料金表](https://formtoss.com/pricing/) ###【このプラグインの使い方】 - ステップ:1 - Google Sheets →Googleアカウントにログインして、Google Sheetsにアクセスします。 →新しいシートを作成し、名前を付けます。 *既存のシートを使う場合はこの工程はいりません。 - ステップ:2 - WordPress管理画面 → WPの管理画面から、「プラグイン」→「新規追加」をクリックします。 → 検索入力欄に「FormToSS」と入力し「インストール」します。 - ステップ:3 - FormToSS → [FormToSS](https://formtoss.com/)にアクセスして、Googleアカウントでログインします。 → 「シートの連携」ボタンから、連携するGoogle Sheetsとタブを選択します。PRO機能では、フォーム一覧の「設定」ボタンから連携の詳細を設定することができます。 → 「FormToSS 認証キー」と各フォームの「連携ID」の2つをクリップボードにコピーします。 * FormToSS 認証キー:管理画面左のサイドメニューのコピーアイコンをクリック * 連携ID:フォーム一覧のコピーをクリック - ステップ:4 - WordPress管理画面 → Contact Form 7のダッシュボードにアクセスして、Google Sheetsに出力するフォームを選択して「編集」をクリックします。 → 「Form ID」タブを選択して、コピーした「FormToSS 認証キー」と「連携ID」を貼り付けて「保存」をクリックします。 → フォーム送信をテストし、データがGoogle Sheetに表示されることを確認します。 == Installation == 1. WPの管理画面から、「プラグイン」→「新規追加」をクリックします。 2. 検索入力欄に「FormToSS」と入力します。 3. 「FormToSS」プラグインを選択し、「インストール」をクリックします。 4. プラグインを有効化します。 OR… 1. このページまたは公式サイトからプラグインをダウンロードしてください。 2. .zipファイルをコンピュータ上の任意の場所に保存してください。 3. WordPressの管理画面を開き、「プラグイン」→「新規追加」をクリックします。 4. 「プラグインのアップロード」をクリックし、ダウンロードした.zipファイルを選択してください。 5. 「今すぐインストール」をクリックし、次に「プラグインを有効化」をクリックします。 == Frequently asked questions == - CF7のフォームデータがスプレッドシートに出力されません。 フォームの回答データがスプレッドシートに出力されない場合、複数の原因が考えられます。 → FormToSS 認証キーと連携IDが正しく入力されているか確認してください。 → 連携可能ドメインをご確認ください。無料プランで連携可能なフォームは、1サイト(ドメイン)です。 複数サイトのフォームを連携する場合は、【PRO】プランをご検討ください。 ※解決しない場合は、FormToSSのウェブサイトか使い方ガイドをご確認ください。 [ウェブサイト](https://formtoss.com/) | [使い方ガイド](https://formtoss.com/docs/) | == External services == このプラグインは、フォームの入力内容をGoogleスプレッドシートに送信するために、FormToSS API(https://formtoss.com/mypage)と連携します。 送信されるデータは以下のとおりです。 - FormToSS認証キー:FormToSSが発行する、あなただけの認証キーです。 - FormToSS連携ID:FormToSSが発行する、あなた専用の連携用IDです。 - メールフォームの入力データ:ユーザーが、FormToSSと連携されたメールフォームに入力した情報です。 これらのデータは、次のタイミングで送信されます。 - WordPressにこのプラグインをインストールし、FormToSSとユーザー認証を行ったとき  → FormToSS認証キー - WordPressで設定されたメールフォーム(CF7)とFormToSSを連携したとき  → FormToSS認証キー、FormToSS連携ID - WordPress上のメールフォーム(CF7)に入力された内容が送信されたとき  → FormToSS認証キー、FormToSS連携ID、メールフォームの入力データ このサービスは、FormToSSが提供しています。 [利用規約](https://formtoss.com/terms/) [プライバシーポリシー](https://formtoss.com/privacy/) [FormToSSを使用するために必要な権限](https://formtoss.com/required-permissions/) == Screenshots == 1. FormToSS-フォムトス-の公式ホームページからGoogleアカウントでログインします。 2. 「連携シートを追加」ボタンをクリックしてCF7のデータを送信するGoogle Sheetsファイルを選択します。 3. アカウント毎に発行される「認証キー」と追加されたシートの「連携ID」をクリップボードにコピーします。 4. WPのCF7プラグインのダッシュボードを選択し、「認証キー」と「連携ID」を貼り付けます。 == Changelog == 1. Webhookの導入でマイページからの認証・フォーム連携を解除した場合、WordPressにも反映されるようにしました。 2. 認証・フォーム連携のAPIをアップデートしました。1.X系のプラグインは新APIに対応しておりません。 3. CF7で新規フォーム作成時にフォーム連携IDを入力、フォームを保存しても、連携IDが保存されない問題を修正。 == Upgrade notice == 1. Webhookの導入でマイページからの認証・フォーム連携を解除した場合、WordPressにも反映されるようにしました。 2. 認証・フォーム連携のAPIをアップデートしました。1.X系のプラグインは新APIに対応しておりません。 3. CF7で新規フォーム作成時にフォーム連携IDを入力、フォームを保存しても、連携IDが保存されない問題を修正。 == Arbitrary section 1 == - CF7の操作環境バージョン:5.9.8