iCalendar ファイルにアラーム付きの複数のイベントを生成するスクリプトを作成しました。以前はこれらを Google カレンダーにインポートでき、アラームは設計どおりに機能していました。先週のある時点で、iCalendar ファイルの 1 つをインポートすると、予定のリマインダーが Google カレンダーに表示されなくなりました。これを診断するために、アラーム付きのテスト イベントを作成し、それを Google カレンダーの iCal リンクから取り出してみました。BEGIN:VCALENDAR
以下は、最初の と の間のヘッダー情報を差し引いた結果BEGIN:VEVENT
です。
BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART:20130430T210000Z
DTEND:20130430T220000Z
DTSTAMP:20130430T143211Z
UID:cn0rdei9gdpbn0902jdvs0ltdkx1
CREATED:20130430T142949Z
DESCRIPTION:
LAST-MODIFIED:20130430T142949Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Test event
TRANSP:OPAQUE
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:This is an event reminder
TRIGGER:-P0DT0H10M0S
END:VALARM
END:VEVENT
END:VCALENDAR
UID を変更して再インポートすると、リマインダーが存在しないことを除いて、イベントが正しくインポートされます。上記で省略したタイムゾーン情報をそのままにしておく場合も同様です。
Google は単にアラームをインポートする機能を削除しただけですか、それともこれを修正する方法はありますか?