WordPress のフォームで発生したイベントを記録しておきたいですか?ロギングを設定することで、エラーメッセージなどの詳細を収集し、フォームに関連するアクティビティをより深く理解することができます。
このチュートリアルでは、WPForms のロギングを有効にする方法を説明します。
注:サポートチケットで利用可能なログの詳細を共有することは、私たちのチームが可能な限り最も効率的なサポートを提供するのに役立ちます。トラブルシューティングガイドをご覧ください。
WPFormsのログとは?
アクティビティログとは、ウェブサイト上で行われたアクションの記録です。WPFormsにはフォーム内のアクティビティに特化したログが含まれています。
開設前のチェックリストでフォームの問題を見つけたり、ユーザーがサイト上のフォームで問題を経験していることに気づいた場合、トラブルシューティングの一環としてWPFormsのログを有効にすることができます。これは、あなたのサイトの他の場所ですぐに明らかにならないかもしれないエラーを発見するのに役立ちます。
重要なことは、ログはトラブルシューティングのシナリオ以外で使用するものではないということです。フォームのすべてのアクティビティにいつでも簡単にアクセスできることは、セキュリティ上の問題につながる可能性があります。そのため、WPFormsでエラーを特定して修正し終えたら、ログ機能を再びオフにするようにしてください。
ログの有効化
WPForms " Toolsに移動し、Logsタブを開くことでサイトのログを有効にすることができます。
サイトのログをオンにするには、「ログを有効にする」オプションをオンに切り替えて、設定を保存します。
これにより、ログ用に設定できる追加設定が開きます。
ログの種類
ログの種類の設定では、記録するサイトの詳細を選択できます。現在、WPFormsは以下のオプションをサポートしています:
- 条件付きロジック:このオプションは、フォームの条件付きロジックに関連するすべてのアクティビティを記録します。例えば、サイトで条件付き通知を設定している場合、条件付きロジックが通知の送信を妨げた時にWPFormsはイベントを記録します。
- エントリー:このオプションは、フォームに入力されたすべての入力を記録します。
- エラーこのオプションは、フォーム内で発生したすべてのエラーの詳細を記録します。
- 支払い:このオプションは、フォームを通じて支払い関連のイベントの詳細を記録します。
- プロバイダ:このオプションはWPFormsアドオン(例:Mailchimp、Salesforceなど)に関連するすべてのエラーを記録します。
- セキュリティ:このオプションはセキュリティ違反の試みを記録します(例えば、誰かが既存のユーザーに対するリクエストを偽造しようとした場合など)。
- スパム:このオプションは、フォームから送信されたすべてのスパムを記録します。
ユーザーの役割
ユーザロール設定では、サイト上の特定のユーザロールに対してのみログを記録することができます。デフォルトでは、WPFormsはすべてのユーザロールのイベントを記録しますが、任意の設定に変更することができます。
ユーザー
ユーザー設定により、サイト上の特定のユーザーによる投稿の詳細を保存することができます。デフォルトでは、WPFormsはすべてのユーザの投稿を保存しますが、任意のユーザに制限することができます。
ログ設定を行ったら、必ず「設定を保存」ボタンをもう一度クリックしてください。
ログの閲覧
ログを有効にすると、「ログの表示」セクションで今後のすべてのログコンテンツを見ることができます。
特に、あなたのサイトに多くの訪問者があり、いくつかのフォームがある場合、ここでイベントの長いリストを見ることができます。表示されるアクティビティを絞り込みたい場合は、表示するログの種類を1つだけ選択することができます。
これにより、お探しの情報をより迅速に見つけることができます。リストの上のドロップダウンから該当するログタイプを選択し、「適用」をクリックするだけです。
特定のログの内容を見るには、単にログのタイトルをクリックして開きます。
これにより、ログの詳細がオーバーレイで表示される。
ログの削除
注:この操作は永久的なものであり、元に戻すことはできません。ログを参照する必要がなくなったと確信しない限り、ログを削除しないでください。
WPFormsのログのリストを消去したい場合は、Delete All Logsボタンをクリックしてください。
ログを無効にする
WPFormsのログを常にオンにしておくことは推奨されません。これは、あなたのサイトが侵害され、悪意のある人がログに提供された情報にアクセスした場合、潜在的なセキュリティ問題を引き起こす可能性があります。
問題のトラブルシューティングが終了したら、[ログを有効にする]設定をオフに切り替え、設定を保存することで、ログをオフに戻すことができます。
以上です!これでWPFormsでアクティビティログを有効にする方法がわかりました。
次に、フォームを送信する前にユーザーのサイト内の経路を記録する方法をお知りになりたいですか?詳しくはUser Journeyアドオンのチュートリアルをご覧ください。