どのような状況で、イベント参加者のパッチがGoogleカレンダーでそのイベントを削除する可能性がありますか?私は、私が登録しているシステムとGoogleカレンダーをつなぐ架け橋となる、私が働いている学校向けのアプリケーションを開発しました。すべてのコースを含むカレンダー)を設定し、教師が各クラスの学生の出席と宿題を登録できるようにします。このアプリケーションでは、登録済みの学生がカレンダーイベントに出席者として入力されていないことに気付いたときに、教師が学生リストの更新をトリガーすることもできます。コード内:登録システムを呼び出して、コースの学生の最新リストを取得します。Googleカレンダーを呼び出して、カレンダーのコースを表すイベントの繰り返しを取得します。});};ほとんどの場合正常に機能しますが、定期的にコースに関連付けられているすべてのカレンダーイベントが削除されます。バグを再現する方法がわかりません。すべてがJavaScriptでコーディングされているため、エラーをログに記録できません。このプロセスでは、アプリケーションがGoogleカレンダーとやり取りするのはこれが2回だけです。リクエストによって何が削除されるかはわかりません。パッチリクエストのバッチが問題であると思います。パッチに含めるのは出席者の配列のみであるため、その点まで混乱させることは実際には困難です。誰が私が検討すべき方向性のアイデアを持っていますか?ここで少し迷っています。1batchUpdateEventsは有効なcalendarIdを受信する可能性がありますが、値が空のeventListを受信する可能性があります。.resourceの有効な値をチェックすると、空白のイベント値が保存されなくなります(これにより、Googleがイベントを削除する可能性があります)。このスクリプトがイベントを追加するだけで削除しない場合は、event.resourceをバッチに追加する前に確認することも有益です。