Essayer de comprendre les vues de visites

Ce fil m’indique dans quelle table rechercher les données de vues de page et comment les comprendre (ce que signifie chaque request_type).

Je l’ai utilisé pour rédiger des rapports d’une année sur l’autre. Je les consultais aujourd’hui et j’ai commencé à me demander quels étaient les chiffres par rapport à ce qui est rapporté sur la page d’accueil de l’administration.

J’ai donc commencé à creuser un peu. Voici ce qu’une requête directe à la base de données me dit sur hier :

Par rapport au rapport sur la page d’accueil de l’administration :

Je ne sais pas comment faire correspondre les deux derniers décomptes de ma requête, mais même en les laissant de côté (ce que je suis heureux de faire car ils sont minuscules), je ne sais pas comment faire correspondre ce que ma requête trouve à ce que le rapport du tableau de bord dit.

Les types de requêtes 7, 8, 9 et 10 totalisent 43,8k. En ajoutant les robots d’exploration (type 6), j’arrive à 57,0k.

Le tableau de bord est-il censé refléter les types 6 à 10 et la différence entre 55,5k et 57,0k doit-elle être attribuée à des différences de fuseaux horaires ?

3 « J'aime »

Ping ?
… au moins 20 caractères

Les types de requêtes code 11 sont ceux effectués par l’API, et les requêtes code 12 sont effectuées par l’API utilisateur.

Activity Metrics consolide les Utilisateurs connectés (req_type: 7), les Utilisateurs anonymes (req_type: 8) et les Robots d'indexation (req_type: 6). Ce sont les mêmes que ceux considérés dans le premier graphique du panneau d’administration « Vues de page consolidées ».

Vous trouverez ci-dessous un exemple de requête pour le rapport sur les vues de page consolidées

SQL Vues de page consolidées
-- [params]
-- date :start_date
-- date :end_date

SELECT
    ar.date::date AS "date",
    CASE 
      WHEN ar.req_type=6 THEN 'Crawlers'
      WHEN ar.req_type=7 THEN 'Logged in users'
      WHEN ar.req_type=8 THEN 'Anonymous users'
    END user_type,
    SUM(ar.count) AS views
FROM application_requests ar
WHERE req_type IN (6,7,8)
    AND ar.date::date BETWEEN :start_date AND :end_date
GROUP BY "date", user_type
ORDER BY "date"
SOMME Vues de page consolidées
-- [params]
-- date :start_date
-- date :end_date


SELECT
    ar.date::date AS "date",
    SUM(ar.count) AS pageviews
FROM application_requests ar
WHERE req_type IN (6,7,8)
    AND ar.date::date BETWEEN :start_date AND :end_date
GROUP BY "date"
ORDER BY "date" DESC
6 « J'aime »

Merci @michebs ! Par curiosité, pourquoi le graphique des vues consolidées n’inclut-il pas les vues mobiles ?

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.