ボットルールの理解と設定
ボットルールを使用すると、既知のスパイダーやボットによって生成されるトラフィックをレポートスイートから削除できます。ボットトラフィックを削除すると、web サイト上のユーザーアクティビティをより正確に測定できます。
ボットルールを定義すると、すべての受信トラフィックを定義済みのルールを比較します。これらのルールのいずれかと一致するトラフィックは、レポートスイートで収集されず、トラフィック指標には含まれません。
通常、ボットトラフィックを削除すると、トラフィックの量が減り、コンバージョン指標が下がります。多くのお客様は、ボットトラフィックを削除するとコンバージョン率が向上し、他のユーザビリティ指標が増加することを確認しています。
ボットトラフィックデータは、ボットおよびボットページレポートに表示するために、別のリポジトリに保存されます。
ボットルールの更新またはアップロード
次のビデオでは、ボットルールの設定方法を説明します。
ボットルールを更新またはアップロードするには:
-
Analytics/管理者/レポートスイート に移動します。
-
ボットルールを更新するレポートスイートを選択して、設定を編集/一般/ボットルール を選択します。
-
レポートスイートのボットルールを更新またはアップロードするには、次のいずれかのオプションを使用します。
-
IAB ボットフィルタリングルールを有効にする を選択して、IAB (国際Advertising局)の国際スパイダー&ボットリストのボットを削除し、ボットトラフィックを削除します。
このオプションを少なくとも選択することをお勧めします。
詳しくは、以下の節 標準 IAB ボットルールを参照してください。
-
ユーザーエージェント、IP アドレス、または IP 範囲に基づいてカスタムボットルールを定義および追加するには、「ルールを追加」を選択します。
詳しくは、以下の節 カスタムボットルールを参照してください。
-
読み込む CSV ボットファイルを選択 領域の横にある「ファイルを選択」を選択したあと、ボットルールを定義する CSV ファイルを選択します。
詳しくは、以下の節 ボットルールのアップロードを参照してください。
-
-
「保存」を選択します。
標準 IAB ボットルール
標準 IAB ボットルールは、「IAB ボットフィルタールールを有効にする」チェックボックスをオンにすることで有効にできます。この選択により、ボットトラフィックを削除するために、IAB(International Advertising Bureau)の「International Spiders & Bots List」のボットが削除されます。アドビは、IAB からこのリストを毎月更新します。
アドビは詳細な IAB ボットリストをお客様に提供できませんが、ボットレポートを使用して、サイトにアクセスしたボットのリストを表示できます。ボットを IAB リストに送信するには、IAB にアクセスします。
レポートスイートで標準 IAB ボットルールを有効にする方法については、 ボットルールの更新またはアップロードを参照してください。
カスタムボットルール
カスタムボットルールを使用すると、定義した条件に基づいてトラフィックをフィルタリングできます。 レポートスイートでカスタムボットルールを有効にするプロセスを開始するには、 ボットルールの更新またはアップロードを参照してください。
カスタムボットルールは、次の条件タイプを使用して定義されます。
- ユーザーエージェント
- IP アドレス
- IP 範囲
1 つのルールに複数の条件を定義できます。複数の条件で照合するには、「or」を使用します。例えば、ユーザーエージェントに関する値と IP アドレスを指定した場合、いずれかの条件に適合した場合にボットトラフィックと見なされます。
ユーザーエージェント
ユーザーエージェントの条件では、そのユーザーエージェントの値を調べて、指定した文字で 始まる か、その文字を 含む かを判断します。「次を含む」を選択した場合、ユーザーエージェントの任意の場所に指定した文字が含まれていれば、一致と見なされます。
オプションの値を「次を含まない」リストに含めることで、照合を正常に行うためにユーザーエージェントに含めない値を定義できます。複数の値を指定するには、1 行に 1 つの値を設定します。ユーザーエージェントが照合文字列で指定した条件に一致するとき、「次を含まない」リスト内の文字列も含んでいる場合は、一致と見なされません。
「次を含む」フィールドに入力できるのは 100 文字までです。「次を含まない」リストに入力できる文字数は、255 文字から、各改行の区切り文字の数を引いた文字数です(区切り文字の数は文字列の数から 1 を引いた数になります。例えば、4 つの「次を含まない」文字列を指定する場合、3 つの区切り文字が必要です)。すべての文字列照合では、大文字と小文字が区別されません。
IP アドレス(ワイルドカードの照合を含む)
1 つの IP アドレスと照合するか、ワイルドカード(*)を使用して同じブロック内の複数のアドレスと照合します。照合する IP アドレスの数値を指定します。ワイルドカードを使用して照合する場合、どのような値にも一致させたい部分に * を使用します。次に、IP アドレスの照合文字列の例を示します。
10.10.10.1
10.10.10.*
IP アドレスの範囲
照合する IP アドレスの開始と終了の範囲を指定します。ワイルドカードを使用して照合する場合、どのような値にも一致させたい部分に * を使用します。
カスタムボットルールを定義する
- Analytics/管理者 に移動し、1 つまたは複数のレポートスイートを選択して、一般/ボットルール をクリックします。
- 「ルールの追加」をクリックし、1 つまたは複数の照合条件を定義します。
- 「保存」をクリックします。変更が反映されるまで、最大 30 分かかります。
ボットルールのアップロード
ボットルールを一括してインポートするには、ルールを定義した CSV ファイルをアップロードします。
-
ボットルールをレポートスイートにアップロードするプロセスを開始するには、 ボットルールの更新またはアップロードを参照してください。
-
スプレッドシートの 1 行目に、表示された順序で次の列を含む CSV ファイルを作成します。
table 0-row-6 1-row-6 列 1、行 1 列 2、行 1 列 3、行 1 列 4、行 1 列 5、行 1 列 6、行 1 ボットの名前 IP 開始 IP の終了値 ルール
(次の値を含む、または次の値で始まる)ユーザーエージェントの組み込み ユーザーエージェントの除外
(255 文字の制限)次の 3 種類のボットルールを定義できます。
- 「次を含む」または「次で始まる」ユーザーエージェント
- 単一の IP アドレスまたはワイルドカードの一致
- IP 範囲の一致
インポートファイルの各行には、次のボット定義の 1 つのみを含めることができます。
note note NOTE (ユーザーエージェント「または」IP アドレスなどのように)OR を使用した複数のルールの組み合わせによってボットを照合するには、組み合わせるすべてのルールについて、「ボットの名前」フィールドに同じ名前を指定します。AND 一致はサポートされません。 -
「次を含む」または「次で始まる」ユーザーエージェント:以下を含むエージェント列に、照合する 1 つのユーザーエージェント文字列を指定します。「エージェントの一致ルール」フィールドに、「次を含む」または「次で始まる」を入力して、実行する照合のタイプを指定します。「以下を含まないエージェント」列には、必要に応じて値を指定できます。この値は、エージェントに含まれない 1 つまたは複数の文字列をパイプ記号(
|
)で区切って定義します。文字列の照合では、大文字と小文字が区別されません。「IP の開始値」列と「IP の終了値」列の両方は、空にする必要があります。 -
単一の IP アドレスまたはワイルドカードの一致:単一の IP アドレス(
10.10.10.1
)またはワイルドカード IP アドレス(10.10.*.*
)を一致させるには、「IP の開始値」列と「IP の終了値」列の両方に同じ値を指定します。「一致ルール」、「以下を含むエージェント」、「以下を含まないエージェント」は空にする必要があります。 -
IP 範囲の一致:IP の開始値列と IP の終了値列を使用して、IP アドレスの範囲を定義します。IP 範囲の一致にワイルドカードを使用できます(例:
10.10.10.*
から10.10.20.*
)「一致ルール」、「以下を含むエージェント」、「以下を含まないエージェント」は空にする必要があります。
-
Report Suite Manager のボットルールページで、「読み込む CSV ボットファイルを選択 領域の横にある「ファイルを選択」を選択し、読み込むボットルールを定義する CSV ファイルを選択します。
-
(オプション)「既存のルールを上書き」チェックボックスを選択して既存のルールをすべて削除し、アップロードファイルで定義されているルールに置き換えます。
-
ファイルをインポート を選択します。
-
ルール セット 領域で、インポートされたルールを確認します。
-
「保存」を選択します。
ボットルールをエクスポート
UI で定義されているすべてのルールを CSV 形式で書き出す手順は、次のとおりです。
-
Analytics/管理者/レポートスイート に移動します。
-
書き出すボットルールを含んだレポートスイートを選択し、設定を編集/一般/ボットルール を選択します。
-
「ボットルールを書き出し」を選択し、CSV ファイルをファイルシステムに保存します。
データ収集に対するボットルールの影響 section_F01A3130E7A04A9993371CF26F6586F2
ボットルールは、すべての解析データに適用されます。ボットルールによって削除されたデータは、ボットレポートとボットページレポートにのみ表示されます。
ボットルールの後に VISTA ルールが適用されます。テクニカルノートユーザーガイドの処理順序を参照してください。
高ヒット訪問の処理:訪問において 100 を超えるヒットが発生した場合、訪問において経過した時間(秒数)が訪問のヒット数以下かどうかを判定します。このような場合、長く集中的な訪問はデータを処理する時間がかかるので、訪問が強制的に終了され、新たな訪問として計測が継続されます。一般に、高ヒットの訪問はボット攻撃によるもので、通常の訪問者による閲覧とは考えられません。
bots
としてマークされたヒットはサーバーコールとして請求されます。ボットフィルタリングに対する IP の不明化の影響 section_92E60B95BE8940D983F28C79E0CD6B12
IAB ボットリストはユーザーエージェントにのみ基づいているため、このリストを使用したフィルタリングは IP の不明化の設定に影響を受けません。非 IAB ボットフィルタリング(カスタムルール)の場合は、IP をフィルタリング条件の一部とすることができます。IP を使用してボットをフィルタリングする場合、その設定が有効であれば、最後のオクテットが削除された後、IP 全体の削除や一意 ID での IP の置換など他の IP 不明化オプションの実行前に、ボットフィルタリングが行われます。
つまり、IP の不明化を有効にすると、IP アドレスが不明化される前に IP の除外が行われるので、設定の変更などの対応は不要です。
最後のオクテットが削除されると、IP フィルタリングの前に行われます。最後のオクテットが 0 に置換されるので、末尾が 0 の IP アドレスに一致するように IP 除外ルールを更新します。「* に一致」は、0 にも一致します。