Googleカレンダー(Google Appsアカウント内)からいくつかの外部カレンダーフィードを購読し、それらが更新される頻度を知りたいと思っています。
たとえば、TripIt.comカレンダーのサブスクリプションを持っています。 TripItで変更を加えた場合、その変更がGoogleカレンダーに表示されるまでに数日かかる場合があります。
Googleカレンダーはこれらのフィードをどのくらいの頻度で更新しますか?
Googleは数時間ごとと言いますが、これは私の経験では6-24です。
現在、カレンダーフィードはGoogleカレンダーによって数時間ごとに自動的に更新されます。一部のユーザーは手動で追加したカレンダーを更新する機能を必要としていることを理解しており、これを有効にするさまざまな方法を検討しています。
Googleカレンダーを使用して登録しているカレンダーが24時間経過しても更新されない場合は、調査できるようにカレンダーのアドレスと問題の詳細をお送りください。
このスレッドを使用している、または将来表示される可能性があるすべてのユーザーのために、Google Apps Scriptプログラムを作成して、必要な頻度で(最大1分ごとに)カレンダーを更新しました。ここにあります: https://script.google.com/d/1QeZFLSM1EkuFvYcryECI_xH-IZVe1-IxGRq_n6OoXp1CmVtSeTeigEx4/edit?usp=drive_web
このスクリプトは、ics/icalファイルを解析し、Google Apps ScriptのバージョンのGoogle Calendar APIを使用して、それに基づいてカレンダーにイベントを作成します。
うまくいけば、これはあなたと将来これを見るかもしれない誰かに役立つ
公式ソースは https://support.google.com/calendar/answer/37100?hl=ja&ref_topic=1672445
注:ICSフィードの変更がGoogleカレンダーに反映されるまでに最大8時間かかる場合があります。
変更が反映されるまでに数日かかることがあります。 Googleは、カレンダーヘルプページの時間を「数時間ごと」から「最大8時間」に、そして「最大12時間」に増やしたようです。
注:変更がGoogleカレンダーに表示されるまでに最大12時間かかる場合があります。
フィードに依存しているようです。例:Facebookのイベントフィードはかなり速く更新されるようですが、(小さい?)アプリはさらに多くの時間がかかる可能性があります。