リダイレクトルール条件を作成
すべてのリダイレクトルールは、1つ以上の条件から始まります。1つの 条件 、ランディングページURL、国、デバイス種別など、入ってくるトラフィックの何かを確認し、そのルールが適用されるかどうかを判断します。作成方法の詳細については リダイレクトルールを作成する.
条件属性
下の表には、ルールで使用できる条件属性が一覧されています。
条件演算子
最も便利な条件属性の1つは ランディングページ、入ってくるURLに基づいて条件やリダイレクトを作成できるためです。以下に挙げる演算子は ランディングページ 属性向けのものです。利用できる演算子は、選んだ属性によって異なります。ほとんどの属性はより少ないセットしか提供しません。たとえば、 モバイルフォールバック のみ提供します である と でない.
条件を組み合わせる
複数の条件を AND:
使用できます AND 。たとえば、特定の国からのトラフィックかつ特定のデバイス種別であるなど、複数のことが同時に真である必要がある場合に使います。
選択 もう1つ追加 して、最初の条件または新しい条件のどちらかを満たす、別個の独立した条件を追加します。両方を満たす必要はありません。つまり、 もう1つ追加 は OR 条件のようなものです。
次の2つのセクションでは、 含む と 一致する 演算子を使ってリダイレクトルールを作成する方法を示します。
含む演算子を使う
URLでトラフィックを分岐させる最も簡単な方法は、 含むを使った2つの別々のルールです。たとえば、UKページに着地した人には1つのクエリパラメータを、USページに着地した人には別のものを付けたいとします。
ルール1、UKトラフィック:
条件:
ランディングページ含む/uk.アクション: 同じURLへリダイレクトし、
?a=123を末尾に追加します。
ルール2、USトラフィック:
条件:
ランディングページ含む/us.アクション: 同じURLへリダイレクトし、
?a=456を末尾に追加します。
各ルールは、入ってくるURLの中から1つのテキスト( /uk または /us)を確認します。テキストが見つかると、リダイレクトルールは追加パラメータを付けて訪問者を先へ送ります。
これは、単純な二者択一の分岐にはうまく機能しますが、この手法では元のURLの一部を再利用できません。その場合は、 一致する.
一致演算子を使う
この 一致する 演算子を使うと、URL全体のパターンを記述し、その一部をプレースホルダーとして {PLACEHOLDER}書いてマークし、後でリダイレクト内でその正確な部分を再利用できます。
最終更新
役に立ちましたか?

