<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Google Analytics API</title>
	<atom:link href="http://www.ycerdan.fr/developpement/google-analytics-api/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ycerdan.fr</link>
	<description>Yet Another Web Developer’s Blog</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:55:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : CERDAN Yohann</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2740</link>
		<dc:creator>CERDAN Yohann</dc:creator>
		<pubDate>Mon, 02 Jan 2012 13:32:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2740</guid>
		<description>Moi je fais quelque chose de ce style (en remplaçant les bonnes variables) :

$begin = date(&#039;Y-m-d&#039;,mktime(0,0,0,$mois,$jour,$annee));
$end   = date(&#039;Y-m-d&#039;,mktime(0,0,0,$mois,$jour,$annee));
$ga-&gt;setDate($begin,$end);
$visits = $ga-&gt;getMetric(&#039;visits&#039;);

Tu peux faire cela autant de fois que tu veux.</description>
		<content:encoded><![CDATA[<p>Moi je fais quelque chose de ce style (en remplaçant les bonnes variables) :</p>
<p>$begin = date(&#8216;Y-m-d&#8217;,mktime(0,0,0,$mois,$jour,$annee));<br />
$end   = date(&#8216;Y-m-d&#8217;,mktime(0,0,0,$mois,$jour,$annee));<br />
$ga->setDate($begin,$end);<br />
$visits = $ga->getMetric(&#8216;visits&#8217;);</p>
<p>Tu peux faire cela autant de fois que tu veux.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Topheur</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2739</link>
		<dc:creator>Topheur</dc:creator>
		<pubDate>Mon, 02 Jan 2012 12:47:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2739</guid>
		<description>Bonjour,
j&#039;utilise cette class depuis qq mois déjà est en suis très satisfait.
Ceci dit je ne parviens toujours pas a afficher sur une même page le nm de visiteur du jour, de la semaine et du mois.
Ceci sans faire de switch.
Je souhaiterais juste afficher trois lignes sur ma page :
Visiteurs du jour : xxxx
Visiteurs de la semaine : xxxxx
Visiteurs du mois : xxxxxx

Merci de votre aide</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
j&#8217;utilise cette class depuis qq mois déjà est en suis très satisfait.<br />
Ceci dit je ne parviens toujours pas a afficher sur une même page le nm de visiteur du jour, de la semaine et du mois.<br />
Ceci sans faire de switch.<br />
Je souhaiterais juste afficher trois lignes sur ma page :<br />
Visiteurs du jour : xxxx<br />
Visiteurs de la semaine : xxxxx<br />
Visiteurs du mois : xxxxxx</p>
<p>Merci de votre aide</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Jo</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2512</link>
		<dc:creator>Jo</dc:creator>
		<pubDate>Tue, 06 Dec 2011 15:48:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2512</guid>
		<description>Bonjour,

J&#039;ai un souci pour utiliser cette classe. en effet, à chaque fois que j&#039;essaye de récupérer des metrics, il me renvois un code 403. Je ne comprends pas pourquoi il me bloque, sachant que le code sont bons.

Si quelqu&#039;un a déjà rencontré ce problème, je serait ravi d&#039;avoir un retour d’expérience.</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>J&#8217;ai un souci pour utiliser cette classe. en effet, à chaque fois que j&#8217;essaye de récupérer des metrics, il me renvois un code 403. Je ne comprends pas pourquoi il me bloque, sachant que le code sont bons.</p>
<p>Si quelqu&#8217;un a déjà rencontré ce problème, je serait ravi d&#8217;avoir un retour d’expérience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Phil</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2240</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Sun, 02 Oct 2011 19:43:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2240</guid>
		<description>J&#039;ai fini par trouver :
$ga-&gt;getDimensionByMetric(&#039;visits&#039;,&#039;source&#039;,&#039;medium%3D%3Dreferral&#039;);

c&#039;était déjà indiqué dans un post précédent.
Bonne soirée,</description>
		<content:encoded><![CDATA[<p>J&#8217;ai fini par trouver :<br />
$ga-&gt;getDimensionByMetric(&#8216;visits&#8217;,'source&#8217;,'medium%3D%3Dreferral&#8217;);</p>
<p>c&#8217;était déjà indiqué dans un post précédent.<br />
Bonne soirée,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Phil</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2238</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Sun, 02 Oct 2011 17:24:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2238</guid>
		<description>Bonjour,

Concernant les referer, je souhaite obtenir la liste des sites hors moteurs de recherche.
J&#039;utilise $ga-&gt;getDimensionByMetric(&#039;visits&#039;, &#039;source&#039;) qui me renvoie tout. Comment exclure les moteurs de recherche ?
merci de votre aide.</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Concernant les referer, je souhaite obtenir la liste des sites hors moteurs de recherche.<br />
J&#8217;utilise $ga-&gt;getDimensionByMetric(&#8216;visits&#8217;, &#8216;source&#8217;) qui me renvoie tout. Comment exclure les moteurs de recherche ?<br />
merci de votre aide.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : James</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2149</link>
		<dc:creator>James</dc:creator>
		<pubDate>Mon, 19 Sep 2011 07:50:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2149</guid>
		<description>Il te suffit pour cela d&#039;utiliser setSortByDimensions() !</description>
		<content:encoded><![CDATA[<p>Il te suffit pour cela d&#8217;utiliser setSortByDimensions() !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Olivier</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2102</link>
		<dc:creator>Olivier</dc:creator>
		<pubDate>Sun, 11 Sep 2011 13:50:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2102</guid>
		<description>Bonjour,

si je demande $navigateurs = $ga_mois-&gt;getDimensionByMetric(&#039;visits&#039;, &#039;day&#039;); pour les 30 derniers (donc avec des stats à cheval sur 2 mois), j&#039;obtiens un array mal rangée et pas d&#039;info sur le mois. 

Aussi, comment classer mon Array pour retrouver l&#039;ordre chronologique ?
Merci.</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>si je demande $navigateurs = $ga_mois-&gt;getDimensionByMetric(&#8216;visits&#8217;, &#8216;day&#8217;); pour les 30 derniers (donc avec des stats à cheval sur 2 mois), j&#8217;obtiens un array mal rangée et pas d&#8217;info sur le mois. </p>
<p>Aussi, comment classer mon Array pour retrouver l&#8217;ordre chronologique ?<br />
Merci.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Guitare</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-2011</link>
		<dc:creator>Guitare</dc:creator>
		<pubDate>Wed, 24 Aug 2011 13:04:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-2011</guid>
		<description>Bonjour,

Je souhaiterais récuperer tous les mots clés utilisés poue les visites d&#039;un site, mias les resultats sont limités. Est-ce que quelqu&#039;un sait comment contourner cette limite ?

Merci d&#039;avance.</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Je souhaiterais récuperer tous les mots clés utilisés poue les visites d&#8217;un site, mias les resultats sont limités. Est-ce que quelqu&#8217;un sait comment contourner cette limite ?</p>
<p>Merci d&#8217;avance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Oliw</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-4/#comment-1948</link>
		<dc:creator>Oliw</dc:creator>
		<pubDate>Sat, 13 Aug 2011 15:09:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1948</guid>
		<description>Merci Max pour ton aide,

en fait, je me suis mal exprimé : je cherche a avoir le nombre de visiteurs, par jours, sur une période d&#039;un mois.

Grâce à ton explication, je comprends comment définir une période, mais j&#039;obtiens alors le nombre de visite sur cette période et non jour par jour...

Merci de votre aide</description>
		<content:encoded><![CDATA[<p>Merci Max pour ton aide,</p>
<p>en fait, je me suis mal exprimé : je cherche a avoir le nombre de visiteurs, par jours, sur une période d&#8217;un mois.</p>
<p>Grâce à ton explication, je comprends comment définir une période, mais j&#8217;obtiens alors le nombre de visite sur cette période et non jour par jour&#8230;</p>
<p>Merci de votre aide</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Max</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1913</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Wed, 03 Aug 2011 09:02:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1913</guid>
		<description>Salut Oliw,
tu as tout ce qu&#039;il te faut avec les exemples ci-dessus.
Pour la définition des periode, tu met ta date de début et ta date de fin, exemple pour le mois en cours :

$gamonth = new GoogleAnalyticsAPI(&#039;ton identifiant google&#039;, &#039;ton mot de passe&#039;, &#039;ton id google&#039;, 2011-08-01, 2011-08-31);

Apres tu peux initialiser les dates avec un formulairte et mettre tout cela avec des variables pour afficher la période voulue


$ga = new GoogleAnalyticsAPI(&#039;ton identifiant google&#039;, &#039;ton mot de passe&#039;, &#039;ton id google&#039;, $Date_debut, $Date_Fin);

Voila à toi de jouer maintenant</description>
		<content:encoded><![CDATA[<p>Salut Oliw,<br />
tu as tout ce qu&#8217;il te faut avec les exemples ci-dessus.<br />
Pour la définition des periode, tu met ta date de début et ta date de fin, exemple pour le mois en cours :</p>
<p>$gamonth = new GoogleAnalyticsAPI(&#8216;ton identifiant google&#8217;, &#8216;ton mot de passe&#8217;, &#8216;ton id google&#8217;, 2011-08-01, 2011-08-31);</p>
<p>Apres tu peux initialiser les dates avec un formulairte et mettre tout cela avec des variables pour afficher la période voulue</p>
<p>$ga = new GoogleAnalyticsAPI(&#8216;ton identifiant google&#8217;, &#8216;ton mot de passe&#8217;, &#8216;ton id google&#8217;, $Date_debut, $Date_Fin);</p>
<p>Voila à toi de jouer maintenant</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Oliw</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1911</link>
		<dc:creator>Oliw</dc:creator>
		<pubDate>Tue, 02 Aug 2011 21:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1911</guid>
		<description>Bonjour,

je n&#039;ai pas bien compris l&#039;utilisation. Vous n&#039;avez pas plus d&#039;exemples ? 
Je ne comprend pas comment définir une période.

Je cherche à faire quelque chose de simple : récupérer le nombre de visites/jours ou semaines sur les X derniers jours.

Merci de votre aide,
++</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>je n&#8217;ai pas bien compris l&#8217;utilisation. Vous n&#8217;avez pas plus d&#8217;exemples ?<br />
Je ne comprend pas comment définir une période.</p>
<p>Je cherche à faire quelque chose de simple : récupérer le nombre de visites/jours ou semaines sur les X derniers jours.</p>
<p>Merci de votre aide,<br />
++</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Max</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1906</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Tue, 02 Aug 2011 08:34:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1906</guid>
		<description>Merci Greg, je vais abandonner le foreach pour tester la méthode avec le While</description>
		<content:encoded><![CDATA[<p>Merci Greg, je vais abandonner le foreach pour tester la méthode avec le While</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Greg</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1905</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 02 Aug 2011 08:32:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1905</guid>
		<description>@max
salut
perso je demande $ga-&gt;getDimensionByMetric(‘visits’, ‘country’); + j&#039;utilise  &quot;while(list($k,$v)=each($countries[&#039;labels&#039;]))&quot;à la place du foreach() 
et cela fonctionne bien. A tester de ton coté</description>
		<content:encoded><![CDATA[<p>@max<br />
salut<br />
perso je demande $ga-&gt;getDimensionByMetric(‘visits’, ‘country’); + j&#8217;utilise  &laquo;&nbsp;while(list($k,$v)=each($countries['labels']))&nbsp;&raquo;à la place du foreach()<br />
et cela fonctionne bien. A tester de ton coté</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Greg</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1904</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 02 Aug 2011 08:24:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1904</guid>
		<description>Comme à mon habitude, l&#039;ajout d&#039;une demande d&#039;aide déclenche chez moi une série de tests qui au final s&#039;avèrent positifs !
Je m&#039;attendais à devoir intégrer un appel spécial à un &quot;AuthSubRequest&quot; quelque part, mais finalement une simple mise en session lors du login() puis un test si la session existe dans la constructeur, et cela fonctionne : le chargement de la page est bien plus rapide ! Si cela peut aider... bonne journée :)</description>
		<content:encoded><![CDATA[<p>Comme à mon habitude, l&#8217;ajout d&#8217;une demande d&#8217;aide déclenche chez moi une série de tests qui au final s&#8217;avèrent positifs !<br />
Je m&#8217;attendais à devoir intégrer un appel spécial à un &laquo;&nbsp;AuthSubRequest&nbsp;&raquo; quelque part, mais finalement une simple mise en session lors du login() puis un test si la session existe dans la constructeur, et cela fonctionne : le chargement de la page est bien plus rapide ! Si cela peut aider&#8230; bonne journée <img src='http://www.ycerdan.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Max</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1903</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Tue, 02 Aug 2011 08:19:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1903</guid>
		<description>Bonjour Greg, tu n&#039;as pas un problème avec le Foreach ??
Quand je fais un print d&#039;une requête :

$countries = $ga-&gt;getDimensionByMetric(&#039;pageviews&#039;, &#039;country&#039;);
print_r($countries); 

J&#039;obtiens : 
Array ( [0] =&gt; Array ( [label] =&gt; France [value] =&gt; 11 ) [1] =&gt; Array ( [label] =&gt; Germany [value] =&gt; 2 ) ) 

Les valeurs sont exactes mais le foreach countries[&#039;labels&#039;] me renvoi toujours l&#039;erreur Invalid argument supplied for foreach()

Svp aidez moi ...? merci</description>
		<content:encoded><![CDATA[<p>Bonjour Greg, tu n&#8217;as pas un problème avec le Foreach ??<br />
Quand je fais un print d&#8217;une requête :</p>
<p>$countries = $ga-&gt;getDimensionByMetric(&#8216;pageviews&#8217;, &#8216;country&#8217;);<br />
print_r($countries); </p>
<p>J&#8217;obtiens :<br />
Array ( [0] =&gt; Array ( [label] =&gt; France [value] =&gt; 11 ) [1] =&gt; Array ( [label] =&gt; Germany [value] =&gt; 2 ) ) </p>
<p>Les valeurs sont exactes mais le foreach countries['labels'] me renvoi toujours l&#8217;erreur Invalid argument supplied for foreach()</p>
<p>Svp aidez moi &#8230;? merci</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Greg</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1902</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 02 Aug 2011 08:10:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1902</guid>
		<description>Bonjour,
Tout fonctionne bien pour ma part, merci pour cette classe.
Concernant l&#039;optimisation du code pour la mise en session du token, pouvez-vous m&#039;aider à comprendre le fonctionnement ? Je n&#039;arrive pas à le mettre en place. J&#039;imagine qu&#039;il faut le placer après la ligne &quot;$this-&gt;loginToken = $matches[1];&quot; malheureusement je n&#039;ai aucune idée de la manière de procéder.
Merci d&#039;avance de votre aide.</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
Tout fonctionne bien pour ma part, merci pour cette classe.<br />
Concernant l&#8217;optimisation du code pour la mise en session du token, pouvez-vous m&#8217;aider à comprendre le fonctionnement ? Je n&#8217;arrive pas à le mettre en place. J&#8217;imagine qu&#8217;il faut le placer après la ligne &laquo;&nbsp;$this-&gt;loginToken = $matches[1];&nbsp;&raquo; malheureusement je n&#8217;ai aucune idée de la manière de procéder.<br />
Merci d&#8217;avance de votre aide.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Max</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1897</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Mon, 01 Aug 2011 14:24:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1897</guid>
		<description>Bonjour, j&#039;ai également le problème avec foreach pour afficher les données. J&#039;ai beua chercher, la fonction de class est correct, et le foreach ne fonctionne pas, une idée ??</description>
		<content:encoded><![CDATA[<p>Bonjour, j&#8217;ai également le problème avec foreach pour afficher les données. J&#8217;ai beua chercher, la fonction de class est correct, et le foreach ne fonctionne pas, une idée ??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : othmane Mq</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1869</link>
		<dc:creator>othmane Mq</dc:creator>
		<pubDate>Wed, 27 Jul 2011 08:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1869</guid>
		<description>voila, j&#039;ai réussi à installer curl sur le serveur et ça marche bien, mais j&#039;arrive pas  à récupérer toutes mes données. Voila les warning  collectés:

Array
(
    [0] =&gt; Array
        (
            [label] =&gt; Chrome
            [value] =&gt; 1
        )

)
1

Pour le 2011-07-27
Pages vues par navigateurs :
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 29
Pages vues par mots clefs :
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 35
Pages vues par source :
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 41
Pages vues par pagePath :
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 47
Pages vues par pays :
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 53
Nombre de visite(s) :1
Nombre de visite(s) unique(s) :1
Page(s) vue(s) :1
Page(s) vue(s) pour CV :Array

je crois que j&#039;ai un problème de label.

une dernière chose pour le format de la date:il faut mettre une plage ou juste une date fixe.

thanks for your help...</description>
		<content:encoded><![CDATA[<p>voila, j&#8217;ai réussi à installer curl sur le serveur et ça marche bien, mais j&#8217;arrive pas  à récupérer toutes mes données. Voila les warning  collectés:</p>
<p>Array<br />
(<br />
    [0] =&gt; Array<br />
        (<br />
            [label] =&gt; Chrome<br />
            [value] =&gt; 1<br />
        )</p>
<p>)<br />
1</p>
<p>Pour le 2011-07-27<br />
Pages vues par navigateurs :<br />
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 29<br />
Pages vues par mots clefs :<br />
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 35<br />
Pages vues par source :<br />
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 41<br />
Pages vues par pagePath :<br />
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 47<br />
Pages vues par pays :<br />
Warning: Invalid argument supplied for foreach() in /devlpt/web/test/othmane.marfoq/test.php on line 53<br />
Nombre de visite(s) :1<br />
Nombre de visite(s) unique(s) :1<br />
Page(s) vue(s) :1<br />
Page(s) vue(s) pour CV :Array</p>
<p>je crois que j&#8217;ai un problème de label.</p>
<p>une dernière chose pour le format de la date:il faut mettre une plage ou juste une date fixe.</p>
<p>thanks for your help&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : CERDAN Yohann</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1863</link>
		<dc:creator>CERDAN Yohann</dc:creator>
		<pubDate>Tue, 26 Jul 2011 17:52:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1863</guid>
		<description>Comme le message l&#039;indique, tu n&#039;as pas l&#039;extension CURL de chargée sur ton PHP.</description>
		<content:encoded><![CDATA[<p>Comme le message l&#8217;indique, tu n&#8217;as pas l&#8217;extension CURL de chargée sur ton PHP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : othmane Mq</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1861</link>
		<dc:creator>othmane Mq</dc:creator>
		<pubDate>Tue, 26 Jul 2011 15:54:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1861</guid>
		<description>Bonjour,

j&#039;ai testé la classe &quot;GoogleAnalyticsAPI.class.php&quot; pour voir le fonctionnement sur un site web, mais malheureusement j&#039;ai une erreur que je n&#039;arrive pas à trouver. 
==&gt;Fatal error: Call to undefined function curl_init() in /devlpt/web/test/othmane.marfoq/class/GoogleAnalyticsAPI.class.php on line 207 .

j&#039;ai regardé sur des forum, mais sans succès.

Merci de me donné un coup de main.</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>j&#8217;ai testé la classe &laquo;&nbsp;GoogleAnalyticsAPI.class.php&nbsp;&raquo; pour voir le fonctionnement sur un site web, mais malheureusement j&#8217;ai une erreur que je n&#8217;arrive pas à trouver.<br />
==&gt;Fatal error: Call to undefined function curl_init() in /devlpt/web/test/othmane.marfoq/class/GoogleAnalyticsAPI.class.php on line 207 .</p>
<p>j&#8217;ai regardé sur des forum, mais sans succès.</p>
<p>Merci de me donné un coup de main.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : othmane Mq</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1859</link>
		<dc:creator>othmane Mq</dc:creator>
		<pubDate>Tue, 26 Jul 2011 13:45:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1859</guid>
		<description>Je met actuellement l&#039;api de google analytics pour un site web, mais je comprend pas la partie de l&#039;id du site web.Il faut le mettre dans le constructeur de la classe GoogleAnalyticsAPI.class.php ou quoi??

Merci pour votre aide...</description>
		<content:encoded><![CDATA[<p>Je met actuellement l&#8217;api de google analytics pour un site web, mais je comprend pas la partie de l&#8217;id du site web.Il faut le mettre dans le constructeur de la classe GoogleAnalyticsAPI.class.php ou quoi??</p>
<p>Merci pour votre aide&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : CERDAN Yohann</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1768</link>
		<dc:creator>CERDAN Yohann</dc:creator>
		<pubDate>Mon, 27 Jun 2011 08:35:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1768</guid>
		<description>Merci @jikoo pour ton commentaire qui pourra aider certain à se lancer sur la même voie.</description>
		<content:encoded><![CDATA[<p>Merci @jikoo pour ton commentaire qui pourra aider certain à se lancer sur la même voie.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : jikoo</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1764</link>
		<dc:creator>jikoo</dc:creator>
		<pubDate>Sun, 26 Jun 2011 07:24:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1764</guid>
		<description>Merci pour votre code et pour le partage. Il fonctionne super bien ! Seul reproche : la lenteur. Je l&#039;ai modifié pour plus de rapidité. Voici simplement comment j&#039;ai fait. 

Juste pour info, j&#039;utilise partout le charset UTF-8. Dès l&#039;entrée dans ma partie ADMIN de mon site, je m&#039;authentifie auprès de Google Analytics. Le Token est récupéré et mis en SESSION. Tout se passe en tâche de fond via la méthode XHR asyncrone. 

Ensuite, lors de l&#039;ouverture de ma page concernant les analyses, tout se passe via la méthode XHR asyncrone. le Token est récupéré dès le chargement de la page. Je fait 1 seule requête de tous mes Metrics qui renvoie le tout dans un Array. Idem pour mes Dimensions. (Note : voir les nombres d&#039;arguments autorisés par requêtes sur le Site Google Analytics API). Et voilà ! Les données sont 80% plus rapides à récupérer. En résumé, Token mis en cache -&gt; Envoie d&#039;1 requête pour les Métrics -&gt; Envoie de 2 requêtes pour les Dimensions -&gt; Traitement des données.

Bien sûr, ici je parle du fonctionnement. Il va de soit que tout est sécurisé et que les erreurs sont prises en compte.</description>
		<content:encoded><![CDATA[<p>Merci pour votre code et pour le partage. Il fonctionne super bien ! Seul reproche : la lenteur. Je l&#8217;ai modifié pour plus de rapidité. Voici simplement comment j&#8217;ai fait. </p>
<p>Juste pour info, j&#8217;utilise partout le charset UTF-8. Dès l&#8217;entrée dans ma partie ADMIN de mon site, je m&#8217;authentifie auprès de Google Analytics. Le Token est récupéré et mis en SESSION. Tout se passe en tâche de fond via la méthode XHR asyncrone. </p>
<p>Ensuite, lors de l&#8217;ouverture de ma page concernant les analyses, tout se passe via la méthode XHR asyncrone. le Token est récupéré dès le chargement de la page. Je fait 1 seule requête de tous mes Metrics qui renvoie le tout dans un Array. Idem pour mes Dimensions. (Note : voir les nombres d&#8217;arguments autorisés par requêtes sur le Site Google Analytics API). Et voilà ! Les données sont 80% plus rapides à récupérer. En résumé, Token mis en cache -&gt; Envoie d&#8217;1 requête pour les Métrics -&gt; Envoie de 2 requêtes pour les Dimensions -&gt; Traitement des données.</p>
<p>Bien sûr, ici je parle du fonctionnement. Il va de soit que tout est sécurisé et que les erreurs sont prises en compte.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Paul</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1742</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sat, 11 Jun 2011 14:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1742</guid>
		<description>Finalement, il est possible de filtrer sur les pays lorsqu&#039;on recherche une ville, mais avec country=France par exemple, et non avec le le code ISO-3166, ce qui est bien dommage car je reçois en paramètre ce code par l&#039;event regionClick (en partant de la carte des pays). Je vais donc finalement devoir transformer les codes ISO-3166 des pays pour les passer en paramètres... à mois que quelqu&#039;un ait une meilleure solution ?</description>
		<content:encoded><![CDATA[<p>Finalement, il est possible de filtrer sur les pays lorsqu&#8217;on recherche une ville, mais avec country=France par exemple, et non avec le le code ISO-3166, ce qui est bien dommage car je reçois en paramètre ce code par l&#8217;event regionClick (en partant de la carte des pays). Je vais donc finalement devoir transformer les codes ISO-3166 des pays pour les passer en paramètres&#8230; à mois que quelqu&#8217;un ait une meilleure solution ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Paul</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1741</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sat, 11 Jun 2011 12:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1741</guid>
		<description>Bonjour à vous,
Premièrement, félicitations pour cette super classe que j&#039;utilise beaucoup. J&#039;ai cependant une question à propos des filtres :
Je souhaiterais avoir la liste des visites uniques par villes, mais uniquement dans un pays donné. En faisant
$cities = $ga-&gt;getDimensionByMetric(&#039;visitors&#039;,&#039;city&#039;);
J&#039;ai bien les villes, mais il me semble que le filtre peut se faire uniquement sur les villes... Or il me faudrait un filtre du genre country==FR.
Est-ce possible ?
Merci bcp !</description>
		<content:encoded><![CDATA[<p>Bonjour à vous,<br />
Premièrement, félicitations pour cette super classe que j&#8217;utilise beaucoup. J&#8217;ai cependant une question à propos des filtres :<br />
Je souhaiterais avoir la liste des visites uniques par villes, mais uniquement dans un pays donné. En faisant<br />
$cities = $ga-&gt;getDimensionByMetric(&#8216;visitors&#8217;,'city&#8217;);<br />
J&#8217;ai bien les villes, mais il me semble que le filtre peut se faire uniquement sur les villes&#8230; Or il me faudrait un filtre du genre country==FR.<br />
Est-ce possible ?<br />
Merci bcp !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Desso</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1734</link>
		<dc:creator>Desso</dc:creator>
		<pubDate>Wed, 08 Jun 2011 08:12:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1734</guid>
		<description>Dsl il manquait le debut du script 


#inclusion du fichier inportant les variables et les classes necessaire
	include(&quot;../include/variable_scripts.php&quot;);
	require_once(&#039;../../class/GoogleAnalyticsAPI.class.php&#039;);
	
	#par défaut je recupere les données du jours
	if($_POST[&quot;debut&quot;] != &quot;&quot;)
	{
		$ga = new GoogleAnalyticsAPI(&#039;adressemail@gmail.com&#039;, &#039;passegmail&#039;,fonction::config_id_analytics,fonction_date::decodeDate($_POST[&quot;debut&quot;]),fonction_date::decodeDate($_POST[&quot;fin&quot;]));
		$message_date = &quot;du &quot;.$_POST[&quot;debut&quot;].&quot; au &quot;.$_POST[&quot;fin&quot;];
	}
	else
	{
		$ga = new GoogleAnalyticsAPI(&#039;adressemail@gmail.com&#039;, &#039;passegmail&#039;,fonction::config_id_analytics,fonction_date::decodeDate($_POST[&quot;fin&quot;]));
		$message_date = &quot;du &quot;.$_POST[&quot;fin&quot;];
	}
	
	#recuperation des données
	$res = $ga-&gt;getDimensionByMetric(&#039;pageviews&#039;, $_POST[&quot;type&quot;]);
	
	#recuperation du nom de type de données
	$nom_type =&quot;&quot;;
	if($_POST[&quot;type&quot;] == &quot;keyword&quot;)
	{
		$nom_type = &quot;mots cléfs&quot;;
	}
	elseif($_POST[&quot;type&quot;] == &quot;country&quot;)
	{
		$nom_type = &quot;pays&quot;;
	}
	elseif($_POST[&quot;type&quot;] == &quot;source&quot;)
	{
		$nom_type = &quot;référents&quot;;
	}
	elseif($_POST[&quot;type&quot;] == &quot;pagePath&quot;)
	{
		$nom_type = &quot;pages visitées&quot;;
	}
	else
	{
		$nom_type = &quot;visites&quot;;
	}
	
	#nopmbre max de resultat afficher
	$nb_affichage = 10;
?&gt; 


    &#160;R&#233;sultats : statistiques des  


    
    	
        	
                &lt;strong&gt;&#160;&lt;/strong&gt;
                &lt;strong&gt;R&#233;sultats&lt;/strong&gt;
            
            
            &lt;?php
				$i = 0;
                foreach ($res[&#039;labels&#039;] as $label)
                {
					$i++;
					if($i&lt;=$nb_affichage)
					{
                    	echo &#039;&#039;.$label.&#039;&#039;;
					}
                }
				if($i&gt;$nb_affichage)
				{
					echo &#039;Autres&#039;;
				}
            ?&gt;
            
            
            &lt;?php
				$i = 0;
				$total_autre = 0;
                foreach ($res[&#039;datas&#039;] as $label)
                {
					$i++;
					if($i&lt;=$nb_affichage)
					{
                    	echo &#039;&#039;.$label.&#039;&#039;;
					}
					else
					{
						$total_autre += $label;
					}
                }
				if($i&gt;$nb_affichage)
				{
					echo &#039;&#039;.$total_autre.&#039;&#039;;
				}
            ?&gt;
            
        getMetric(&#039;visits&#039;);
			$unique_visits = $ga-&gt;getMetric(&#039;visitors&#039;);
			$page_views = $ga-&gt;getMetric(&#039;pageviews&#039;);
		?&gt;
        	&lt;?php echo &#039;&#160;&lt;strong&gt;Nombre de visite(s) : &lt;/strong&gt;&#039;.$visits;?&gt;
            &lt;?php echo &#039;&#160;&lt;strong&gt;Nombre de visite(s) unique(s) : &lt;/strong&gt;&#039;.$unique_visits;?&gt;
            &lt;?php echo &#039;&#160;&lt;strong&gt;Page(s) vue(s) : &lt;/strong&gt;&#039;.$page_views; ?&gt;
        
     


    
        Graphique
        
            
            &lt;?php 
				#creation du tableau des resultats avec la limite d&#039;affichage
    			$i = 0;
				$Tres;
                foreach ($res[&#039;datas&#039;] as $label)
                {
					
					if($i&lt;$nb_affichage)
					{
                    	$Tres[$i] = $label;
					}
					else
					{
						$Tres[10] += $label;
					}
					$i++;
                }
				#creation du tableau des noms avec la limite d&#039;affichage
				$i = 0;
				$Tnom;
                foreach ($res[&#039;labels&#039;] as $label)
                {
					
					if($i= 10)
				{
					$Tnom[10] = &quot;Autres (&quot;.$Tres[10].&quot;)&quot;;
				}
                echo &#039;&#039;;
            ?&gt;
            
        
    
</description>
		<content:encoded><![CDATA[<p>Dsl il manquait le debut du script </p>
<p>#inclusion du fichier inportant les variables et les classes necessaire<br />
	include(&laquo;&nbsp;../include/variable_scripts.php&nbsp;&raquo;);<br />
	require_once(&#8216;../../class/GoogleAnalyticsAPI.class.php&#8217;);</p>
<p>	#par défaut je recupere les données du jours<br />
	if($_POST["debut"] != &laquo;&nbsp;&nbsp;&raquo;)<br />
	{<br />
		$ga = new GoogleAnalyticsAPI(&#8216;adressemail@gmail.com&#8217;, &#8216;passegmail&#8217;,fonction::config_id_analytics,fonction_date::decodeDate($_POST["debut"]),fonction_date::decodeDate($_POST["fin"]));<br />
		$message_date = &laquo;&nbsp;du &laquo;&nbsp;.$_POST["debut"].&nbsp;&raquo; au &laquo;&nbsp;.$_POST["fin"];<br />
	}<br />
	else<br />
	{<br />
		$ga = new GoogleAnalyticsAPI(&#8216;adressemail@gmail.com&#8217;, &#8216;passegmail&#8217;,fonction::config_id_analytics,fonction_date::decodeDate($_POST["fin"]));<br />
		$message_date = &laquo;&nbsp;du &laquo;&nbsp;.$_POST["fin"];<br />
	}</p>
<p>	#recuperation des données<br />
	$res = $ga-&gt;getDimensionByMetric(&#8216;pageviews&#8217;, $_POST["type"]);</p>
<p>	#recuperation du nom de type de données<br />
	$nom_type =&nbsp;&raquo;";<br />
	if($_POST["type"] == &laquo;&nbsp;keyword&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;mots cléfs&nbsp;&raquo;;<br />
	}<br />
	elseif($_POST["type"] == &laquo;&nbsp;country&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;pays&nbsp;&raquo;;<br />
	}<br />
	elseif($_POST["type"] == &laquo;&nbsp;source&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;référents&nbsp;&raquo;;<br />
	}<br />
	elseif($_POST["type"] == &laquo;&nbsp;pagePath&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;pages visitées&nbsp;&raquo;;<br />
	}<br />
	else<br />
	{<br />
		$nom_type = &laquo;&nbsp;visites&nbsp;&raquo;;<br />
	}</p>
<p>	#nopmbre max de resultat afficher<br />
	$nb_affichage = 10;<br />
?&gt; </p>
<p>    &nbsp;R&eacute;sultats : statistiques des  </p>
<p>                <strong>&nbsp;</strong><br />
                <strong>R&eacute;sultats</strong></p>
<p>            &lt;?php<br />
				$i = 0;<br />
                foreach ($res[&#039;labels&#039;] as $label)<br />
                {<br />
					$i++;<br />
					if($i&lt;=$nb_affichage)<br />
					{<br />
                    	echo &#039;&#8217;.$label.&nbsp;&raquo;;<br />
					}<br />
                }<br />
				if($i&gt;$nb_affichage)<br />
				{<br />
					echo &#8216;Autres&#8217;;<br />
				}<br />
            ?&gt;</p>
<p>            &lt;?php<br />
				$i = 0;<br />
				$total_autre = 0;<br />
                foreach ($res[&#039;datas&#039;] as $label)<br />
                {<br />
					$i++;<br />
					if($i&lt;=$nb_affichage)<br />
					{<br />
                    	echo &#039;&#8217;.$label.&nbsp;&raquo;;<br />
					}<br />
					else<br />
					{<br />
						$total_autre += $label;<br />
					}<br />
                }<br />
				if($i&gt;$nb_affichage)<br />
				{<br />
					echo &nbsp;&raquo;.$total_autre.&nbsp;&raquo;;<br />
				}<br />
            ?&gt;</p>
<p>        getMetric(&#8216;visits&#8217;);<br />
			$unique_visits = $ga-&gt;getMetric(&#8216;visitors&#8217;);<br />
			$page_views = $ga-&gt;getMetric(&#8216;pageviews&#8217;);<br />
		?&gt;<br />
        	&lt;?php echo &#039;&nbsp;<strong>Nombre de visite(s) : </strong>&#8216;.$visits;?&gt;<br />
            &lt;?php echo &#039;&nbsp;<strong>Nombre de visite(s) unique(s) : </strong>&#8216;.$unique_visits;?&gt;<br />
            &lt;?php echo &#039;&nbsp;<strong>Page(s) vue(s) : </strong>&#8216;.$page_views; ?&gt;</p>
<p>        Graphique</p>
<p>            &lt;?php<br />
				#creation du tableau des resultats avec la limite d&#039;affichage<br />
    			$i = 0;<br />
				$Tres;<br />
                foreach ($res[&#039;datas&#039;] as $label)<br />
                {</p>
<p>					if($i&lt;$nb_affichage)<br />
					{<br />
                    	$Tres[$i] = $label;<br />
					}<br />
					else<br />
					{<br />
						$Tres[10] += $label;<br />
					}<br />
					$i++;<br />
                }<br />
				#creation du tableau des noms avec la limite d&#039;affichage<br />
				$i = 0;<br />
				$Tnom;<br />
                foreach ($res[&#039;labels&#039;] as $label)<br />
                {</p>
<p>					if($i= 10)<br />
				{<br />
					$Tnom[10] = &laquo;&nbsp;Autres (&laquo;&nbsp;.$Tres[10].&nbsp;&raquo;)&nbsp;&raquo;;<br />
				}<br />
                echo &nbsp;&raquo;;<br />
            ?&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Desso</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1733</link>
		<dc:creator>Desso</dc:creator>
		<pubDate>Wed, 08 Jun 2011 08:10:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1733</guid>
		<description>Voici un petit script pour gérer les dates passés dans un formulaire en post.
La méthode decodeDate transforme juste une date au format française en format américaine a toi de la refaire....
Ce script fonctionne pour le nombre de visite mais augmente les chiffres de toutes les autres stats (mots clefs, référents ...)
Si quelqu&#039;un est capable de m&#039;expliquer pourquoi il me rendrait un grand service.


getDimensionByMetric(&#039;pageviews&#039;, $_POST[&quot;type&quot;]);
	
	#recuperation du nom de type de données
	$nom_type =&quot;&quot;;
	if($_POST[&quot;type&quot;] == &quot;keyword&quot;)
	{
		$nom_type = &quot;mots cléfs&quot;;
	}
	elseif($_POST[&quot;type&quot;] == &quot;country&quot;)
	{
		$nom_type = &quot;pays&quot;;
	}
	elseif($_POST[&quot;type&quot;] == &quot;source&quot;)
	{
		$nom_type = &quot;référents&quot;;
	}
	elseif($_POST[&quot;type&quot;] == &quot;pagePath&quot;)
	{
		$nom_type = &quot;pages visitées&quot;;
	}
	else
	{
		$nom_type = &quot;visites&quot;;
	}
	
	#nopmbre max de resultat afficher
	$nb_affichage = 10;
?&gt; 


    &#160;R&#233;sultats : statistiques des  


    
    	
        	
                &lt;strong&gt;&#160;&lt;/strong&gt;
                &lt;strong&gt;R&#233;sultats&lt;/strong&gt;
            
            
            &lt;?php
				$i = 0;
                foreach ($res[&#039;labels&#039;] as $label)
                {
					$i++;
					if($i&lt;=$nb_affichage)
					{
                    	echo &#039;&#039;.$label.&#039;&#039;;
					}
                }
				if($i&gt;$nb_affichage)
				{
					echo &#039;Autres&#039;;
				}
            ?&gt;
            
            
            &lt;?php
				$i = 0;
				$total_autre = 0;
                foreach ($res[&#039;datas&#039;] as $label)
                {
					$i++;
					if($i&lt;=$nb_affichage)
					{
                    	echo &#039;&#039;.$label.&#039;&#039;;
					}
					else
					{
						$total_autre += $label;
					}
                }
				if($i&gt;$nb_affichage)
				{
					echo &#039;&#039;.$total_autre.&#039;&#039;;
				}
            ?&gt;
            
        getMetric(&#039;visits&#039;);
			$unique_visits = $ga-&gt;getMetric(&#039;visitors&#039;);
			$page_views = $ga-&gt;getMetric(&#039;pageviews&#039;);
		?&gt;
        	&lt;?php echo &#039;&#160;&lt;strong&gt;Nombre de visite(s) : &lt;/strong&gt;&#039;.$visits;?&gt;
            &lt;?php echo &#039;&#160;&lt;strong&gt;Nombre de visite(s) unique(s) : &lt;/strong&gt;&#039;.$unique_visits;?&gt;
            &lt;?php echo &#039;&#160;&lt;strong&gt;Page(s) vue(s) : &lt;/strong&gt;&#039;.$page_views; ?&gt;
        
     


    
        Graphique
        
            
            &lt;?php 
				#creation du tableau des resultats avec la limite d&#039;affichage
    			$i = 0;
				$Tres;
                foreach ($res[&#039;datas&#039;] as $label)
                {
					
					if($i&lt;$nb_affichage)
					{
                    	$Tres[$i] = $label;
					}
					else
					{
						$Tres[10] += $label;
					}
					$i++;
                }
				#creation du tableau des noms avec la limite d&#039;affichage
				$i = 0;
				$Tnom;
                foreach ($res[&#039;labels&#039;] as $label)
                {
					
					if($i= 10)
				{
					$Tnom[10] = &quot;Autres (&quot;.$Tres[10].&quot;)&quot;;
				}
                echo &#039;&#039;;
            ?&gt;
            
        
    
</description>
		<content:encoded><![CDATA[<p>Voici un petit script pour gérer les dates passés dans un formulaire en post.<br />
La méthode decodeDate transforme juste une date au format française en format américaine a toi de la refaire&#8230;.<br />
Ce script fonctionne pour le nombre de visite mais augmente les chiffres de toutes les autres stats (mots clefs, référents &#8230;)<br />
Si quelqu&#8217;un est capable de m&#8217;expliquer pourquoi il me rendrait un grand service.</p>
<p>getDimensionByMetric(&#8216;pageviews&#8217;, $_POST["type"]);</p>
<p>	#recuperation du nom de type de données<br />
	$nom_type =&nbsp;&raquo;";<br />
	if($_POST["type"] == &laquo;&nbsp;keyword&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;mots cléfs&nbsp;&raquo;;<br />
	}<br />
	elseif($_POST["type"] == &laquo;&nbsp;country&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;pays&nbsp;&raquo;;<br />
	}<br />
	elseif($_POST["type"] == &laquo;&nbsp;source&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;référents&nbsp;&raquo;;<br />
	}<br />
	elseif($_POST["type"] == &laquo;&nbsp;pagePath&nbsp;&raquo;)<br />
	{<br />
		$nom_type = &laquo;&nbsp;pages visitées&nbsp;&raquo;;<br />
	}<br />
	else<br />
	{<br />
		$nom_type = &laquo;&nbsp;visites&nbsp;&raquo;;<br />
	}</p>
<p>	#nopmbre max de resultat afficher<br />
	$nb_affichage = 10;<br />
?&gt; </p>
<p>    &nbsp;R&eacute;sultats : statistiques des  </p>
<p>                <strong>&nbsp;</strong><br />
                <strong>R&eacute;sultats</strong></p>
<p>            &lt;?php<br />
				$i = 0;<br />
                foreach ($res[&#039;labels&#039;] as $label)<br />
                {<br />
					$i++;<br />
					if($i&lt;=$nb_affichage)<br />
					{<br />
                    	echo &#039;&#8217;.$label.&nbsp;&raquo;;<br />
					}<br />
                }<br />
				if($i&gt;$nb_affichage)<br />
				{<br />
					echo &#8216;Autres&#8217;;<br />
				}<br />
            ?&gt;</p>
<p>            &lt;?php<br />
				$i = 0;<br />
				$total_autre = 0;<br />
                foreach ($res[&#039;datas&#039;] as $label)<br />
                {<br />
					$i++;<br />
					if($i&lt;=$nb_affichage)<br />
					{<br />
                    	echo &#039;&#8217;.$label.&nbsp;&raquo;;<br />
					}<br />
					else<br />
					{<br />
						$total_autre += $label;<br />
					}<br />
                }<br />
				if($i&gt;$nb_affichage)<br />
				{<br />
					echo &nbsp;&raquo;.$total_autre.&nbsp;&raquo;;<br />
				}<br />
            ?&gt;</p>
<p>        getMetric(&#8216;visits&#8217;);<br />
			$unique_visits = $ga-&gt;getMetric(&#8216;visitors&#8217;);<br />
			$page_views = $ga-&gt;getMetric(&#8216;pageviews&#8217;);<br />
		?&gt;<br />
        	&lt;?php echo &#039;&nbsp;<strong>Nombre de visite(s) : </strong>&#8216;.$visits;?&gt;<br />
            &lt;?php echo &#039;&nbsp;<strong>Nombre de visite(s) unique(s) : </strong>&#8216;.$unique_visits;?&gt;<br />
            &lt;?php echo &#039;&nbsp;<strong>Page(s) vue(s) : </strong>&#8216;.$page_views; ?&gt;</p>
<p>        Graphique</p>
<p>            &lt;?php<br />
				#creation du tableau des resultats avec la limite d&#039;affichage<br />
    			$i = 0;<br />
				$Tres;<br />
                foreach ($res[&#039;datas&#039;] as $label)<br />
                {</p>
<p>					if($i&lt;$nb_affichage)<br />
					{<br />
                    	$Tres[$i] = $label;<br />
					}<br />
					else<br />
					{<br />
						$Tres[10] += $label;<br />
					}<br />
					$i++;<br />
                }<br />
				#creation du tableau des noms avec la limite d&#039;affichage<br />
				$i = 0;<br />
				$Tnom;<br />
                foreach ($res[&#039;labels&#039;] as $label)<br />
                {</p>
<p>					if($i= 10)<br />
				{<br />
					$Tnom[10] = &laquo;&nbsp;Autres (&laquo;&nbsp;.$Tres[10].&nbsp;&raquo;)&nbsp;&raquo;;<br />
				}<br />
                echo &nbsp;&raquo;;<br />
            ?&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Topheur</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1564</link>
		<dc:creator>Topheur</dc:creator>
		<pubDate>Fri, 15 Apr 2011 09:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1564</guid>
		<description>Bonjour,
dsl de revenir a la charge, mais quelqu&#039;un a t&#039;il trouver une solution pour afficher sur une même page le nombre de visite de la journée + le nb de visite des N dernieres jours ?</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
dsl de revenir a la charge, mais quelqu&#8217;un a t&#8217;il trouver une solution pour afficher sur une même page le nombre de visite de la journée + le nb de visite des N dernieres jours ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Topheur</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1471</link>
		<dc:creator>Topheur</dc:creator>
		<pubDate>Wed, 23 Mar 2011 15:57:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1471</guid>
		<description>&lt;blockquote&gt;
&lt;a href=&quot;#comment-1470&quot; rel=&quot;nofollow&quot;&gt;
&lt;strong&gt;&lt;em&gt;CERDAN Yohann:&lt;/em&gt;&lt;/strong&gt;
&lt;/a&gt;
 @Topheur et avec setDate(deb,fin) ca ne marche pas ?
&lt;/blockquote&gt;
Bah non j&#039;ai tous essayé, mais sans résultat. Même avec la date en dure dans ga = new GoogleAnalyticsAPI( ...... ) ca ne fait rien.
De plus j&#039;ai créé mes graphiques (GGCharts) et tout les résultat sont sur la journée. Impossible de faire différents rapport pour avoir par exemple le nombre de visite du jour, du jour-7 et du jour-30.</description>
		<content:encoded><![CDATA[<blockquote><p>
<a href="#comment-1470" rel="nofollow"><br />
<strong><em>CERDAN Yohann:</em></strong><br />
</a><br />
 @Topheur et avec setDate(deb,fin) ca ne marche pas ?
</p></blockquote>
<p>Bah non j&#8217;ai tous essayé, mais sans résultat. Même avec la date en dure dans ga = new GoogleAnalyticsAPI( &#8230;&#8230; ) ca ne fait rien.<br />
De plus j&#8217;ai créé mes graphiques (GGCharts) et tout les résultat sont sur la journée. Impossible de faire différents rapport pour avoir par exemple le nombre de visite du jour, du jour-7 et du jour-30.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : CERDAN Yohann</title>
		<link>http://www.ycerdan.fr/developpement/google-analytics-api/comment-page-3/#comment-1470</link>
		<dc:creator>CERDAN Yohann</dc:creator>
		<pubDate>Wed, 23 Mar 2011 13:12:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.ycerdan.fr/?page_id=654#comment-1470</guid>
		<description>@Topheur et avec setDate(deb,fin) ca ne marche pas ?</description>
		<content:encoded><![CDATA[<p>@Topheur et avec setDate(deb,fin) ca ne marche pas ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

