Webhookによる数値の送信

概要

Webhookで数値を送信したいですか?デフォルトでは、Webhookを通じて値を送信する場合、数値ではなく文字列として送信されます。簡単なスニペットで、これらの文字列を簡単に数値に変換することができます。

このガイドでは、Webhooksアドオンを使って数値を送信するためのスニペットを紹介します。


セットアップ

数字が数値として送信されるようにするには、次のコード・スニペットをコピーして、あなたのサイトに貼り付けてください。

スニペットをサイトに追加する際にサポートが必要な場合は、こちらのチュートリアルをご覧ください

上のコードでは、数値の配列を指定し、experienceと form_idの2つの変数を渡しています。そして配列をループして、配列内のすべての変数に整数型を代入しています。

注:この関数には、必要なだけ変数を追加することができます。それぞれを一重引用符で囲み、カンマで区切ってください。

スニペットを追加したら、フォームのフィールドに変数をマッピングする必要があります。フォームビルダーにアクセスするには、新しいフォームを作成するか、既存のフォームを編集してください。

フォームビルダーで、フォームフィールドがスニペットで指定した変数名にマッピングされていることを確認します。Webhooks の設定にアクセスするには、フォームビルダーのWebhooks " Settingsに進みます。次に、Webhooks を有効にするオプションをオンに切り替えます。

WPFormsでwebhookを有効にする

このチュートリアルでは、2つの変数を渡します。ひとつはexperience、もうひとつはform_idです。これらの変数は、上のコード・スニペットで指定したものに対応しています。

ウェブフックのデータをWPFormsビルダーのフィールドにマッピングする

注意:WPFormsでWebhooksアドオンをセットアップして使用する方法の詳細については、Webhooksアドオンの使用ガイドを確認してください。

文字列から数値に変換したい各変数について、上記のスニペットの各変数名を必ずシングルクォートで囲み、カンマで区切ってください。

これだけです!これで WPForms で webhooks のデータを数値として渡せるようになりました。

次に、エントリーIDもウェブフックに含めたいですか?WebhookでエントリーIDを送信する方法はチュートリアルをご覧ください。