DC2, plugin Google Tools

Correction du plugin dc2 : Google Tools

Le plugin Google Tools 0.3-r2350 ne fonctionne pas défaut avec un PHP 5.3 et donc un Dotclear >= 2.2, voyez le Ticket #507 : googleTools incompatible with 2.2 et la résolution du problème (consistant à renommer le plugin de "googleTools" en "googlestuff", et la suppression des références "&" utilisées dans les paramètres d'entrée des fonctions des fichiers .php du plugin) dans le post [dc2] Plugins » Plugins Google Tools sur le forum.

Utilisation du plugin dc2 : Google Tools

Sélectionnez le blog à configurer, puis Extensions > about:config, saisissez vos codes :

namespace: googlestuff
googlestuff_uacct		string	Google Analytics PageTracker ID
googlestuff_verify		string	Google Webmaster Tools Verify code

Code généré avec le plugin dc2 : Google Tools

dans les balises <head> de votre site :
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-213140-3']);
_gaq.push(['_trackPageview']);
</script>
à la fin de votre body :
<script type="text/javascript">
(function() {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ? 'https://ssl' :'http://www') + '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga);
})();
</script>

Code généré avec le Code de suivi des Paramètres Google Analytics pour un profil, selon les options sont les suivants (Configuration du code de suivi) :

Un seul domaine (paramètre par défaut) : Domaine : www.placeoweb.com
<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-213140-3']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
</script>
Un seul domaine associé à plusieurs sous-domaines : Exemples : dotclear.placeoweb.com, immobilier.placeoweb.com, www.placeoweb.com
<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-213140-3']);
  _gaq.push(['_setDomainName', '.placeoweb.com']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
</script>
Plusieurs extensions de domaine : Exemples : www.placeoweb.co.uk, www.placeoweb.edu, www.placeoweb.net
<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-213140-3']);
  _gaq.push(['_setDomainName', 'none']);
  _gaq.push(['_setAllowLinker', true]);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
</script>

DC2 widget texte pour afficher Google Analytics

Le principe est d'ajouter dans un widget texte, le code fourni par Google en le copiant-collant vers votre widget texte de votre Dotclear2.

  • Utiliser Google Analytics avec Dotclear 2
  • Utiliser Google Analytics dans Dotclear 2
    • menu BLOG et cliquez sur Widgets de présentation
    • faites glisser un en maintenant appuyé un Widget texte du cadre "Widgets disponibles" (à gauche) vers le bas du cadre Bandeau d'extra (à droite)
    • cliquez sur le + à coté du mot Texte que vous venez de rajouter. Puis vous collez le code Google Analytics dans le champ texte. Vérifiez que la case Page d'accueil uniquement est décochée et ne mettez pas de titre (afin que cela soit invisible)
    • cliquez Mettre à jour les bandeaux