Changeset 112357 in spip-zone


Ignore:
Timestamp:
Nov 7, 2018, 2:42:07 PM (6 weeks ago)
Author:
booz@…
Message:

report de [112346]

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/branches/spip-3.2/plugins/statistiques/genie/visites.php

    r109751 r112357  
    6464                // Noter le referer
    6565                if ($log_referer) {
     66                        $log_referer = nettoyer_referer($log_referer);
    6667                        if (!isset($referers[$log_referer])) {
    6768                                $referers[$log_referer] = 0;
     
    303304}
    304305
     306/**
     307 * Nettoyer les urls en enlevant les variables de personnalisation marketing, ou variantes Amp
     308 */
     309
     310function nettoyer_referer($url){
     311       
     312        // &utm_xxx=
     313        $url = preg_replace("`[?&]utm_.*$`","",$url);
     314       
     315        // &fbclid=
     316        $url = preg_replace("`[?&]fbclid.*$`","",$url);
     317       
     318        // &amp=1
     319        $url = preg_replace("`[?&]amp=1$`","",$url);
     320       
     321        return $url ;
     322}
    305323
    306324/**
Note: See TracChangeset for help on using the changeset viewer.