概要

同一のアンケートを回答した方に対して任意の数で回数を制限する方法になります。

例えば、一人5回まで応募できるような申込みがあったときに6回以上回答があったときに、回数制限をかけることができます。

要件整理

1 回答してもらいたいアンケートを作成。(保存先:申請)ページレイアウトやレコードタイプも作成をする。

2 フローの作成

2−1 申請オブジェクトにアンケートのレコードが作成されたことをトリガーとする。

2−2 回答制限をかけるため、同一のLINE User IDの方からの回答を制限します。そのため、LINEUserIDの回答レコードを取得する。

2−3 取得したレコードの数をカウント。

2−4 カウントしたレコードを回数ごとに振り分けます。回数制限がかかっていないのであればそのまま申請。規定回数以上なら申請の状態を取消して、回数制限がかかっているということをお知らせするフォローアップを送る形になる。

このようなフローを作成していきます。

スクリーンショット 2024-05-17 9.29.43.png

実装手順(値やAPI項目は任意のものを使用してください。)

1 該当のアンケートを作成

今回は申請オブジェクトに格納されているという条件で作成していきます。

回答制限をかけた時にフォローアップでメッセージを送る場合は以下の設定をしておくと完了メッセージが出現せず、フォローアップの方のメッセージを送ることができます。

設定項目 内容
提出完了時にメッセージを送信しない チェックをつける
提出を完了時にスタンプを送る チェックを外す