拡張カテゴリーは、条件設定 の「AND(すべて)」・「OR(いずれか)」と、「含む」・「含まない」により様々なページの抽出を行うことが可能です。
以下のページがあるとします。
ページ名 | カテゴリー | 拡張カテゴリー | ||
---|---|---|---|---|
ラベル | 分類(値) | |||
ページA |
新着情報 |
フード |
和食 |
|
ページB |
洋食 |
|||
ページC |
中華 |
|||
ページD |
和食 |
洋食 |
||
ページE | 和食 | 中華 | ||
ページF |
商品情報 |
新商品 |
||
ページG |
求人情報 |
フード |
和食 |
拡張カテゴリーとカテゴリーについて
拡張カテゴリーとカテゴリーは以下のように関連があります。
カテゴリーが未設定(なし)の場合
カテゴリー
未設定拡張カテゴリー
ラベル
条件
分類(値)
:フード
:が次を含む
:和食
左記条件で抽出されるページは以下になります。
- ページA
- ページD
- ページE
- ページG
カテゴリーが未設定であるため、拡張カテゴリーの条件に合致する全てのページが抽出されます。
カテゴリーが設定されている場合
カテゴリー
新着情報拡張カテゴリー
ラベル
条件
分類(値)
:フード
:が次を含む
:和食
左記条件で抽出されるページは以下になります。
- ページA
- ページD
- ページE
ページGはカテゴリーが「求人情報」となっていて、抽出条件にある「新着情報」に合致しないため、抽出されません。
条件の「含む」「含まない」について
拡張カテゴリーの条件設定の「条件」の項目で、「含む」「含まない」の2パターンの設定が可能です。
以下は「含まない」条件の場合の内容となります。
カテゴリー
未設定拡張カテゴリー
ラベル
条件
分類(値)
:フード
:が次を含まない
:和食
左記条件で抽出されるページは以下になります。
- ページB
- ページC
ページAとGは、「分類(値)」に「和食」が設定されており、条件に合致しないため、抽出されません。
ページDとEは、「分類(値)」に「和食」以外の「洋食」と「中華」がそれぞれ設定されていますが、同時に「和食」も設定されているため、「含まない」条件に合致しないため、抽出されません。
ページFは「和食」を含みませんが、「ラベル」が「フード」ではないため、抽出されません。
拡張カテゴリーを利用して抽出する際、カテゴリーブロックは、まず最初に設定されている「ラベル」に合致したページを一時的に選別します。
この選別された内容から、「条件 」や「分類(値)」に合致したものを、さらに絞り込み、出力します。
上記の場合は、拡張カテゴリーの「ラベル」に「フード」が含まれていないページは、最初の一時的な選別時点で対象外となります。 (ページFがこれに該当します)
「含まない」条件で拡張カテゴリー未設定のページを対象とする
この機能を有効にすることで、前述の最初の一時的な抽出を無視した条件で、絞り込みが可能になります。
上記の場合、 「ラベル」が「フード」であるかどうかの選別が無くなるため、「ラベル」が「商品情報」でも、「分類(値)」に「和食」が含まれない、ページFが条件に合致するようになり、カテゴリーブロックに出力されます。
複数の拡張カテゴリー条件で、複雑な抽出を行う
AND条件(すべての条件に一致)やOR条件(いずれかの条件に一致)を利用することにより、複雑な条件を設定して、抽出条件を細かく設定することが可能です。
AND条件(すべての条件に一致)設定で抽出を行う
カテゴリー
新着情報拡張カテゴリー
ラベル
条件
分類(値)
:フード
:が次を含む
:和食
ラベル
条件
分類(値)
:フード
:が次を含む
:洋食
左記条件で抽出されるページは以下になります。
- ページD
設定された「分類(値)」において、「和食」と「洋食」の両方が設定されているページは、ページDのみとなります。
上記の抽出条件を、図にすると以下のようになります。
「①和食」の部分と、「②洋食」の部分はそれぞれの拡張カテゴリーを含むページを意味します。
(ページA、ページB)
「③」の部分は、①と②の条件を満たす内容となります。
上記の例では、拡張カテゴリーの「分類(値)」に、「和食」「洋食」の値を「含む」、ページDのみが該当します。
「④」の部分は、条件の抽出対象外のものとなります。
AND条件(すべての条件に一致)設定で、条件内に「含む」「含まない」がある場合
カテゴリー
新着情報拡張カテゴリー
ラベル
条件
分類(値)
:フード
:が次を含む
:和食
ラベル
条件
分類(値)
:フード
:が次を含まない
:洋食
左記条件で抽出されるページは以下になります。
- ページA
- ページE
設定された「分類(値)」において、「和食」が設定されていて、「洋食」を「含まない」ページは、「和食」のみが設定されているページAと、「和食」以外に「中華」が設定されているページEのみになります。
※ページDは「和食」が設定されていますが、「洋食」も設定されているため、抽出条件に合致しません。
また、ページGはカテゴリーが「新着情報」ではないため、抽出条件に合致しません。
OR条件(いずれかの条件に一致)設定で抽出を行う
カテゴリー
新着情報拡張カテゴリー
ラベル
条件
分類(値)
:フード
:が次を含む
:和食
ラベル
条件
分類(値)
:フード
:が次を含む
:洋食
左記条件で抽出されるページは以下になります。
- ページA
- ページB
- ページD
- ページE
設定された「分類(値)」において、「和食」、または「洋食」を「含む」ページは、それぞれの値のみが設定されたページAとBとE、両方を含んだページDとなります。
※ページEは「和食」以外に「中華」が設定されていますが、「中華」は抽出条件に含まれていないため、
除外されずに抽出されます。
ページGはカテゴリーが「新着情報」ではないため、抽出条件に合致しません。
OR条件(いずれかの条件に一致)設定で、条件内に「含む」「含まない」がある場合
カテゴリー
新着情報拡張カテゴリー
ラベル
条件
分類(値)
:フード
:が次を含む
:和食
ラベル
条件
分類(値)
:フード
:が次を含まない
:洋食
上記条件で抽出されるページは以下になります。
- ページA
- ページC
- ページE
設定された「分類(値)」において、「和食」を「含む」、または「洋食」を「含まない」ページは、「和食」が設定されたページAとE、「和食」は含まれていないが、「洋食」も含まれていないページEとなります。
※ページEは「和食」以外に「中華」が設定されていますが、「中華」は抽出条件には含まれていないため、
除外されずに抽出されます。
ページFは「洋食」を含みませんが、「ラベル」自体が「フード」ではないため、抽出されません。
ページGはカテゴリーが「新着情報」ではないため、抽出条件に合致しません。