---
title: "RSS Reader のフィード ソース、並べ替え、自動更新、キャッシュ"
description: "Vitextra RSS Reader Web パーツがフィードを処理する仕組みのリファレンスです。対応する RSS と Atom の形式と読み取る要素 (イメージ、作成者、分類、日付)、複数のソースの統合と順序付け、読み込めないフィードの扱い、Newest first、Oldest first、By source の並べ替え順、自動更新の間隔、Web パーツを即座に開くブラウザー キャッシュを説明します。"
url: https://vitextra.com/ja/support/kb/10371
language: ja
published: 2026-10-30
modified: 2026-10-30
products:
  - "RSS Reader"
author: "Lidija Reising"
tags: ["RSS Reader ソース", "複数の RSS フィード 集約 SharePoint", "RSS Atom 対応 Web パーツ", "RSS 並べ替え ソース別", "RSS Web パーツ 自動更新 間隔", "RSS フィード キャッシュ ブラウザー", "Media RSS イメージ", "dc:creator 作成者", "RSS 分類 タグ", "フィード 利用不可 除外", "Vitextra RSS Reader"]
---

# RSS Reader のフィード ソース、並べ替え、自動更新、キャッシュ

Vitextra RSS Reader Web パーツがフィードを処理する仕組みのリファレンスです。対応する RSS と Atom の形式と読み取る要素 (イメージ、作成者、分類、日付)、複数のソースの統合と順序付け、読み込めないフィードの扱い、Newest first、Oldest first、By source の並べ替え順、自動更新の間隔、Web パーツを即座に開くブラウザー キャッシュを説明します。

## 概要

[RSS Reader](https://vitextra.com/ja/products/rss-news) は、任意の数のフィードを 1 つのアイテム一覧にまとめます。この記事では、編集者と管理者向けに、その一覧の背後にある仕組みを説明します。ソースとは何か、どのフィード形式が動作するか、複数のフィードのアイテムがどのように統合され、並べ替えられるか、どのくらいの頻度で更新されるか、ブラウザー キャッシュによって Web パーツがどのように即座に表示されるかです。設定そのものは、プロパティ ウィンドウの**ニュースフィード**グループと**動作**グループにあり、構成手順は [KB10367. RSS Reader Web パーツを追加して構成する方法](https://vitextra.com/ja/support/kb/10367)で説明しています。

## ソース

ソースとは、3 つの属性を持つフィードで、**ニュースフィード**グループの**ソース**パネルで編集します。

| フィールド | 意味 |
|---|---|
| **URL** | フィードのアドレスです。Web サイトではなく XML ドキュメントのアドレスです。必須です。 |
| **表示名** | 読者に表示されるソースの名前です。ソースの行のタブと、*By source* (ソース別) のグループ化で使用されます。必須です。 |
| **順序** | 他のソースの中でのそのソースの位置 (1、2、3…) です。タブの順序と、*By source* の並べ替え順でのグループの順序を決定します。 |

ソースの数に制限はありませんが、すべてのソースは読み込みと更新のたびにダウンロードされるため、更新頻度の高いフィードが十数個あると、表示に時間がかかり、**表示するアイテム数**の上限で表示できる数より多くのアイテムが生成されます。Web パーツあたり 3 ～ 6 個のソースが実用的な範囲です。それより大きなセットは、複数の Web パーツやページに分割してください。

ソースのアドレスは、ページ内の Web パーツのプロパティに保存されます。Microsoft Teams では、個人用アプリは管理者が**設定の保存**で保存したソースのセットを使用し、チャネル タブは独自のセットを持ちます。

## 対応するフィード形式と要素

フィードは Vitextra フィード サービスによってダウンロードおよび解析され、正規化された形式でアイテムが返されます (下記の[フィードの読み込みの仕組み](#loading)を参照)。サービスは一般的な配信形式である **RSS** と **Atom** を処理し、発行元がより充実したアイテムのために使用する拡張要素を読み取ります。

| アイテムの要素 | 取得元 |
|---|---|
| タイトルとリンク | RSS または Atom のアイテムのタイトルとリンク |
| 説明 | アイテムの説明または概要。HTML マークアップは削除されます |
| 公開日 | アイテムの公開日。有効な日付のないアイテムには日付が表示されません |
| イメージ | Media RSS の `media:content` または `media:thumbnail`、iTunes アートワーク、または説明の HTML 内の最初の画像 (1 ピクセルのトラッキング画像はスキップされます) |
| 作成者 | Dublin Core の `dc:creator`、フィードの author 要素、または Media RSS の `media:credit` (この順序) |
| 分類 | アイテムの category 要素 |

これらの拡張要素を一切提供しないフィードでも動作します。Web パーツには、タイトル、説明、日付が表示されます。

## フィードの読み込みの仕組み

ブラウザーで実行されるスクリプトは、相手の Web サイトがクロスオリジン要求を許可していない限り、別の Web サイトからフィードをダウンロードできません。フィードの発行元がこれを許可することはほとんどありません。そのため RSS Reader は、ソース アドレスの一覧を Vitextra フィード サービスに送信します。サービスはインターネットからフィードをダウンロードして解析し、チャネルとアイテムをブラウザーに返します。ユーザーのブラウザーがフィード自体のために発行元のサーバーに接続することはありません。接続するのは、発行元から直接読み込まれるアイテムのイメージのためだけです。

管理者にとっての 2 つの影響:

- フィードは**インターネットから**到達可能である必要があります。イントラネットのサーバー上や VPN の背後にあるフィードは表示できません。
- ユーザーのブラウザーは `vitextra.com` にアクセスできる必要があります。要求には、ソースのアドレスと、すべての Vitextra Web パーツのライセンス確認と同じ技術的な識別子が含まれます ([KB10374. RSS Reader のプライバシーとセキュリティ: フィードの読み込み方法と送信される情報](https://vitextra.com/ja/support/kb/10374)を参照)。

## 読み込めないソース

いずれかのソースをダウンロードまたは解析できない場合 (アドレスの誤り、サーバーの停止、ドキュメントがフィードではなく Web ページである、XML が壊れている)、フィード サービスはそのソースを利用不可としてマークし、他のソースを返します。その場合 Web パーツは、

- 利用できないソースを統合された一覧から除外し、
- ソースの行でそのタブを非表示にし、
- エラーを表示しません。他のフィードは通常どおり表示されます。

フィードが再び利用可能になると、次の読み込み時にそのソースは自動的に再表示されます。除外は何も知らせずに行われるため、アドレスを誤って入力した編集者には警告が表示されません。唯一の手がかりは、タブが表示されないことです。確認するには、アドレスをブラウザーで開きます。正常なフィードでは XML (または書式設定されたフィード ページ) が表示され、誤ったアドレスでは Web サイトやエラーが表示されます。**すべて**のソースが失敗した場合、Web パーツは*アイテムが見つかりません。*を表示します。フィード サービス自体に到達できない場合は、*申し訳ございません。問題が発生しました。ページを更新してやり直してください。*が表示されます。[KB10373. RSS フィードが読み込まれないのはなぜですか? RSS Reader のトラブルシューティング](https://vitextra.com/ja/support/kb/10373)を参照してください。

## 統合と並べ替え

すべてのソースのアイテムは 1 つの一覧に統合され、**動作**グループの **Sort order** (並べ替え順) オプションに従って並べ替えられます。

| 並べ替え順 | 結果 |
|---|---|
| **Newest first** (新しい順、既定) | すべてのソースのすべてのアイテムを公開日順に、最新のものを上に表示します |
| **Oldest first** (古い順) | 同じ一覧を逆順にします。最も古いものが先頭になり、年表やアーカイブに向いています |
| **By source** (ソース別) | ソースの**順序**に従ってアイテムをソースごとにグループ化し、各グループ内では新しい順に並べます |

![[動作] グループ](https://static.vitextra.com/articles/10371/behavior-group-ja.png)
*[動作] グループ*

*Newest first* では、非常に活発なソースが他のソースを一覧から押し出すことがあります。あるフィードが 1 日に 20 件、別のフィードが週に 2 件公開する場合、一覧の上部は活発なフィードで占められます。バランスを保つ方法は 3 つあります。*By source* を使用する、**表示するアイテム数**を増やす、または**フィルター**スイッチをオンにして読者がタブで静かなソースを選べるようにすることです。

日付は実際のタイムスタンプとして比較されます。フィードが有効な公開日を提供しないアイテムは最も古いものとして扱われ、*Newest first* では最後に、*Oldest first* では最初に表示され、Web パーツにはそれらの日付は表示されません。

読者の選択 (ソース タブ、分類タグ、検索テキスト) は並べ替えの後に適用され、**表示するアイテム数**の上限は最後に適用されます。そのため、Web パーツには、絞り込まれ、並べ替えられた一覧の先頭 N 件のアイテムが表示されます。

## 自動更新

**自動更新**をオンにすると、ページが開いている間、Web パーツは**更新の頻度**で指定した分数 (1 ～ 7) ごとにフィードを再読み込みします。更新は静かに行われます。読み込み中のプレースホルダーは表示されず、一覧はその場で置き換えられ、読者が現在選択しているソース タブ、分類のチップ、検索テキストは維持されます。更新に失敗した場合 (ネットワークの停止、フィード サービスの利用不可)、Web パーツは既に持っているアイテムを表示し続け、次の間隔で再試行します。

人々が短時間だけ開くページでは自動更新をオフにし、長時間開いたままになるページ (ロビーのディスプレイのニュース ボード、運用チームが一日中開いているダッシュボード) ではオンにしてください。間隔は Web パーツごとに適用されます。1 つのページにある 2 つの RSS Reader は、それぞれ独立して更新されます。

📝 **注**  
更新のたびにフィード サービスへの要求が発生し、サービスはそのためにすべてのソースをダウンロードします。100 人が開いたままにしているページで 1 分間隔にすると、1 時間に 6,000 件のフィード要求が発生します。最短の間隔は、その鮮度に価値がある場所にだけ使用し、それ以外では 3 ～ 5 分にしてください。

## ブラウザー キャッシュ

読み込みが成功するたびに、Web パーツは受信したアイテムを、ソース アドレスのセットをキーとしてブラウザーの**セッション ストレージ**に保存します。同じブラウザー タブのセッションで同じページを再び開くと、Web パーツはキャッシュされたアイテムを**即座に**表示し、バックグラウンドで最新のアイテムを要求します。一覧は、それらが届くとすぐに更新されます。キャッシュは最大 30 分間使用され、その後はアイテムが通常どおり読み込まれます。

実際には、次のことを意味します。

- ブラウザー セッションでページに初めてアクセスしたときは、1 ～ 2 秒間プレースホルダーが表示されます。それ以降のアクセスでは、コンテンツがすぐに表示されます。
- キャッシュはブラウザー タブのセッションに属し、タブを閉じると消えます。それ以上、デバイスに保持されるものはありません。
- ソースを変更するとキャッシュは無効になります。キーはアドレスから作成されるためです。
- 更新に失敗した場合、キャッシュされたアイテムは画面に残り、エラー メッセージは表示できるものが何もない場合にのみ表示されます。

キャッシュには、フィード サービスから受信したとおりのフィード アイテム (タイトル、説明、リンク、イメージのアドレス) が含まれ、個人データは含まれません。共用のコンピューターでは、ブラウザー セッションの他のサイト データと一緒にクリアされます。
