IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Sélectionner une partie d'URL avec une RegEx sous Google Analytics [RegEx]


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut Sélectionner une partie d'URL avec une RegEx sous Google Analytics
    Buenos dias tout le monde,

    Etant un brin (voir complètement) débutant concernant les RegEx, j'ai besoin de vos lumières .

    Je travaille actuellement sur mes dashboards analytics et j'aimerais les rendre plus intelligibles pour nos clients (Je travaille pour une entreprise spécialisée dans l'immobilier sur internet). Sur Omniture c'est niquel mais j'ai des soucis sur GA.

    Lors de la création d'un de mes widgets, je voudrais ne faire apparaître en légende qu'une partie de l'url de la page, celle qui m'est utile.

    Ex : /senlis-60/87865063.htm (Voir exemple ci dessous)

    Nom : Reg1.jpg
Affichages : 441
Taille : 32,4 Ko

    Je ne voudrais prendre comme, vous vous en doutez, que la partie qui m’intéresse : "senlis-60" ou "Paris-9ème", etc. En fait, chacune des valeurs qui se trouvera à cette emplacement

    Dans mes filtres, j'ai bien activé "Page" puis "Expression Régulière" mais c'est cette dernière qui m'échappe complètement:

    Nom : Reg2.jpg
Affichages : 469
Taille : 75,5 Ko

    Avec les "armes" de base de GA je ne peux pas, mais je me demandais s'il existait une Regex qui me permette de le faire. J'y ai jeté un coup d’œil mais vu la masse de données que je dois comprendre, je préfère m'en remettre à vous, plus simple et j'aurais au moins la certitude d'être dans le vrai.

    En regardant certains topics, je suis tombé sur cette expression : ^(.*)/senlis-60.htm . Néanmoins, je ne désire pas être cantonné seulement à Senlis, je désire récupérer la valeur se trouvant chaque fois exactement à cette emplacement dans l'url...

    Merci beaucoup pour votre aide et bien sûr, je n'attends pas forcément une réponse toute faite mais une orientation! (Le but étant que je comprenne ce que je fais)

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut Demande de précision sur ton attente
    Bonjour,

    Je ne sais pas si j'ai bien compris :
    - souhaites-tu que GA ne te retourne que les pages répondant à l'expression régulière (= filtre)
    - ou bien souhaite tu retourner tous les résultats sans filtre mais mis en forme selon l'expression régulière ?

    Bon, d'après la relecture de ton énoncé, il te faut tous les résultats mais tu veux un rendu retraduit par expression régulière. D'après ce que je viens de lire dans GA, seuls les filtres utilisent les expressions régulières.


  3. #3
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    Hello Kiza et merci pour ton intérêt,

    Je souhaite un résultats sans filtre mais mis en forme selon l'expression régulière . Si je fais un rapport et que "\senlis-60\889798654.htm" à un client il ne va pas comprendre.

    Par contre! Lui fournir un widget avec senlis-60 (ou autre résultat: bordeaux-33, cesta-72, etc...), là ce sera intelligible pour lui

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut Solution intermédiaire
    Voici un solution mieux orientée utilisateur, sans utiliser REGEX :

    - diagramme barre
    Créer un graphique à barres indiquant : "pages vues"
    groupé par : "titre page"

    Le résultat est plus convivial.

    ça te convient ?

  5. #5
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    Arf, le résultat n'est pas celui attendu...

    L'architecture de nos sites est plutôt compliquée, il faut que j'atteigne le chemin de la page niveau 4 si je veux atteindre la page souhaité : arthurimmo.com\annonces\achat\appartement.

    Ensuite, j'avoue m'être trompé et je suis obligé de filtrer en fait pour qu'il creuse seulement "appartement" afin de me faire ressortir les sessions et les villes, mais seulement "d'appartement". (Prise de tête n'est-ce pas...)

    Le résultat aboutit sur : /senlis-60/87865063.htm, mais c'est ce 87865063.htm que je ne veux pas faire apparaître sur le widget.

    Bien compliqué sous GA tout ça...

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut En quoi cela change-t-il la solution ?
    J'ai bien compris que tu fais un filtrage en pied de paramétrages, mais ce qu'il faut changer à mon avis c'est le paramètre de regroupement : titre de la page. Quel est ton paramètre de regroupement ?

  7. #7
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    Paramètres:

    Nom : reg4.png
Affichages : 424
Taille : 20,2 Ko

    Résultat :

    Nom : reg3.png
Affichages : 439
Taille : 8,3 Ko

    Mon regroupement est titre de page sur ce coup. Et ça me donne ce résultat

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut Il ne manque peut être pas grand chose
    J'ai fait quelques test avec le terme "contenant" dans le filtre.
    Peut-être qu'il faut revenir au niveau 3 ou 2 pour obtenir le résultat escompté ?

  9. #9
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    Je teste illico et je te dis ça Kiza!

  10. #10
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut Impasse
    Même en revenant deux niveaux en arrière ça ne fonctionne pas

    Avec la version Premium y aurait moyen de modifier le widget par le code, mais en gratuit, pfiouuuu quelle gageure quand tu veux pousser ton analyse de manière plus précise...

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut Bizarre
    C'est vraiment bizarre car de mon côté, le filtre <contient> fonctionne en niveau 1, mais pas aux autres niveaux.

  12. #12
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    http://www.cabinetfontaine.fr/annonc...0/85144811.htm : Je ne peux pas utiliser le niveau 1. Ici c'est bien le niveau 4 qui doit être inscrit. Mais pourquoi GA me récupère le niveau 5, grande question...

    Tu comprends mieux pourquoi je cherche une REGEX pour forcer GA à ne prendre que le niveau 4 et exclure la suite. Mais apparemment, on dirait que c'est assez dur à faire.

  13. #13
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut Raisonnement logique
    Concernant le niveau 5 affiché pour niveau 4 demandé, cela signifie que tu n'as pas la même façon de compter que GA.

    Donc, pour afficher ce que toi tu appelles le niveau 4, il faut probablement demander le niveau 3.

    Concernant le regex, j'ai fait des requetes simples pour le moment, qui fonctionnent. Si je trouve la solution, je t'en fais part.

  14. #14
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    Ok merci beaucoup

  15. #15
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut 2 alternatives
    D'après les tests effectués dans GA, ce que tu recherches n'a pas l'air de correspondre à son fonctionnement.

    De 2 choses l'une
    - soit le regroupement se fait sur "page" et l'expression régulière correspond à la même que celle utilisée dans <contenant>.
    Dans ton cas, l'expression régulière est "\annonces\achat\appartement" sans les guillemets. si ça marche en niveau 3, tant mieux. Pour ma part, je dois utiliser le niveau 1.
    - soit le regroupement se fait sur "Titre de la page", et dans ce cas, le filtrage doit se faire sur les termes du titre de la page.

    Les critères de filtrage sont fonction du regroupement choisi.

    Tu comprends ?

  16. #16
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    Yes je comprends. Bon le 1er ne marche pas car il ne réussit pas à distinguer correctement mon niveau 4 et le 2ème cas ne fonctionne pas vu le titre de mes pages en interne.

    M**e, je pensais que j'allais pouvoir mais apparemment nop. Je te remercie pour ton aide Kiza

  17. #17
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut
    VOici le résultat d'un diagramme
    avec regroupement par <page>
    filtrage sur <chemin de la page niveau 1>
    selon l'expression régulière "ressources/" (sans les guillemets).
    Nom : Capture.PNG
Affichages : 424
Taille : 7,6 Ko

    Bizarre que ça ne marche pas pour toi.

  18. #18
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut
    Ah mais ça j'y arrive! Mais peux-tu obtenir seulement l'adresse jusqu'à "ressources" sans le reste derrière?

    Un peu comme moi avec senlis-60 ou paris 9ème. Je ne veux pas ce qui suit. Je veux qu'il s'arrête "ressources" en fait. Sauf que toi "ressources" n'est pas séparé par des séparateurs "\" alors que moi oui. Pour ça que je ne comprends pas pourquoi il m'inclut la suite.

    Je sais pas si je m'exprime clairement

  19. #19
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 60
    Points
    60
    Par défaut Retour sur le contexte
    Je crois que je ne comprends pas ta demande. Voyons un peu : sans tenir compte de la présentation des titres en-dessous, est-ce que les diagrammes obtenus correspondent au résultat souhaité ?

  20. #20
    Candidat au Club
    Homme Profil pro
    Analyste Web
    Inscrit en
    Juillet 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Analyste Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2014
    Messages : 12
    Points : 3
    Points
    3
    Par défaut Rebirth
    Yes!

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/03/2015, 18h50
  2. afficher une zone de texte avec une partie dynamique
    Par sheridan08 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 20/04/2013, 15h56
  3. extraire une partie de chaine avec une seule ligne de commande sed
    Par kinkichin dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 07/07/2009, 11h28
  4. Comment extraire une partie d'URL avec REGEX?
    Par STB_Fk dans le forum Langage
    Réponses: 2
    Dernier message: 24/01/2007, 13h59
  5. [PHP-JS] [URL] Changer une partie d'URL
    Par murrigane dans le forum Langage
    Réponses: 4
    Dernier message: 19/05/2006, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo