

# CloudFront トップリファラーレポートを表示する
<a name="top-referrers-report"></a>

CloudFront トップリファラーレポートには、過去 60 日間の任意の日付範囲について、次の項目が含まれます。
+ 上位 25 のリファラー (CloudFront がディストリビューションに配信しているオブジェクトに対する HTTP および HTTPS リクエストが最も多いウェブサイトのドメイン）
+ リファラーからのリクエストの数
+ 指定した期間のリクエストの総数に対してリファラからのリクエストの数の割合。

トップリファラレポートのデータは、CloudFront アクセスログと同じソースから取得されます。ただし、トップリファラーを表示するために、[アクセスログ](AccessLogs.md)を有効にする必要はありません。

トップリファラーは、検索エンジン、オブジェクトに直接リンクされた他のウェブサイト、またはユーザー自身のウェブサイトである場合もあります。例えば、`https://example.com/index.html` が 10 個のグラフィックにリンクする場合、`example.com` は 10 個のグラフィックすべてのリファラです。

**注記**  
ユーザーがブラウザのアドレス行に直接 URL を入力した場合、リクエストしたオブジェクトのリファラはありません。

**Topics**
+ [コンソールで CloudFront トップリファラーレポートを表示する](#top-referrers-howto)
+ [CloudFront がトップリファラー統計を計算する方法](#top-referrers-calculate)
+ [CSV 形式でデータをダウンロードする](#top-referrers-csv)
+ [トップリファラレポートのデータと CloudFront 標準ログ (アクセスログ) のデータとの関連](#top-referrers-data)

## コンソールで CloudFront トップリファラーレポートを表示する
<a name="top-referrers-howto"></a>

CloudFront トップリファラーレポートはコンソールで表示できます。<a name="top-referrers-report-procedure"></a>

**CloudFront ディストリビューションのトップリファラーを表示するには**

1. AWS マネジメントコンソールにサインインし、[https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home) で CloudFront コンソールを開きます。

1. ナビゲーションペインで、**[トップリファラー]** を選択します。

1. [**CloudFront Top Referrers Report (CloudFront トップリファラレポート)**] ペインの [**Start Date (開始日)**] と [**End Date (終了日)**] で、トップリファラのリストを表示する日付範囲を選択します。

   日付と時刻は協定世界時 (UTC) です。

1. [**Distribution**] リストで、トップリファラのリストを表示するディストリビューションを選択します。

1. **[更新]** を選択します。

## CloudFront がトップリファラー統計を計算する方法
<a name="top-referrers-calculate"></a>

上位 25 件のリファラの正確な数を取得するには、CloudFront ですべてのオブジェクトのリクエストを 10 分間隔でカウントし、上位 75 件のリファラの現在までの累計を保持します。リストの最下位に近いリファラーは、リストに加わったり、リストからなくなったりするため、これらのリファラーの合計は概算です。

75 件のリファラーのリストの中の上位 25 件のリファラーもリスト内で上がったり下がったりする可能性はありますが、リストから完全になくなることはほとんどないため、通常これらのリファラーの合計は信頼できます。

## CSV 形式でデータをダウンロードする
<a name="top-referrers-csv"></a>

トップリファラレポートは CSV 形式でダウンロードできます。このセクションでは、レポートをダウンロードする方法と、レポートの値について説明します。<a name="top-referrers-csv-procedure"></a>

**トップリファラレポートを CSV 形式でダウンロードするには**

1. トップリファラーレポートを表示しているときに、**[CSV]** を選択します。

1. [**Opening *file name***] ダイアログボックスで、ファイルを開くか保存するかを選択します。

### レポートに関する情報
<a name="top-referrers-csv-header"></a>

レポートの先頭数行には次の情報が含まれます。

**バージョン**  
この CSV ファイルの形式のバージョン。

**レポート**  
レポートの名前。

**DistributionID**  
レポートを実行した対象のディストリビューションの ID。または、すべてのディストリビューションを対象にレポートを実行した場合は `ALL`。

**StartDateUTC**  
協定世界時 (UTC) によるレポートを実行した日付範囲の開始日。

**EndDateUTC**  
協定世界時 (UTC) によるレポートを実行した日付範囲の終了日。

**GeneratedTimeUTC**  
協定世界時 (UTC) によるレポートを実行した日時。

### トップリファラレポートのデータ
<a name="top-referrers-csv-data"></a>

レポートには次の値が含まれています。

**DistributionID**  
レポートを実行した対象のディストリビューションの ID。または、すべてのディストリビューションを対象にレポートを実行した場合は `ALL`。

**FriendlyName**  
ディストリビューションの代替ドメイン名 (CNAME)、(存在する場合)。ディストリビューションに代替ドメイン名がない場合、リストにはディストリビューションのオリジンドメイン名が含まれます。

**Referrer**  
リファラのドメイン名。

**RequestCount**  
[`Referrer`] 列のドメイン名からのリクエストの総数。

**RequestsPct**  
指定した期間のリクエストの総数に対してリファラによって送信されたリクエストの数の割合。

## トップリファラレポートのデータと CloudFront 標準ログ (アクセスログ) のデータとの関連
<a name="top-referrers-data"></a>

次のリストは、CloudFront コンソールのトップリファラレポートの値と、対応する CloudFront アクセスログの値を示します。CloudFront アクセスログの詳細については、「[アクセスログ (標準ログ)](AccessLogs.md)」を参照してください。

**Referrer**  
リファラのドメイン名。アクセスログでは、リファラは `cs(Referer)` 列に表示されます。

**Request count**  
[**Referrer**] 列のドメイン名からのリクエストの総数。一般的にこの値は、CloudFront アクセスログのリファラからの `GET` リクエストの数とほぼ一致します。

**リクエスト %**  
指定した期間のリクエストの総数に対してリファラによって送信されたリクエストの数の割合。リファラが 25 個以上あると、**[request count]** (リクエスト数) 列に指定した期間のすべてのリクエストを含めることができないため、このテーブルのデータに基づいて **[Request %]** (リクエスト %) を計算することはできません。