特定日からシグナル送信をしたいのですが,その方法について相談させてください。
例を挙げた方が伝わりやすいかと思いましたので,たとえば,ある月の14日9時から20日21時にかけて経験サンプリング調査を行いたい,と考えているとさせてください。
exkumaチュートリアルの「3.2.2.3 固定された時刻にシグナルを送る https://www.yukaoz.com/esm-exkuma3」のシグナルを送る日数の項には,「参加登録(メールアドレス登録とLINE登録)が完了した翌日から「1日目」としてシグナル送信が始まります。」とあります。
これを踏まえ,たとえば,ある月の14日9時から20日21時にかけて経験サンプリング調査を行いたいとします。その場合,14日からシグナルを回答者に通知するには,前日の13日中に参加登録をする,といった方法が以前の記事で紹介されています (https://www.yukaoz.com/forum/exkuma/jing-yan-sanpuringufa-noqi-jian-she-ding-nituite?origin=auto_suggest: ※以前の記事では14日中に参加登録をする設定をご提案されているようですが,それだとシグナルは15日からになってしまうのでは…?と思い,私の文章では13日中の参加登録に変更しております。この点,私の誤解などありそうでしたらご指摘ください)
ただこの方法ですと,回答者が13日中に参加登録することを忘れてしまった場合などの対応が難しいかと思いました。ですので,参加登録だけは事前 (e.g., ある月の5日から10日くらい) に実施した上で,「シグナルを特定日 (14日) から開始する」のような設定ができると便利かなと思ったのですが,現在exkumaでそのような設定をすることは難しいのでしょうか?
上手く伝えられていないようにも思いますので,わかりにくい点などありましたらご指摘ください。よろしくお願いいたします。
御返事をありがとうございます。この情報がお役に立てましたら嬉しく思います。また何かご質問などございましたら、どうぞお知らせください。
丁寧なご説明ありがとうございました。
手動では (手間はかかるけれど理論上) できるのですね,承知しました。今後exkumaを使用する際に,どうしても必要であれば,上記方法を試してみたいと思います。
コメントをありがとうございます。
挙げていただきましたとおり、Exkumaでは参加登録完了の翌日からシグナル送信が始まるというしくみになっております。そのため、ご質問いただいたような、参加登録期間を事前に設けておき、シグナル送信はその数日後の特定日から一斉に開始するといった送信スケジュールには対応しておりません。
ただ、かなり手間のかかる「手動」操作になりますが、可能な方法はございます。
回答者を「削除」するとシグナルはそれ以降送信されず、「復元」すると残り期間のシグナルは送信されるというしくみを使います。
たとえば、参加登録期間を4月5日~4月8日、シグナル送信開始を4月15日~4月20日、朝9時~夜9時としたい場合:
1.登録開始日4月5日、終了日4月8日、シグナル送信日数を15日間に設定する。
2.4月5日に登録した人は、4月6日から4月20日までの送信スケジュールが組まれる。(ちなみに8日に登録した人は4月9日から4月23日まで)
3.4月5日の夜中12時~翌6日の朝9時より前に、5日中に参加登録した人を全員、回答者リストから「削除」する。→翌日からのシグナルは送信されない
4.4月6日、4月7日、4月8日も同様に、その日の夜中12時~翌6日の朝9時より前に、参加登録した人を全員「削除」する。→翌日からのシグナルは送信されない
5.4月14日の夜9時以降~15日の朝9時より前までに、削除されていた回答者を全員「復元」する。
6.15日の朝9時以降にシグナル送信が開始。
7.4月20日の夜9時に、ふたたび回答者を全員「削除」。翌21日以降はシグナルが送られなくなります。
ただ、かなり手間のかかる方法となりますので、あまりお勧めはしておりません。また、わたし自身がこの方法を試してみたことがないため、あくまで理論上はこのようにできます…というご紹介になっております。もしこの方法をとられる場合は、事前に何度かテストし、よく手順をご確認されるようにお願い申し上げます。