イベントカレンダーの RSS フィードを公開し、内容を確認する方法
RSS フィードを使うと、公開イベントカレンダーの項目をリーダーや別のサイトから発見できます。複数イベントを一つのカレンダーで管理し、基盤がフィードの公開に対応している場合に役立ちます。RSS はウェブ更新の配信であり、予定表に追加するファイルや即時通知ではありません。開催日、場所、チケットの最新情報は公開イベントページで維持します。
Boletolibre編集部
公開日
フィードの対象を決める
全公開イベント、一つのシリーズ、会場や分類の一部のどれを含めるか決めます。対象読者とカレンダー担当者を記録します。下書きや内部イベントは除外し、中止や過去回の扱いは実際の基盤の機能に合わせます。無関係な項目が多すぎても、必要な項目を黙って省いても、購読者にとって使いにくくなります。
カレンダーに正式な RSS 機能があれば、その説明に従います。コロラド大学ボルダー校は Localist を使う自校カレンダーについて、公開購読リンクと管理者向け作成方法を説明しています。これはその環境固有の例です。対応機能がない場合、更新担当者のいない XML ファイルを公開しないでください。[2]
- 対象:全公開イベント、一つのシリーズ、会場または分類。
- カレンダー編集とフィード設定の担当者を決める。
公開フィードと項目を調べる
公開フィード URL を開き、チャンネル名、サイトへのリンク、説明を確認します。RSS 2.0 仕様ではこの三つが必要です。新しいイベント、同名の別開催回、変更済みまたは過去のイベントを少なくとも確認します。項目から管理中の公開イベントページへ移動でき、どの開催回か分かることが重要です。[1]
RSS の `pubDate` を開催開始日時と取り違えないでください。仕様では項目の公開日時を表します。承認済みの開催日、時刻、タイムゾーンは、基盤で許される範囲で読みやすい項目本文かリンク先に示します。別サービスのチケットリンクは直接確認します。フィード自体は外部ページの更新を保証しません。[1]
- チャンネルの名称、リンク、説明を確認。
- 項目の名称または要約、移動先、承認済み情報を確認。
購読者の立場で試す
一般的なフィードリーダーで購読し、表示内容を公開カレンダーと比べます。各リンクを開いて、タイトル、日時、場所、状態を承認済み記録と照合し、スマートフォンでもリンク先を確認します。非公開の下書きが出ないこと、中止イベントが説明なく今後の予定に見えないことを調べます。
安全な試験項目を通常の編集手順で変更し、フィードとリーダーにいつ反映されるか観察します。取得間隔やキャッシュは異なるため、即時配信を約束せず実測した遅れを記録します。購読者のため URL は安定させ、変更したら案内元ページも直します。
- 新規、同名、変更、中止、非公開の例を比較。
- リーダーで観察した反映時間を記録。
担当者と別の案内経路を決める
公開カレンダーや資料一覧の近くに分かりやすいフィードリンクを置き、通常の HTML イベント一覧も残します。全イベントか一つのシリーズかを説明します。リーダーを使わない人には HTML 一覧が必要です。
日付、会場、状態、公開 URL が変わるたびに再確認する担当者を決めます。ワークシートに試験項目と次の確認日を残します。フィード障害や提供元の変更時はリンクを修正し、公開カレンダーを読める状態に保ちます。重要な変更を RSS だけに頼らないでください。
- 安定した URL と通常のイベント一覧を案内。
- 編集や提供元変更の後に再確認。
出典と参考資料
- RSS 2.0 SpecificationRSS Advisory Board · 確認日
- Creating an RSS Feed of EventsUniversity of Colorado Boulder · 確認日