「サイトトラフィックレポート」?

/admin にアクセスすると、ページの上部に「Legacy Consolidated Pageviews(レガシー集計ページビュー)」とラベルされた棒グラフが表示されます。

「レガシー?」と思います。情報ツールチップを確認すると、このグラフは「サイトトラフィック」レポートに置き換えられていることがわかります。

なるほど、わかりました。では、そちらを確認してみましょう。

ところが、レポート一覧にはありません。

ここで確認すると、このレポートに関する2024 年の発表があり、管理ダッシュボードに表示されるはずだと書かれています。(実際には表示されていません。)また、「理解を深める」投稿では、discourse.example.com/admin/reports/site_traffic で見つけることができると説明されています。

しかし、そこへアクセスすると、再び「Legacy Consolidated Pageviews」にリダイレクトされてしまいます。

いったいどうなっているのでしょうか?

ホストされているからだろうか? 自分のセルフホストサイトでもレポートページと /admin/reports/site_traffic にあります。

追記:気にしないでください。ホストされているサイトでも見つけました。

隠されたサイト設定 use_legacy_pageviews があります。あなたのフォーラムでこれが有効になっているか気になります。

リリーは自分のフォーラムでそれを有効にして確認できます。私のホストされたフォーラムも、彼女のものと同じようにサイトトラフィックレポートを表示しています

ちょっとコマンドラインに移動するまで待ってください lol

あなたのサイトで、非設定 SiteSetting.use_legacy_pageviews が有効になっていることを確認しました。私のサイトでこれを true に設定すると、「サイトトラフィックレポート」が消え、代わりに以下のようなレポートが表示されます:

これは非表示のサイト設定なので、インターフェースからは見つかりません。

ホスティングサービスをご利用のお客様は、チームまでお問い合わせください。

セルフホスティング利用者の方は、Rails コンソールを使用する必要があります:Using Hidden Site Settings