メンバーがオンラインです。
![]()
過去6日間毎日オンラインですが、閲覧したトピックは1件のみです。このユーザーがどのトピックを閲覧しているか確認する方法はありますか?ボットの可能性はありますか?
編集:
7時間後もオンラインで、閲覧したトピックは1件のみです。
メンバーがオンラインです。
![]()
過去6日間毎日オンラインですが、閲覧したトピックは1件のみです。このユーザーがどのトピックを閲覧しているか確認する方法はありますか?ボットの可能性はありますか?
編集:
7時間後もオンラインで、閲覧したトピックは1件のみです。
データエクスプローラーを使用してこれを見つけることができるはずです。たとえば、次のようになります。
-- [params]
-- user_id :user
SELECT *
FROM topic_views
WHERE user_id = :user
ORDER BY viewed_at DESC
topic_views テーブルは、ユーザーがトピックを最初に表示した時刻のみを記録するため、過去 x 時間に何回訪問したかを知ることはできませんが、これで十分でしょうか?
または、そのユーザーになりすまして、プロファイルで /activity/read ページを表示することもできます。
テストユーザーが何かをテストするために使用したトピックを特定するためにこのクエリを使用しました。トピック、カテゴリ、および読み取られた投稿の番号が、最も最近のビューで並べ替えられて返されます。通常、最も最近表示されたトピックが探しているものです ![]()
-- [params]
-- user_id
SELECT
tu.topic_id,
category_id,
tu.last_read_post_number,
tu.last_visited_at
FROM
topics
LEFT OUTER JOIN
topic_users AS tu
ON topics.id = tu.topic_id
WHERE
tu.user_id = :user_id
AND tu.last_visited_at IS NOT NULL
ORDER BY
tu.last_visited_at DESC