Estou usando o explorador de dados para contar o número de visualizações de uma categoria usando a tabela topic_views, mas quando conto o número de visualizações para essa categoria em comparação com o número de visualizações no tópico (topic.views), o número de visualizações na tabela topic_views é muito menor. Alguma ideia do porquê isso acontece?
A tabela topic_views registra apenas a primeira visualização de um tópico por usuário (ou endereço IP para quem não está logado), enquanto topics.views da tabela topics registra uma nova visualização a cada 8 horas (padrão, mas configurável usando a configuração de administrador topic view duration hours).
Temos uma nova tabela para coletar dados de visualização de tópicos que podem ser reportados em um período de tempo, o que também pode ser de interesse (ainda é bem nova, então os dados não retrocederão muito). Isso está na tabela topic_view_stats e pode fornecer uma quantidade agregada de visualizações por tópico (tanto para usuários anônimos quanto logados) por dia.
Olá @JammyDodger, notei que algumas visualizações de tópicos são 0, mas há comentários dentro, você sabe por quê?
Olá, espero que esteja bem.
A diferença nas contagens de visualizações provavelmente ocorre porque a tabela de visualizações de tópicos rastreia registros de visualização individuais (como por usuário ou IP), enquanto a contagem de visualizações na tabela de tópicos é um total que inclui todas as visualizações. Esse total também pode levar em consideração visualizações repetidas ou de convidados que nem sempre estão nas visualizações de tópicos. Portanto, a tabela de tópicos geralmente mostra uma contagem de visualizações mais alta e completa.
Obrigado,
Mike Taku.
