Projet

Général

Profil

Demande #406

Demander mise en place statistiques sur accès pages traduites, transcriptions

Ajouté par Frédéric Couchet il y a environ 13 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
Task
Version cible:
Début:
04/03/2011
Echéance:
04/03/2011
% réalisé:

0%

Temps estimé:
Difficulté:
3 Moyen

Description

Il serait intéressant de disposer de statistiques d'accès aux pages traduites et aux transcriptions de vidéos notamment pour voir quel impact ont ces pages.


Demandes liées

Suit Admins - Demande #407: Mettre en place un outil de statistiques web évoluéFermé03/12/2016

Actions

Historique

#1

Mis à jour par François Poulain il y a presque 13 ans

  • Tracker changé de 6 à Demande
#2

Mis à jour par Loïc Dachary il y a plus de 11 ans

  • Version cible mis à Backlog
#3

Mis à jour par Loïc Dachary il y a plus de 11 ans

  • Catégorie mis à Task
  • Difficulté mis à 2 Facile
#4

Mis à jour par Loïc Dachary il y a plus de 11 ans

  • Difficulté changé de 2 Facile à 3 Moyen
#5

Mis à jour par François Poulain il y a plus de 7 ans

  • Statut changé de Nouveau à En cours de traitement

C'est fait.

Pour les pages en, cf piwik.april.org => site Drupal => pages => en.

Pour les pages de transcription, en l'état ça ne fonctionne pas si simplement car il faudrait une URL discriminante, avec une arbo pour les transcriptions ou un paramètre d'URL.

Piwik ne permet pas, en l'état, de catégoriser la page en fonction d'un extrait de contenu à scrapper.

Par contre je pense qu'en hackant un peu le javascript, on pourrait passer les tags drupal en paramètres d'url, ce qui permettrait à Piwik de retrouver ses petits.

Je teste asap.

#6

Mis à jour par François Poulain il y a plus de 7 ans

Hum, en fait ça ne fonctionne pas. Parce que pour pouvoir collecter des données de temps de construction de la page, Piwik fait sa requête avant que le DOM soit construit, ce qui rend le scrapping impossible. Si on défère la requête Piwik, on perdra l'info de temps de construction de la page.

Je pense qu'il faut plutôt essayer le module "officiel", en espérant qu'il gère cette fonctionnalité : https://www.drupal.org/project/piwik

#7

Mis à jour par François Poulain il y a plus de 7 ans

Le code testé, pour archive :

      var _taxons = Array.prototype.slice.call(
          d.getElementsByClassName('taxonomy')[0].getElementsByTagName('a')).map(function(a){
            var tx = a.getAttribute('href').split('april.org/')[1].split('/');
            return [tx.slice(0,-1).join('/'), tx.slice(-1)[0]];
      });
      if (_taxons.length) {
        var taxons= _taxons.map(function(t){
          return t[0] + '=' + t[1];
        }).join('&');
        _paq.push(['setCustomUrl', document.URL + '?' + taxons]);
      };

#8

Mis à jour par François Poulain il y a environ 7 ans

  • Statut changé de En cours de traitement à Fermé

Perso je n'ai pas la patience en ce moment de faire joujou avec drupal.

Si quelqu'un veut le faire, qu'il rouvre le bug.

#9

Mis à jour par Christian P. Momon il y a plus de 3 ans

  • Assigné à mis à François Poulain

Formats disponibles : Atom PDF