Comment modifier la durée de vie du cookie utmv?

Discussion dans 'Google Analytics' créé par Elistrael, 26 Mars 2010.

  1. Elistrael
    Elistrael WRInaute discret
    Inscrit:
    29 Mars 2009
    Messages:
    63
    J'aime reçus:
    0
    Bonjour à tous,

    Je rencontre une petite difficulté et du coup, je me permets de vous demander un peu d'aide.

    Je souhaiterai modifier la durée de vie du cookie utmv, placé en utilisant la fonction setCustomVar (avec, naturellement, un scope de 1). J'ai tenté de rependre la méthode de Brian Clifton utilisée pour modifier la durée de vie du cookie posée avec setVar, mais ca ne semble pas fonctionner.

    Si quelqu'un à une idée sur le sujet, je suis preneur.

    Merci d'avance pour vos réponses :)
     
  2. JulienCoquet
    JulienCoquet WRInaute impliqué
    Inscrit:
    19 Juin 2007
    Messages:
    815
    J'aime reçus:
    0
    _setCampaignCookieTimeout() est ton ami
     
  3. Elistrael
    Elistrael WRInaute discret
    Inscrit:
    29 Mars 2009
    Messages:
    63
    J'aime reçus:
    0
    Merci Julien pour ta réponse, mais à ma connaissance, la fonction _setCampaignCookieTimeout() modifie uniquement le cookie de campagne, à savoir utmz. Je cherche pour ma part à modifier la durée de vie d'utmv, qui est par défaut configurer sur le meme temps que le cookie utma (2 ans donc).

    Note : Je ne veux pas bien sur modifier la durée d'utma :)
     
  4. JulienCoquet
    JulienCoquet WRInaute impliqué
    Inscrit:
    19 Juin 2007
    Messages:
    815
    J'aime reçus:
    0
    au temps pour moi, j'ai lu utmz et pas utmv :)

    pour utmv tu peux utiliser:

    Code:
    pageTracker._setCookieTimeout("2592000"); // expire à 30 jours, donc 6 mois = 15552000
    ou alors si tu reprends la méthode de Brian, tu gères le cookie coté serveur
     
  5. Elistrael
    Elistrael WRInaute discret
    Inscrit:
    29 Mars 2009
    Messages:
    63
    J'aime reçus:
    0
    Toujours à ma connaissance, _setCookieTimeout est la version précédente de la fonction _setCampaignCookieTimeout(). Elle est maintenant dépréciée, et je ne sais même pas si elle marche encore. Du coup, ce n'est toujours pas ca que je cherche.

    Par contre, pourrais-tu me détailler un peu plus ce que tu entends par "si tu reprends la méthode de Brian, tu gères le cookie coté serveur". La solution à mon problème se trouve peut être par là :)

    Merci
     
  6. JulienCoquet
    JulienCoquet WRInaute impliqué
    Inscrit:
    19 Juin 2007
    Messages:
    815
    J'aime reçus:
    0
    OK c'est bon je suis alzheimer aujourd'hui, c'est confirmé :)

    il y a en effet 3 fonctions de gestion de cookies:

    Code:
    _setSessionCookieTimeout() -> utma, b et c
    _setVisitorCookieTimeout() -> utmv (a priori)
    _setCampaignCookieTimeout() -> utmz
    
    Sinon l'idée c'est de manipuler le cookie côté serveur en définissant une date d'expiration customisée:
    Code:
    <?php 
    setcookie("__utmv", "mon_visiteur", time()+3600);  /* expire dans 1 heure */
    ?>
     
  7. Elistrael
    Elistrael WRInaute discret
    Inscrit:
    29 Mars 2009
    Messages:
    63
    J'aime reçus:
    0
    Merci Julien de continuer à tenter de trouver une réponse à mon problème, mais ca ne marche toujours pas. D'une part, je ne souhaite pas faire appel à du php, il faut que ce soit en js uniquement.

    D'autre part, _setVisitorCookieTimeout() ne modifie par utmv (enfin pas directement) mais modifie utma, qui est le cookie visiteur, et qui a une durée de deux ans par défaut. Alors certes, en utilisant cette fonction, cela change la durée d'utmv, puisque celui-ci se base sur la durée d'utma, mais modifier utma n'est clairement pas mon intention. Je ne peux donc pas utiliser cette fonction.

    J'espere toujours trouver un moyen de trouver comment GA stock le nom de domaine de ces cookies et d'ainsi pouvoir modifier mon utmv "à la main", lorsque j'aurais ce dernier paramètre. Si quelqu'un à une idée, je suis preneur ? :D
     
Chargement...
Similar Threads - modifier durée vie Forum Date
[JavaScript Array] modifier un code html sans le supprimer/recréer Développement d'un site Web ou d'une appli mobile 20 Juin 2022
WordPress Retirer ou modifier la donnée structurée "date" avec Yoast Débuter en référencement 1 Avril 2022
Modifier le nom de la taxonomie Développement d'un site Web ou d'une appli mobile 7 Février 2022
WordPress Balise canonique sur une page impossible à modifier via Yoast Problèmes de référencement spécifiques à vos sites 28 Octobre 2021
Comment modifier le thème Chrome ? YouTube, Google Images et Google Maps 3 Juin 2021
Supprimer mon site de Similarweb ? Ou modifier les données ? Administration d'un site Web 26 Novembre 2020
WordPress Modifier les balises hn de sa homepage Wordpress Débuter en référencement 13 Novembre 2020
Comment modifier le format des URL Shopify URL Rewriting et .htaccess 7 Juin 2020
Modifier une partie de l'url page produit. Quel impact en seo ? Débuter en référencement 5 Janvier 2020
Logos des partenaires: Peut-on les modifier pour que cela soit moins moche? Administration d'un site Web 5 Décembre 2019
Comment modifier le lien dans copyright ( footer ) dans prestashop 1.7 Développement d'un site Web ou d'une appli mobile 1 Octobre 2019
Wordpress redirections et htaccess à modifier ? URL Rewriting et .htaccess 14 Janvier 2019
WordPress Comment modifier l'identité du site dans les fichiers ? Problèmes de référencement spécifiques à vos sites 23 Septembre 2018
Mysql, modifier des chaines avec différents caractères Administration d'un site Web 13 Septembre 2018
Modifier le contenu d'un bloc Développement d'un site Web ou d'une appli mobile 27 Février 2018
Comment modifier la balise Title et Hn sur wordpress ? Débuter en référencement 14 Janvier 2018
Modifier les mails sous wordpress e-commerce 9 Novembre 2017
Modifier les mails suivant les commandes e-commerce 4 Octobre 2017
Doit on modifier son site lors de la mise à jour de PHP ? Développement d'un site Web ou d'une appli mobile 3 Août 2017
Modifier le code d'un plugin de contenu similaire Développement d'un site Web ou d'une appli mobile 27 Mars 2016