メインコンテンツにスキップ

従業員カレンダーフィードの手順

対応者:Teachworks Support

iCalendarは、プログラム間でカレンダーデータを共有するために使用される標準フォーマットです。Googleカレンダー、Appleカレンダー、Microsoft Outlook、Yahooカレンダー、Mozilla Thunderbirdなど、幅広いカレンダープログラムで使用され、サポートされています。

会社管理者がカレンダーフィードを有効にしている場合、従業員はTeachworksのカレンダーから他のカレンダープログラムでイベントを購読できます。

注: Teachworksのカレンダーフィードには、現在の日付の2週間前から3か月先までのイベントが含まれます。

カレンダーフィードの取得

従業員は、以下の手順に従って、自身のカレンダーフィードのURLを取得できます。

  1. アカウントをクリックし、次に「プロフィール」をクリックしてください。

  2. 「スケジュール」タブをクリックしてください。

  3. 「カレンダー」セクションまでスクロールしてください。

  4. 「カレンダーフィード」欄のURLをコピーしてください。

  5. フィードURLを他のカレンダープログラムに追加することで、従業員の予定を取得できるようになります。

フィードフィルター

フィードURLの末尾にあるフィルタパラメータを調整することで、カレンダーフィードをさらに細かく制御できます。利用可能なフィルタパラメータは以下のとおりです。

  • すべて– カレンダーから授業やその他の授業以外のイベントを表示します(「other_shared」は除外されます)。

  • レッスン– レッスンのみを表示します。

  • その他– 会社または従業員に関連する、教育以外のイベントのみを表示します。

  • その他の共有- この設定は従業員向けフィード用で、対象者として「全員」または「従業員」を指定している、貴社で行われた教育以外のイベントを表示します。

注:デフォルト設定は「すべて」です。

カレンダープログラムに「レッスン」と「その他のイベント」用のフィードを別々に追加しておくと、2つのフィードを区別しやすくなるでしょう。

カレンダープログラムにカレンダーフィードを追加する

カレンダーフィードの購読方法については、お使いのカレンダープログラムの説明書をご覧ください。以下に、よく利用されているカレンダープログラムの説明書へのリンクをいくつか掲載します。

注: Googleカレンダーはカレンダーの購読情報の更新頻度が低く、カレンダーフィードの手動更新にも対応していません。そのため、カレンダーに最新のイベント情報が必要な場合は、Googleカレンダーに頼るべきではありません。また、Googleカレンダーの更新頻度が低く、手動更新ができないことから、最新のイベント情報を必要とするユーザーには適さない場合があります。リアルタイム更新による快適な操作性を実現するには、TeachworksではGoogleカレンダー用双方向同期アドオンのご利用をお勧めします。このアドオンは、シームレスな同期と即時更新を保証します。

正社員 - 勤務地で絞り込む

会社管理者または従業員の方は、以下の手順に従って、場所ごとにフィードをフィルタリングできます。

  1. 「アカウント」をクリックし、次に「ロケーション」をクリックしてください。

  2. 絞り込みたい場所の「編集」オプションをクリックしてください。

  3. ブラウザのアドレスバーに表示されているURLを確認し、以下の画像に示すようにロケーションIDをメモしてください。

    場所番号.png
  4. 既存のカレンダーフィードURLの末尾にスラッシュ「/」を追加し、そのスラッシュの後に前の手順で取得したロケーションIDを追加します。URLは次のようになります。

     https://subdomain.teachworks.com/icalendar/account/pQZf7Klpyg/all/1

カレンダーフィードには、選択した場所のレッスンのみが表示されるようになります。

キャンセルされたレッスンを除く

デフォルトでは、カレンダーフィードにはキャンセルされたレッスンが概要フィールドに [Cancelled] タグ付きで表示されます。キャンセルされたレッスンをフィードから完全に除外したい場合は、フィード URL の末尾に "?exclude_cancelled=true" を追加してください。URL は次のようになります。

 https://subdomain.teachworks.com/icalendar/account/pQZf7Klpyg/all?exclude_cancelled=true
こちらの回答で解決しましたか?