Insertion d'un code Jquery pour traquer les liens sortants
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Insertion d'un code Jquery pour traquer les liens sortants
Bonjour,
Hier j'ai été agréablement surprise par votre nouveauté concernant l'insertion de code javascript et jquery
J'ai une question, j'ai un code Jquery à intégrer (pas de soucis pour l'emplacement j'ai tout compris), cependant, c'est un code qui fonctionne uniquement si la librairie jquery est mise en place juste avant le code, comment puis-je m'y prendre ?
C'est un code qui va me permettre de traquer mes liens sortants sur GA. Donc j'ai le code (cf http://www.seomix.fr/webmarketing/webanalytics/lien-externe-google-analytics/#comment-4658 ), maintenant je souhaite savoir si la "librairie Jquery" est mise en place sur FA (c'est peut être une question bête je n'y connais pas grand chose), car depuis l'insertion du code je n'ai toujours pas de résultats dans GA.
Merci d'avance pour votre réponse et bonne journée !
Hier j'ai été agréablement surprise par votre nouveauté concernant l'insertion de code javascript et jquery
J'ai une question, j'ai un code Jquery à intégrer (pas de soucis pour l'emplacement j'ai tout compris), cependant, c'est un code qui fonctionne uniquement si la librairie jquery est mise en place juste avant le code, comment puis-je m'y prendre ?
C'est un code qui va me permettre de traquer mes liens sortants sur GA. Donc j'ai le code (cf http://www.seomix.fr/webmarketing/webanalytics/lien-externe-google-analytics/#comment-4658 ), maintenant je souhaite savoir si la "librairie Jquery" est mise en place sur FA (c'est peut être une question bête je n'y connais pas grand chose), car depuis l'insertion du code je n'ai toujours pas de résultats dans GA.
Merci d'avance pour votre réponse et bonne journée !
Dernière édition par Louise_Sahar le Lun 1 Aoû 2011 - 14:40, édité 1 fois
Re: Insertion d'un code Jquery pour traquer les liens sortants
La librairie jQuery est déjà installée sur les forumactifs, et est en place avant les JS personnalisés.
Vérifiez que vos templates, en particulier le overall_header, sont à jour.
Vérifiez que vos templates, en particulier le overall_header, sont à jour.
Invité- Invité
Re: Insertion d'un code Jquery pour traquer les liens sortants
Bonjour,
Merci pour votre réponse, ou trouver le overall_header et comment savoir s'il est à jour ? Merci d'avance
Merci pour votre réponse, ou trouver le overall_header et comment savoir s'il est à jour ? Merci d'avance
Re: Insertion d'un code Jquery pour traquer les liens sortants
overall_header est un template principal du forum. Reportez-vous à la documentation pour plus d'informations.
Si vous n'avez jamais modifié vos templates, ils sont normalement à jour. Si overall_header s'affiche en vert, il a été modifié.
Comparez la valeur actuelle et la valeur par défaut du contenu de la balise <head>.
Si vous n'avez jamais modifié vos templates, ils sont normalement à jour. Si overall_header s'affiche en vert, il a été modifié.
Comparez la valeur actuelle et la valeur par défaut du contenu de la balise <head>.
Invité- Invité
Re: Insertion d'un code Jquery pour traquer les liens sortants
Merci pour votre réponse, dans mes Templates Général est écrit :
Ce qui confirme que je n'y ai jamais touché, si overall_header est à jour, qu'est ce qui bloque ainsi ?
Dans cet espace vous pouvez modifier un template existant et modifier ainsi l'apparence du forum. Les templates modifiés sont marqués en rouge.
Pour revenir au template par défaut, cliquez sur supprimer : attention, votre template sera effacé !
Seuls les templates des versions phpBB2 ou PunBB sont affectés par ces modifications.
Ce qui confirme que je n'y ai jamais touché, si overall_header est à jour, qu'est ce qui bloque ainsi ?
Re: Insertion d'un code Jquery pour traquer les liens sortants
Toujours rien 48 heures après l'insertion du code Jquery, vous auriez une idée ?
Re: Insertion d'un code Jquery pour traquer les liens sortants
Bon ben ça a pris en compte deux clics sortants (sur beaucoup plus que j'ai fais moi même), ça veut quand même dire que le code est au bon endroit, à savoir pourquoi il ne fonctionne pas vraiment, apparemment il est correct d'autres l'utilisent tel quel et ça passe très bien :/
Re: Insertion d'un code Jquery pour traquer les liens sortants
Bonjour, la personne qui a partagé le code avec moi a fait un tour sur mon site et pense que le problème vient de là :
Comment je dois faire pour désactiver cet outil ? Merci à vous
Bonjour,
Concernant votre problème avec le suivi des liens externes dans Analytics, je pense savoir d'où vient le problème. Sur votre site, vous utiliser un outil pour compresser et minifier vos pages : cela compresse le code, mais fait régulièrement planter certains scripts.
Faites un essai en désactivant cette fonction.
Cordialement,
Daniel Roch
Consultant indépendant : WordPress, Référencement & Webanalytics chez SeoMix
Comment je dois faire pour désactiver cet outil ? Merci à vous
Re: Insertion d'un code Jquery pour traquer les liens sortants
En fait est-ce vraiment ça le problème et je me demandais comment allait réagir mon site si je retirais cet outil ?
Re: Insertion d'un code Jquery pour traquer les liens sortants
Bonjour,
Si vous mettez :
Si vous mettez :
- Code:
<script type="text/javascript">
if(typeof jQuery == 'function') {
jQuery(function () {
jQuery('a:not([href*="' + document.domain + '"])').click(function () {
_gaq.push(['_trackEvent', 'clic-sortie', 'sortie vers ' + jQuery(this).attr('href')]);
});
});
}
else {
window.onload = function () {
var links = document.getElementsByTagName('a');for (var x=0; x < links.length; x++) {links[x].onclick = function () {
var mydomain = new RegExp(document.domain, 'i');
if(!mydomain.test(this.getAttribute('href'))) {
_gaq.push(['_trackEvent', 'clic-sortie', 'sortie vers ' + jQuery(this).attr('href')]);
}};
}};
}
</script>
- Code:
$(function(){
$("a[href]").not("[href^="+document.location.origin+"],[href^=//"+document.location.host+"]").each(function(){
if(/^((https?|ftp|irc|gopher|telnet|nntp|worldwind|svn|file):\/\/|(data|mailto|news):|\/\/)/.test($(this).attr("href")))
_gaq.push(['_trackEvent', 'clic-sortie', 'sortie vers ' + $(this).attr('href')]);
});
});
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Insertion d'un code Jquery pour traquer les liens sortants
Bonjour, merci beaucoup j'ai copier coller votre script et l'ai inséré, je vous dis si ça fonctionne d'ici 48h merci infiniment
Re: Insertion d'un code Jquery pour traquer les liens sortants
ça marche déjà super bien !!! merci beaucoup beaucoup !!
Sujets similaires
» liens code pour moi merci
» Code jQuery inactifs pour les invités
» Code jquery inactif pour les invités
» Voir les liens sortants sur mon forum
» Activer un code jQuery/Javascript dans un message
» Code jQuery inactifs pour les invités
» Code jquery inactif pour les invités
» Voir les liens sortants sur mon forum
» Activer un code jQuery/Javascript dans un message
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum