tag:blogger.com,1999:blog-27766291522027713772018-09-17T00:30:12.661-04:00un-analyste-web - Sébastien BrodeurSébastien Brodeur - Web AnalystSébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.comBlogger34125tag:blogger.com,1999:blog-2776629152202771377.post-19841644595916568062013-06-12T19:59:00.003-04:002013-06-12T23:11:32.280-04:00Intégration de Google Analytics avec LimeLight<div dir="ltr" style="text-align: left;" trbidi="on">Il est déjà possible d'intégrer <a href="http://www.limelightvideoplatform.com/support/docs/analytics_plugin_guide/">Google Analytics dans LimeLight</a>. Malheureusement, cette intégration pose un problème. LimeLight utilise son propre set de cookie et sauvegarde ceux-ci sur le domaine (s.delveplayer.com) et non pas votre domaine. Du coup, si vous tentez de mesurer l'impact de vos campagnes sur l'écoute de vos vidéos dans cette plateforme, vous n'aurez rien (les source/medium des ces events ne seront pas les mêmes que ceux de la visite réelle.)<br /><br />Cependant, en utilisant l'<a href="http://www.limelightvideoplatform.com/support/docs/player_api/">API JavaScript de LimeLight</a>, il est possible de contourner ce problème.<br /><br /><iframe width="100%" height="300" src="http://jsfiddle.net/brodseba/CaGtL/2/embedded/" allowfullscreen="allowfullscreen" frameborder="0"></iframe> <br /><br />Voici un bout de code qui permet de mesurer ce qui suit :<br /><ul style="text-align: left;"><li>buffering</li><li>playing</li><li>pausing</li><li>10, 30, 50, 70 90 % du vidéo écouté</li><li>complete</li></ul><br />De plus, si un autre vidéo est parti dans le même player (via le channel ou une autre action) ou si la fenêtre est fermée, je tente d'indiquer à quel pourcentage nous étions rendu.<br /><pre>window.onbeforeunload = function() { <br /> if (gaLimeLightState != '' && gaLimeLightState != 'complete') {<br /> _gaq.push(['_trackEvent', 'LimeLight video', 'mediaTitle="' + gaLimeLightMediaTitle +'" mediaId="' + gaLimeLightMediaID + '"', '' + Math.round(gaLimeLightPlayTimeInMillis / gaLimeLightDuration * 100)]);<br /> }<br />};<br /></pre><br /><br />Pour finir, si un erreur ce produit, je l'indique à Google Analytics.<br /><pre>function doOnError(e) {<br /> _gaq.push(['_trackEvent', 'LimeLight video', 'mediaTitle="' + gaLimeLightMediaTitle +'" mediaId="' + gaLimeLightMediaID + '"', 'errorMessage="' + e.message + '"', 0, true]);<br />}<br /></pre></div>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-46804186050749878902012-03-02T09:14:00.000-05:002012-03-02T09:14:01.402-05:00Lancement de mon nouveau site<p>Lancement de mon <a href="http://un-photographe-de-montreal.com/">nouveau site de photographie - http://un-photographe-de-montreal.com/</a>.</p> <p>Consultez mes services, vous pouvez maintenant <a href="http://un-photographe-de-montreal.com/photos-a-vendre/">acheter mes photos</a>, soit uniqument l'image (que vous faites encadrer vous même) ou déjà encadrer.</p> <div class="separator" style="clear: both; text-align: center;"><a href="http://un-photographe-de-montreal.com/" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="254" width="400" src="http://4.bp.blogspot.com/-HbKHB0Nq1ik/T1DQr2O2FKI/AAAAAAAABoM/_Wu72FLwYH4/s400/nouveau-site.png" /></a></div>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-83308753706544720292012-01-18T13:42:00.001-05:002013-06-12T23:09:44.664-04:00Track KISSInsights (now Qualaroo) surveys with Google Analytics<div dir="ltr" style="text-align: left;" trbidi="on"><b>[UPDATE - January, 19th 2012] I update the code so it is compatible with all question type.</b><br /><b>[UPDATE - January, 25th 2012] I fix two bug. 1) Now the GA event is fire. 2) surveyId extraction is cleaner.</b><br /><b>[UPDATE - February, 23th 2012] Added some screenshot from Google Analytics</b><br /><b>[UPDATE - August, 16th 2012] More complete code</b><br /><br />For a while, I searched a way to track <a href="http://www.kissinsights.com/">KISSInsights</a> with <a href="http://www.google.com/analytics/">Google Analytics (GA)</a>. I wished to use the GA _trackEvent tag to capture the actual question/answer.<br />Here the code (using <a href="http://jquery.com/">jQuery</a>): <br /><ol><li>Load Google Analytics. Make sure you use your UA.</li><li>Load KISSInsights (now Qualaroo). Make sure you use your survey code.</li><li>Check if jQuery is available, if not, load it</li><li>Link Qualaroo with Goolge Analytics</li></ol> <iframe width="100%" height="300" src="http://jsfiddle.net/brodseba/jQXmD/7/embedded/" allowfullscreen="allowfullscreen" frameborder="0"></iframe> Basically, this code is trigger when a user submit his answer. It will create a _trackEvent tag for each question/answer(s) pair. The beauty of the code is that it fetch the actual text value automatically and save it in a readable way into GA.<br /><br /><ul><li><b>Event category</b>: Always VOC (you can change it to any thing you like.)</li><li><b>Event action</b>: The actual survey id (so if you have multiple survey running at the same time, each one would be save separately in GA.)</li><li><b>Event label</b>: "Question text | Answer(s) text"</li></ul>Doing so, I could then create segments and custom reports in Google Analytcs base on that Voice of Customer (VoC) data.<br />For example: <br /><ul><li>Which traffic source yield better satisfaction?</li><li>Does satisfaction impact goal completion rate?</li><li>Does satisfaction impact frequency/recency of visitor?</li></ul><br />Here a example on how to create a custom report in Google Analytics to categorize outcome base on survey answer.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-PLYdu5MIbg0/TxkCnPvFG_I/AAAAAAAABFE/upgz2vCl9Pk/s1600/ex2.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="184" src="http://1.bp.blogspot.com/-PLYdu5MIbg0/TxkCnPvFG_I/AAAAAAAABFE/upgz2vCl9Pk/s400/ex2.gif" width="400" /></a></div>And here a example directly from the Google Analytics Events report.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-FsltBWq15wc/T0T3WbWCITI/AAAAAAAABmU/XIorn8TZRXU/s1600/example.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="218" src="http://2.bp.blogspot.com/-FsltBWq15wc/T0T3WbWCITI/AAAAAAAABmU/XIorn8TZRXU/s400/example.png" width="400" /></a></div>Enjoy and feel free to let me know/share if you like :-)<br /><b>[UPDATE - January, 20th 2012] You could easily modify the tracking to use an alternate version. Your choice.</b><br /><pre style="color: green;"><code>if (question && anwser) _gaq.push(['_trackEvent', 'VOC-' + surveyId, question, anwser]);</code></pre><ul><li><b>Event category</b>: VOC-<i>surveyID</i> (so if you have multiple survey running at the same time, each one would be save separately in GA.)</li><li><b>Event action</b>: Question text</li><li><b>Event label</b>: Answer(s) text</li></ul><br /><br /></div>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com15tag:blogger.com,1999:blog-2776629152202771377.post-25381404842959551592011-02-05T11:39:00.001-05:002012-01-20T09:06:52.903-05:00How to use jQuery to automate page taggingHello,<br /><br />Here a jQuery script to help you tag your pages. Here, I use Coremetrics Event tagging, but you could also easily modify this script to use Google Analytics or any other web analytics solution.<br /><br />Basicly, this script scan the page for find link that must be tagged (as define in tagList array). If the link already contain a event tag, this link is skipped. Coremetrics have a system to initiate event tag, so once the tagging is added to the onclick and onkeypress DOM event, the event is then initiated once.<br /><br /><pre style='color: green;'>// Licensed under the GPL Version 2 licenses.<br />try {<br /> // Make sure JQuery doesn't conflict with other JavaScript libraries. (Should be use just after the libraries declaration.)<br /> jQuery.noConflict();<br /> <br /> // Array containing conversion event tag information.<br /> // - URL to look for. (See note)<br /> // - Conversion event name.<br /> // - Conversion event categories name.<br /> // - Conversion event point when initialized.<br /> // - Conversion event point when completed.<br /> // Note: The order in the array is important.<br /> // For example, don't put "/stores/" before "/stores/locator.html".<br /> var tagList = [<br /> ['/contact-us/', 'Contact us', 'Call-to-action', '0', '10'],<br /> ['/online-application/', 'Apply online', 'Call-to-action', '0', '100']<br /> ];<br /><br /> // List the detected tags that must be initiated.<br /> var tagDetected = [];<br /><br /> // Check for link that need to be tagged. Make sure is not already tagged.<br /> jQuery(document).ready(function(){<br /> jQuery("a:not([onclick*='cmCreateConversionEventTag'])").each(function(index) {<br /> if (this.href != '') {<br /> var i = findConversionLink(this.href);<br /> if (i != -1) {<br /> // Check if that tag have been already detected (so we won't initialize the same tags multiple time.)<br /> if (jQuery.inArray(i, tagDetected) == -1) {<br /> tagDetected.push(i);<br /> }<br /> }<br /> }<br /> });<br /><br /> // Founded some tag that need to be initiated?<br /> if (tagDetected.length > 0) {<br /> for (var i = 0; i < tagDetected.length; i++) {<br /> for (var j = 0; j < tagList.length; j++) {<br /> if (j == tagDetected[i]) {<br /> cmCreateConversionEventTag(tagList[j][1], "1", tagList[j][2], tagList[j][3]);<br /> }<br /> }<br /> }<br /> }<br /><br /> // Add the conversion event tag to the onlick and onkeypress event of the link (if not already present)<br /> jQuery("a:not([onclick*='cmCreateConversionEventTag'])").live('click keypress', function() {<br /> var i = findConversionLink(this.href);<br /> if (i != -1) {<br /> cmCreateConversionEventTag(tagList[i][1], "2", tagList[j][2], tagList[i][4]);<br /> }<br /> });<br /> });<br /><br /> // Check if a URL exsit in the array. If so, return "first" founded index.<br /> // This is why we need to put "/stores/locator.html" before "/stores/" in the tagList array.<br /> function findConversionLink (a_sURL) {<br /> for (var i = 0; i < tagList.length; i++) {<br /> if (a_sURL.indexOf(tagList[i][0]) != -1) {<br /> return i;<br /> }<br /> }<br /> return -1;<br /> }<br /><br />}<br />catch (err) {<br /> // Do nothing.<br />}<br /></pre><br /><b>Let me know if you found this script useful.</b>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com2tag:blogger.com,1999:blog-2776629152202771377.post-18700532392085739662011-02-02T16:17:00.000-05:002011-02-02T16:17:21.696-05:00Taggage automatique de liens d'événement avec jQuery<div dir="ltr" style="text-align: left;" trbidi="on">Imaginons que vous devez tagger un site de 20 000 pages et devez ajouter des tags d'évènemet sur celles-ci. Que de travail.<br /><br />Voici un bout de code en <a href="http://jquery.com/">jQuery</a> que j'ai developper pour m'aider à faire exactement ça. Ici, le taggage est effectué avec Coremetrics, mais il serait très facile de modifer ce code pour n'importe quel autres tags.<br /><br /><pre style='color: green;'>// Licensed under the GPL Version 2 licenses.<br />try {<br /> // Make sure JQuery doesn't conflict with other JavaScript libraries. (Should be use just after the libraries declaration.)<br /> jQuery.noConflict();<br /> <br /> // Array containing conversion event tag information.<br /> // - URL to look for. (See note)<br /> // - Conversion event name.<br /> // - Conversion event categories name.<br /> // - Conversion event point when initialized.<br /> // - Conversion event point when completed.<br /> // Note: The order in the array is important.<br /> // For example, don't put "/stores/" before "/stores/locator.html".<br /> var tagList = [<br /> ['/contact-us/', 'Contact us', 'Call-to-action', '0', '10'],<br /> ['/online-application/', 'Apply online', 'Call-to-action', '0', '100']<br /> ];<br /><br /> // List the detected tags that must be initiated.<br /> var tagDetected = [];<br /><br /> // Check for link that need to be tagged. Make sure is not already tagged.<br /> jQuery(document).ready(function(){<br /> jQuery("a:not([onclick*='cmCreateConversionEventTag'])").each(function(index) {<br /> if (this.href != '') {<br /> var i = findConversionLink(this.href);<br /> if (i != -1) {<br /> // Check if that tag have been already detected (so we won't initialize the same tags multiple time.)<br /> if (jQuery.inArray(i, tagDetected) == -1) {<br /> tagDetected.push(i);<br /> }<br /> }<br /> }<br /> });<br /><br /> // Founded some tag that need to be initiated?<br /> if (tagDetected.length > 0) {<br /> for (var i = 0; i < tagDetected.length; i++) {<br /> for (var j = 0; j < tagList.length; j++) {<br /> if (j == tagDetected[i]) {<br /> cmCreateConversionEventTag(tagList[j][1], "1", tagList[j][2], tagList[j][3]);<br /> }<br /> }<br /> }<br /> }<br /><br /> // Add the conversion event tag to the onlick and onkeypress event of the link (if not already present)<br /> jQuery("a:not([onclick*='cmCreateConversionEventTag'])").live('click keypress', function() {<br /> var i = findConversionLink(this.href);<br /> if (i != -1) {<br /> cmCreateConversionEventTag(tagList[i][1], "2", tagList[j][2], tagList[i][4]);<br /> }<br /> });<br /> });<br /><br /> // Check if a URL exsit in the array. If so, return "first" founded index.<br /> // This is why we need to put "/stores/locator.html" before "/stores/" in the tagList array.<br /> function findConversionLink (a_sURL) {<br /> for (var i = 0; i < tagList.length; i++) {<br /> if (a_sURL.indexOf(tagList[i][0]) != -1) {<br /> return i;<br /> }<br /> }<br /> return -1;<br /> }<br /><br />}<br />catch (err) {<br /> // Do nothing.<br />}<br /></pre><br />Ce javascript inspecte chacun des liens dans une page et vérifie si celui-ci ne contient pas déjà un tag d'évènements mais devrais en contenir un. Si il en trouve, il l'ajoute au onclick et au onkeypress et initialise celui-ci ensuite.<br /><br />Amusez-vous bien et laisser moi savoir ce que vous en pensez.<br /></div>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-39236458770693358182010-07-09T17:15:00.006-04:002010-10-26T21:48:33.759-04:00Profit net et analyse webMon billet d'aujourd'hui est inspiré d'un <a href="http://www.kaushik.net/avinash/2010/06/win-web-metrics-line-sight-net-income.htm">article d'Avinash Kaushik</a><br /><br /><span style="font-weight: bold;"><span class="Apple-style-span" style="font-size: x-large;">Retour aux bases</span></span><br /><br />D'abord, un petit retour aux bases des "affaires". L'objectifs des entreprises est d'augmenter ses profits nets. Ceux-ci sont calculés de la manière suivante : <b>la marge de profit</b> x <b>le volume vendu</b>. La marge de profit correspond aux <b>profits</b> moins les <b>coûts</b> et le volume peut être défini de la manière suivante, <b>part de marché</b> x l<b>a taille du marché</b>. Assez simple.<br /><br /><div><br /><a href="http://2.bp.blogspot.com/_xfobejlz4Ew/TDeTB02ZbfI/AAAAAAAAAZ8/5CuVplXLtNI/s1600/Profit+net.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5492019930177564146" src="http://2.bp.blogspot.com/_xfobejlz4Ew/TDeTB02ZbfI/AAAAAAAAAZ8/5CuVplXLtNI/s400/Profit+net.gif" style="cursor: hand; cursor: pointer; display: block; height: 303px; margin: 0px auto 10px; text-align: center; width: 400px;" /></a><br /><br /></div><br /><br /><div><br />Nous avons donc 4 dimensions sur lesquelles jouer. Les stratégies d'affaires doivent tourner autour de ces 4 points centraux. L'optimisation d'une seul de ces 4 dimensions aura un impact positif sur les profits nets.<br /><br /><br /><b><span class="Apple-style-span" style="font-size: x-large;">Stratégies</span></b><br /><br /><b>Profit</b><br /><ul><li>Somme-nous compétitifs (prix et qualité de service)?</li><li>Offrons-nous des incitatifs financiers (rabais) pour pousser les gens vers les canaux les plus rentables?</li></ul><br /><b>Coût</b><br /><ul><li>Le coût unitaire est variable selon les canaux. Un produit acheté en ligne de manière autonome nous coûte moins cher qu'un produit acheté en magasin (réseau physique).</li><li>Optimiser nos campagnes marketing afin d'avoir la même performance avec un canal marketing pour une fraction du prix d'un autre (achat de mots-clés vs bannières par exemple). Bref, diminuer le coût d'acquisition.</li><li>Peut-ont améliorer nos processus pour les rendre plus efficaces?</li></ul><br /><b>Notre part de marché</b><br /><ul><li>Notre part de marché au Québec est très grande, peut-on l'élargir encore? L'apparition du virtuel va t'il faire disparaître notre plus gros avantage? (présence physique Au-Lac-À-la-Tortue par exemple)</li><li>Pouvons-nous cibler des gens ailleurs (via Facebook, Twitter, etc)</li><li>Augmentation de la satisfaction de nos clients (un client satisfait reviendra acheter, nous n'aurons pas à augmenter notre budget marketing pour aller chercher de nouveaux clients afin de remplacer cette <i>business</i>.)</li></ul><br /><b>Taille du marché</b><br /><ul><li>Notre marché est surtout au Québec. Qu'en est-il de nos offensives hors-Québec? Peut-on mesurer celles-ci?</li><li>Création de nouveaux produits/services.</li></ul><br /><br /><b><span class="Apple-style-span" style="font-size: x-large;">Et l'analyse web dans tout ça?</span></b><br /><br />Le rôle d'un analyste web est de mesurer et optimiser le canal web. Pour ce faire, nous nous mesurons à des objectifs d'affaires en lien avec les 4 dimensions nommées précédemment.<br /><br />Par exemple :<br /><br /><b>Profit</b> : Est-ce que le volume de vente généré par un rabais, éclipse le coût de celui-ci? (A/B testing de l'offre, 5% de rabais VS 10% de rabais, etc)<br /><b>Coût</b> : Calculer les coûts d'acquisition par canal. (achat de mots-clés VS bannières VS programmes affiliés)<br /><b>Part de marché</b> : Analyse de la part de marché dans les engins de recherche (SEO et PPC)<br /><b>Taille du marché</b> : Évaluation des performances des canaux sociaux (Facebook, Twitter, etc.)<br /><br />Voila pourquoi il est important d'avoir des <a href="http://un-analyste-web.blogspot.com/2008/05/comment-choisir-un-objectifs.html">objectifs d'affaires</a> précis et mesurables. Une fois ces objectifs identifiés, des indicateurs y correspondant doivent être suivis et utilisés par les bonnes personnes. La prise de décision s'en trouvera simplifiée.</div><div><br /></div><div>Et vous, qu'en pensez-vous?</div>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com1tag:blogger.com,1999:blog-2776629152202771377.post-79601919875175822542010-06-24T09:12:00.003-04:002010-06-24T09:15:38.825-04:00Petite série sur FacebookJ'ai créer 4 petits billets concernant Facebook.<br /><br /><ol><br /><li><a href="http://un-analyste-web.blogspot.com/2010/06/comment-creer-une-page-personnalise.html">Comment créer une page personnalisé dans votre Fan page Facebook</a></li><br /><li><a href="http://un-analyste-web.blogspot.com/2010/06/faites-de-la-promotion-directement-dans.html">Faites de la promotion directement dans Facebook</a></li><br /><li><a href="http://un-analyste-web.blogspot.com/2010/06/facebook-insights-le-prochain-google.html">Facebook Insights (le prochain Google Analytics?)</a></li><br /><li><a href="http://un-analyste-web.blogspot.com/2010/06/le-nouveau-facebook-insights.html">Le nouveau Facebook Insights</a></li><br /></ol><br /><br />Bonne lecture :-)Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-45384140823463061152010-06-24T09:07:00.005-04:002010-06-24T09:12:10.101-04:00Faites de la promotion directement dans FacebookLe modèle publicitaire de Facebook est CPC, un peu comme Google AdWords (il est aussi possible d'utiliser un modèle CPM, mais je le déconseilles.) <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xfobejlz4Ew/TCNYlQmyjGI/AAAAAAAAAZo/69h_7X8LTng/s1600/fb-ads.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 148px;" src="http://1.bp.blogspot.com/_xfobejlz4Ew/TCNYlQmyjGI/AAAAAAAAAZo/69h_7X8LTng/s400/fb-ads.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5486326168203463778" /></a><br /><br /><br />Étant sociaux, Facebook permet la création de promos qui cibles les gens selon leurs intérêts, localisation, études, démographie, etc. Donc, trafic hautement qualifié selon la campagne. Ce trafic peut être dirigé sur une fans page ou sur votre site principale (n'oubliez pas de mettre des codes de campagnes.)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNYl8amTNI/AAAAAAAAAZw/gQM0V9HwvEI/s1600/fb-ads+creation.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 163px; height: 400px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNYl8amTNI/AAAAAAAAAZw/gQM0V9HwvEI/s400/fb-ads+creation.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5486326179963489490" /></a><br /><br /><br />N'essayer pas que votre trafic cible viennent à votre rencontre, allez à la rencontre de celui-ci.Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-21387994173495319392010-06-24T08:52:00.008-04:002010-06-24T09:04:49.769-04:00Comment créer une page personnalisé dans votre Fan page FacebookSi vous avez une fan page Facebook, il est possible d'y créer une page (onglet) entièrement personnalisé.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNVfH3BBTI/AAAAAAAAAYw/E5rj43WN3jM/s1600/fb-tab.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 173px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNVfH3BBTI/AAAAAAAAAYw/E5rj43WN3jM/s400/fb-tab.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5486322764241503538" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNVfuoXdcI/AAAAAAAAAY4/1uhcN0z3FeA/s1600/fb-forfaits.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 324px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNVfuoXdcI/AAAAAAAAAY4/1uhcN0z3FeA/s400/fb-forfaits.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5486322774649042370" /></a><br /><br /><br />Pour ce faire, vous devrez utiliser une "application de page" appelé <a href="http://www.facebook.com/apps/application.php?id=4949752878">Static FBML</a>. Il est possible d'inclure des tags HTML et des tags FBML. Le <a href="http://developers.facebook.com/docs/reference/fbml/">FBML</a> est un peu comme le HTML mais permet de faire des trucs plus spécifique à Facebook, comme contrôler une partie de la page selon le type de visiteurs (fan VS non-fan, 18 ans et plus ou non, etc). <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNVghOnjlI/AAAAAAAAAZA/oLz7ZURJxB4/s1600/fb-static+fbml.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 390px; height: 400px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNVghOnjlI/AAAAAAAAAZA/oLz7ZURJxB4/s400/fb-static+fbml.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5486322788231253586" /></a><br /><br /><br />Veuillez noter que certaines restrictions s'appliquent. Par exemple, il est possible d'y inclure du Flash et du JavaScript, mais un intervention par le visiteur est nécessaire pour que le tout débute (habituellement un clic.) Par exemple, si vous ajouter un bandeau Flash, l'internaute devra cliquer sur une image avant de pouvoir afficher celui-ci (à la place de l'image.)Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-68517237808032747892010-06-24T08:48:00.000-04:002010-06-24T08:48:53.095-04:00Le nouveau Facebook InsightsFacebook à créer une nouvelle version (encore beta) de son outil d'analyse web Insights. Cette nouvelle mouture est plus facile à lire visuellement et offre maintenant la possibilités de connaitre le nombre de page vues pour une page spécifique, ce qui n'est pas possible dans la version actuel (<a href="http://un-analyste-web.blogspot.com/2010/06/facebook-insights-le-prochain-google.html">voir mon billet précédent.</a>)<br /><br />Encore une fois, pour les curieux, voici une capture d'écran.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNTTs2PUVI/AAAAAAAAAYo/DNcbB5sIkYM/s1600/fb-new+insights.gif"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 189px; height: 400px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNTTs2PUVI/AAAAAAAAAYo/DNcbB5sIkYM/s400/fb-new+insights.gif" alt="" id="BLOGGER_PHOTO_ID_5486320368988672338" border="0" /></a>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-81442669133046092932010-06-24T08:24:00.008-04:002010-06-24T08:44:16.986-04:00Facebook Insights (le prochain Google Analytics?)Pour ceux d'entre vous qui avez créé une Fan page sur Facebook, vous savez peut-être que Facebook inclus dorénavant un interface d'analyse web.<br /><br />Il est possible avec cet outil de connaitre la démographie de nos visiteurs et fans, de connaitre l'achalandage général sur ces pages et le nombre de consommation médias (audio, vidéos, photos). Ces données restent pour le moment très sommaire, mais c'est mieux que rien. Si en plus, vous utiliser des codes de campagnes pour vos liens pointant sur votre site principale, vous aurez une bonne idée de l'impact de votre initiative social.<br /><br />Pour les curieux, voici des captures d'écran qui montre les données disponibles.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNQ3d9kRxI/AAAAAAAAAXY/hbB7lyAgodk/s1600/fb-insights.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 349px; height: 400px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNQ3d9kRxI/AAAAAAAAAXY/hbB7lyAgodk/s400/fb-insights.gif" alt="" id="BLOGGER_PHOTO_ID_5486317684933281554" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xfobejlz4Ew/TCNQ4ILr1PI/AAAAAAAAAXg/7LdufRL5CSs/s1600/fb-interactions.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 153px;" src="http://1.bp.blogspot.com/_xfobejlz4Ew/TCNQ4ILr1PI/AAAAAAAAAXg/7LdufRL5CSs/s400/fb-interactions.gif" alt="" id="BLOGGER_PHOTO_ID_5486317696266786034" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xfobejlz4Ew/TCNQ44TVi9I/AAAAAAAAAXo/4wMvtRk2Aq0/s1600/fb-interactions+per+post.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 246px;" src="http://2.bp.blogspot.com/_xfobejlz4Ew/TCNQ44TVi9I/AAAAAAAAAXo/4wMvtRk2Aq0/s400/fb-interactions+per+post.gif" alt="" id="BLOGGER_PHOTO_ID_5486317709183781842" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xfobejlz4Ew/TCNQ5oQY45I/AAAAAAAAAXw/ruJ_RLPI4hE/s1600/fb-post+quality.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 245px;" src="http://4.bp.blogspot.com/_xfobejlz4Ew/TCNQ5oQY45I/AAAAAAAAAXw/ruJ_RLPI4hE/s400/fb-post+quality.gif" alt="" id="BLOGGER_PHOTO_ID_5486317722056319890" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xfobejlz4Ew/TCNQ5yt1TGI/AAAAAAAAAX4/KCNKpyawq4Y/s1600/fb-fans.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 151px;" src="http://2.bp.blogspot.com/_xfobejlz4Ew/TCNQ5yt1TGI/AAAAAAAAAX4/KCNKpyawq4Y/s400/fb-fans.gif" alt="" id="BLOGGER_PHOTO_ID_5486317724864171106" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNRt_ByLtI/AAAAAAAAAYA/-aSO6yZczaw/s1600/fb-fans+top+countries.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 245px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNRt_ByLtI/AAAAAAAAAYA/-aSO6yZczaw/s400/fb-fans+top+countries.gif" alt="" id="BLOGGER_PHOTO_ID_5486318621522276050" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xfobejlz4Ew/TCNRuIbjDMI/AAAAAAAAAYI/7oSrXgLmS4Q/s1600/fb-fans+new+removed.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 245px;" src="http://1.bp.blogspot.com/_xfobejlz4Ew/TCNRuIbjDMI/AAAAAAAAAYI/7oSrXgLmS4Q/s400/fb-fans+new+removed.gif" alt="" id="BLOGGER_PHOTO_ID_5486318624046255298" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNRuwNuriI/AAAAAAAAAYQ/1itFXqr3HY4/s1600/fb-fans+demographics.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 247px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/TCNRuwNuriI/AAAAAAAAAYQ/1itFXqr3HY4/s400/fb-fans+demographics.gif" alt="" id="BLOGGER_PHOTO_ID_5486318634725715490" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xfobejlz4Ew/TCNRvXidvZI/AAAAAAAAAYY/e_RpsirjEds/s1600/fb-fans+pages+views.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 282px;" src="http://4.bp.blogspot.com/_xfobejlz4Ew/TCNRvXidvZI/AAAAAAAAAYY/e_RpsirjEds/s400/fb-fans+pages+views.gif" alt="" id="BLOGGER_PHOTO_ID_5486318645281668498" border="0" /></a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xfobejlz4Ew/TCNRxfNbTQI/AAAAAAAAAYg/ve4hpVD3ES4/s1600/fb-fans+media+consumption.gif"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 239px;" src="http://2.bp.blogspot.com/_xfobejlz4Ew/TCNRxfNbTQI/AAAAAAAAAYg/ve4hpVD3ES4/s400/fb-fans+media+consumption.gif" alt="" id="BLOGGER_PHOTO_ID_5486318681700650242" border="0" /></a>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-71711125214007276672010-04-19T10:14:00.002-04:002010-04-19T10:21:27.340-04:00Projet Annabel Robitaille - Syndrome CHARGEBonjour à tous,<br /><br />Un ami à moi a besoin d'aide. Leur fille est née avec le syndrome de CHARGE. Durant 10 mois, elle à déjouer la mort à Sainte-Justine. Elle est enfin retourné à la maison depuis, mais sa mère a dû quitter son emploi pour s'occuper de leur fille Annabel à temps plein. Dernièrement, des problèmes de moisissure (très problématique pour Annabel) oblige des rénovation estimé à 50 000$ sur la maison. Il est possible de faire un don en ligne sécuritairement via le site de Sainte-Justine. Un concert bénéfice auras aussi lieu au Palace de Granby le 24 mai. La soirée sera animée par Bruno Landry et plusieurs artistes reconnus, dont Jean-Marc Chaput, Martin Dubé, Dan Bigras et Hugo Lapointe ont déjà accepté de participer au spectacle. Les billets pour le spectacle sont au prix de $ 28.50.<br /><br />Site officiel du projet Annabel Robitaille<br /><a href="http://www.annabelrobitaille.com/">http://www.annabelrobitaille.com/</a><br /><br />Lien vers la page de don via Sainte-Justine<br /><a href="http://activites.fondation-sainte-justine.org/fr/groupes/v/c1563567a4">http://activites.fondation-sainte-justine.org/fr/groupes/v/c1563567a4</a><br /><br />Spectacle bénéfice à Granby<br /><a href="http://www.palacedegranby.com/billet/spectacle/spectacles/annabel-robitaille/projet-annabel-robitaille.aspx?DateID=231">http://www.palacedegranby.com/billet/spectacle/spectacles/annabel-robitaille/projet-annabel-robitaille.aspx?DateID=231</a><br /><br /><br />Annabel est née le 5 septembre 2008 avec une maladie rare : le syndrome CHARGE, maladie qui atteint environ 1 enfant sur 100 000. Arrêt respiratoire, réanimation cardiaque, intubation, mise sous oxygène, telles ont été ses premières minutes de vie. Elle avait 12 heures de vie quand l’ambulance du CHU Ste-Justine est venue la chercher à l’hôpital de Granby. Son arrivée à la maison avec sa famille s’est produite seulement le 22 juillet 2009.<br /><br />Après plusieurs opérations et 10 mois et demi à Ste-Justine, Annabel est avec nous depuis 8 mois. Malgré sa trachéostomie, sa gastrostomie et toutes ses anomalies dûes au syndrome, son évolution est constante. Ayant souvent frôlé la mort de près, elle se bat depuis sa naissance. C’est maintenant notre tour ...<br /><br />Depuis Noël, ils avons découvert des moisissures dans la chambre d’Annabel et ailleurs dans la maison, ce qui est très dangereux pour la demoiselle à la santé fragile. Une infiltration d’eau dans la toiture laisse aussi entrevoir la présence de moisissures dans l’entretoit. Le coût des réparations est estimé a environ 50 000 $ et ils n'ont pas les moyens de les réaliser. Toutefois, il est primordial de réparer et d’assainir la maison dès que possible avant que l’état de santé d’Annabel n’en souffre et qu’elle soit de nouveau hospitalisée à long terme.<br /><br />Le syndrome CHARGE est en fait un acronyme : <br /><br />C pour Colobomes (yeux), <br />H pour Heart (cœur), <br />A pour Atrésie des choanes (nez), <br />R pour Retard global de développement, <br />G pour organes Génitaux et <br />E pour Ear (oreilles). <br /><br />Heureusement, Annabel ne possède pas toutes ses anomalies et celles qu’elle a ne sont pas toutes aussi sévères les unes que les autres. D’autres problèmes se rajoutent à la condition d’Annabel et découlent du syndrome dont elle est atteinte : <br /><br />- Une malformation au larynx l’empêchait de respirer normalement. Suite à deux opérations pour corriger la situation, il lui était encore impossible de respirer tout à fait par elle-même alors en février 2009, son ORL a procédé à une trachéostomie (trou dans la gorge pour laisser passer l’air) qu’elle a toujours en ce moment et pour encore plusieurs mois et/ou années selon comment elle évoluera. <br /><br />- Une absence du réflexe de déglutition servant à s’alimenter. N’ayant pas assez de forces pour respirer normalement, Annabel n’était pas en mesure de téter quoi que ce soit pour se nourrir alors dès sa naissance, elle a été alimentée par gavage au moyen d’un tube passant par le nez et se rendant à l’estomac. <br /><br />Encore maintenant, elle est toujours gavée mais au moyen d’une gastrostomie (bouton donnant accès à l’estomac) plutôt qu’à l’aide du tube naso-jéjunal. Lui apprendre ce qu’est de la nourriture sera l’un des prochains défis si les médecins donnent leur accord dans les prochains mois. <br />m<br />- La trachéostomie étant une ouverture pratiquée plus bas que les cordes vocales, il n’y a pas d’air qui passe au travers d’elles. En conséquence, Annabel n’émet aucun son, aucun bruit, aucun pleur. Annabel a 18 mois et nous ne l’avons jamais entendue pleurer. Cela a pour effet que les parents doivent avoir en tout temps un contact visuel avec elle afin de s’assurer qu’elle va bien. <br /><br />- L’ensemble des handicaps d’Annabel font que nous devons lui apporter des soins 24 heures sur 24, 7 jours sur 7. Il faut notamment nettoyer la trachéostomie, l’hydrater pour ne pas que les sécrétions durcissent et obstruent l’entrée d’air, aspirer les sécrétions qu’Annabel ne parvient pas à tousser ou à éternuer correctement par elle-même, etc. Il faut aussi s’occuper de ses gavages, de ses exercices quotidiens de physiothérapie et de tous ses rendez-vous médicaux qui sont nombreux, tant à Granby qu’au CHU Ste-Justine.<br /><br />Je vous remercie !Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-60128601846695005872009-01-28T11:26:00.002-05:002009-01-28T11:29:05.234-05:00Action local pour aider les petitsConnaissez-vous la maladie génétique <a href="http://www.vulgaris-medical.com/encyclopedie/acidose-lactique-135.html">acidose lactique</a>? Cette maladie génétique cause la mort de plusieurs enfants au Québec, surtout dans la région du Saguenay-Lac-St-Jean. Pierre Lavoie (président de <a href="http://www.aal.qc.ca/index.php?id=1">l'association de acidose lactique</a>) m'a fait découvrir cette maladie lors d'une <a href="http://www.orizon.ca/conferenciers/pierre-lavoie.htm">conférence sur les attitudes gagnantes</a>. (Après cette conférence, je vous jure que vos petits problèmes de tout les jour prennent le bord.)<br /><br />L'association organise des évènements de sensibilisation. Ils ont réussi à subventionner la recherche pour mettre en place une technique de dépistage génétique efficace. Reste maintenant à découvrir un remède pour cette maladie qui peut causer la mort d'un enfant en 10 minutes, et ce sans sans préavis (une vrai bombe à retardement pour les parents.)<br /><br />Je vous invite donc à visiter le site du <a href="http://www.legdpl.com/">Grand Défi Pierre Lavoie</a> pour en apprendre plus.<br /><br /><a href="http://www.aal.qc.ca/index.php?id=1"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 209px; height: 193px;" src="http://2.bp.blogspot.com/_xfobejlz4Ew/SYCHjvN5zmI/AAAAAAAAAMI/iFMkjNJmojs/s400/logo.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5296382209827655266" /></a>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-33644470489140825982009-01-11T16:22:00.005-05:002009-01-14T14:06:40.900-05:00Amélioration du référencement et l’optimisation des contenus vidéo Flash (SWF/FLV) pour les engins de recherchesVoici un court billet sur les meilleurs pratiques à mettre en place pour l'optimisation (d'un point de vue SEO) d'un vidéo en Flash.<br /><h4>L'essentiel</h4><br /><ul><br /> <li>Selon Google, <a href="http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html" target="_blank">seul les SWF sont indexable/optimisable, les FLV ne le sont pas.</a></li><br /> <li>Depuis la version 8.0 de Flash, il est possible d'ajouter des metadatas qui aideront à l'optimisation des SWF. Ces deux propriétés sont :<br/><br /> <ul><br /> <li>Title</li><br /> <li>Description</li><br /> </ul><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/SWpkZWCtNsI/AAAAAAAAALw/vDA8CavmY9U/s1600-h/swf_document_properties.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 315px; height: 293px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/SWpkZWCtNsI/AAAAAAAAALw/vDA8CavmY9U/s400/swf_document_properties.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5290151098876507842" /></a><br/><br /> Ces paramètres sont accessible aux engins de recherches grâce au SDK fournis par Adobe.<br /> </li><br /> <li>Si possible, s'assurer que le titre indiqué dans le Document properties se retrouve dans le <h1> et <title> de la page contenant le SWF.</li><br /> <li>Les SWF sont intégré dans une page HTML ordinaire et comme pour une question d'accessibilité vous devriez fournir une transcription des vidéos, mettre la transcription dans la page qui inclus le vidéo. Comme les engins de recherche indexe et rank les pages HTML, le vidéo sera tu même coup indexé et optimiser.</li><br /> <li>Inclure dans la page du player un lien retournant vers votre site. Ainsi, si un visiteur arrive depuis Google directement sur cette page, il aura l'option de continuer sa visite sur votre site. Mettre des liens en contexte avec le vidéo va augmenter les chances que la visite se poursuive.</li><br /></ul><br /><h4>Exemples</h4><br /><h5>Avant</h5><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/SWpl6hPA93I/AAAAAAAAAL4/L2Q8mTgVoOI/s1600-h/video_avant.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 330px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/SWpl6hPA93I/AAAAAAAAAL4/L2Q8mTgVoOI/s400/video_avant.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5290152768328234866" /></a><br /><h5>Après</h5><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xfobejlz4Ew/SWpmGENCysI/AAAAAAAAAMA/R5RAPzh9EN4/s1600-h/video_apres.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 189px; height: 400px;" src="http://3.bp.blogspot.com/_xfobejlz4Ew/SWpmGENCysI/AAAAAAAAAMA/R5RAPzh9EN4/s400/video_apres.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5290152966693767874" /></a><br /><h4>Références</h4><br /><ul><br /> <li><a href="http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html" target="_blank">SWF searchability FAQ</a></li><br /> <li><a href="http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html" target="_blank">Improved Flash indexing</a></li><br /> <li><a href="http://www.actionscript.org/forums/showthread.php3?t=102187" target="_blank">Optimizing Flash Web Sites for Search Engines</a></li><br /></ul>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-61828721516030403532009-01-11T14:43:00.011-05:002009-01-11T15:48:02.155-05:00Campagne marketing par mots clés - Les meilleurs pratiques<h4>Que faut-il savoir pour qu'une campagne de marketing par mots clés ait du succès?</h4><br />D'abord, comment mesure-t-on le succès? On peut mesurer le succès d'une campagne par le nombre de visites (clics ou sessions) que génèrent nos pages Web. Ce nombre n'a souvent pas une grande signification. Il est encore plus important de s'attarder au niveau d'engagement (durée de la visite, nombre de pages vues durant la visite) des visiteurs ou, mieux encore, à la conversion elle-même (un appel à l'action<a href="#note1"><sup>1</sup></a> est effectué). Si vous avez un site eCommerce, regarder les revenues par campagnes, valeur ($) moyenne par commande, etc. Pour mesurer ces données, les campagnes doivent être suivies au moyen de codes de campagne<a href="#note2"><sup>2</sup></a>. (Vous pouvez lire ce billet qui vous <a href="http://un-analyste-web.blogspot.com/2008/05/comment-choisir-un-objectifs.html" target="_blank">apprendras a bien choisir vos objectifs</a>.)<br /><br /><blockquote><br />Les mots clés qui génèrent beaucoup de visiteurs, c'est bien. Par contre, si aucun visiteur n'effectue l'action désirée, ce n'est pas efficace.</blockquote><br /><small><a name="note1"><sup>1</sup></a> Appel à l'action : Action que nous voulons qu'un visiteur pose. Cette action peut être de cliquer sur un lien spécifique, de remplir un formulaire (demande de soumission ou demande de prise de rendez-vous à une caisse), de trouver un numéro de téléphone, etc. En règle générale, les appels à l'action sont clairement identifiés dans une page.<br /><a name="note2"><sup>2</sup></a> Code de campagne : Identifiant que l'on met à la fin d'un URL. Cet identifiant est recueilli par l'outil d'analyse Web dans la page de destination. Il est donc possible, par la suite, de faire des analyses qualitatives sur les diverses campagnes.</small><br /><h4>Comment les gens naviguent-ils?</h4><br />On le sait, les gens qui magasinent sur le Web le font en grande partie au moyen des engins de recherche. Ces gens sont comme des chiens de chasse flairant une piste. Par exemple, si un internaute effectue une recherche dans Google sur le groupe de mots « planifier sa retraite », un choix de pages lui est ensuite proposé. Il s'attarde d'abord au titre des pages. Est-ce qu'un titre de page semble correspondre à ce qu'il cherche? Si oui, il regardera brièvement la description. Ensuite, il cliquera sur le lien. Rapidement, en moins d'une seconde parfois, il évaluera la page. Est-ce qu'il aura alors toujours le sentiment d'être sur une bonne piste? Il « scannera » alors rapidement la page pour évaluer si elle semble répondre à sa question ou à son besoin. Pour ce faire, il regardera le titre de la page, et ensuite, le contenu de celle-ci. Si la page ne répond par à sa question, mais qu'il pense être près du but, il cliquera peut-être sur un lien qui lui semble prometteur dans la page. Il « scannera » par contre encore plus rapidement la seconde page. Et s'il a le sentiment de s'éloigner du but, il retournera rapidement en arrière pour choisir un autre lien proposé par Google. Tout cela se produit rapidement et inconsciemment.<br /><h4>Le cycle d'achat</h4><br />Les gens vont d'abord effectuer des recherches, regarder nos offres, puis nous comparer à nos compétiteurs. <b>Ils vont peut-être visiter 3 fois notre site sur une période se comptant en semaines, et ce, chaque fois avec un objectif différent.</b> La 1ère fois, ces gens chercheront peut-être de l'information générique sur les REER. Lors de la 2e visite, ils utiliseront une calculette que nous mettons à leur disposition. Ce n'est qu'à leur 3e visite qu'ils seront enfin décidés à acheter notre produit. Ces 3 visites ont des buts clairement distincts. Les pages visitées lors de ces visites sont également différentes. Et, à chacune de ces étapes, notre site doit être « performant » en répondant au besoin du moment de l'internaute. <br />Voici 3 phrases clés qui peuvent être utilisées lors de ces visites.<br /><ol><br /> <li>Qu'est ce qu'un REER?</li><br /> <li>Calculer REER</li><br /> <li>Acheter des REER</li><br /></ol><br />Chacune de ces phrases clés, une fois entrée dans un moteur de recherche, devraient diriger l'internaute vers une page répondant clairement à l'objectif qu'exprime la phrase. L'internaute nous indique en fait où il est rendu dans son cycle d'achat. Nous devons l'écouter.<br />Essayer de vendre un produit à l'internaute lorsque celui-ci recherche uniquement de l'information, c'est l'équivalent d'un vendeur qui se jette sur nous pour nous demander si nous cherchons quelque chose au moment même où nous mettons le pied dans la boutique. C'est agressant. Nous désirons souvent prendre le temps de « juste regarder » avant de demander à essayer un vêtement ou de passer à la caisse. Le cycle d'achat existe aussi en ligne.<br /><h4>Règles de base</h4><br />Vous trouverez ici des règles simples à mettre en pratique pour optimiser les résultats. Ces règles tiennent compte du cycle d’achat et d’autres bonnes pratiques.<br /><h5>1. Choix des mots clés</h5><br />Il existe 2 types de résultats dans Google. Les résultats dits « naturels » qui sont mis en valeur avec des efforts de référencement (SEO) et les campagnes Pay-Per-Click (PPC).<br />Voici une règle très simple. Si en tapant vos mots clés dans Google :<br /><ul><br /> <li>une page pertinente de votre site sort dans les 5 premiers liens (SEO), n'achetez pas ces mots clés.</li><br /> <li>aucune page de votre site n'apparaît ou si la page qui apparaît n'a rien à voir avec le sujet, achetez ces mots clés.</li><br /></ul><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xfobejlz4Ew/SWpPt5piC0I/AAAAAAAAALg/8-UUfGXkDAY/s1600-h/seo_vs_ppc.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 265px;" src="http://2.bp.blogspot.com/_xfobejlz4Ew/SWpPt5piC0I/AAAAAAAAALg/8-UUfGXkDAY/s400/seo_vs_ppc.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5290128362287795010" /></a><br />Si vous faites affaire avec une agence externe, assurez-vous que ce travail de validation a été fait. De plus, sachez qu'avec Google, il est possible d'avoir accès à des rapports de performances (impressions, nombre de clics, taux de clics, etc) qui sont fort utiles. Assurez-vous d'avoir accès à ces rapports.<br /><h5>2. La pub elle-même</h5><br />Le bloc de campagne doit être en lien avec les mots clés. Selon vous, si j'entre « planifier sa retraite » dans Google, et que ces 2 blocs de campagne sont affichés, sur quel bloc serais-je le plus porter à cliquer? <br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xfobejlz4Ew/SWpQC91GE4I/AAAAAAAAALo/NEpsA7kJfBQ/s1600-h/choix_pubs.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 77px;" src="http://2.bp.blogspot.com/_xfobejlz4Ew/SWpQC91GE4I/AAAAAAAAALo/NEpsA7kJfBQ/s400/choix_pubs.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5290128724187288450" /></a><br />Évidemment le 1er, car c'est celui dont les mots se rapprochent le plus de ce que je recherche. Si j'avais entré « REER », le 2e aurait été le meilleur choix.<br /><h5>3. La page de destination</h5><br />Un chapitre entier pourrait être écrit uniquement sur l'optimisation des pages de destination (landing pages). Mais, je vous suggère de retenir cette simple règle : La page de destination doit être en lien avec les mots clés (ou phrases clés) achetés. Si nous achetons la phrase clé « Planifier sa retraite », celle-ci devra rediriger l'internaute vers une page pertinente. Pour ce faire, le titre et le premier paragraphe doivent clairement traiter de la planification de la retraite. La page doit être rédigée de façon concise et ne pas avoir trop d'objectifs différents à atteindre à la fois. Cela aurait pour effet de créer trop de « bruit » et de diluer le message que vous souhaitez transmettre. N'oubliez pas, l'internaute juge très rapidement une page.<br /><h4>Conclusion</h4><br />Si vous faites des campagnes par mots clés : <br /><ul><br /> <li>N'envoyez pas tous les mots vers la même page générique.</li><br /> <li>Écoutez l'internaute. Celui-ci vous parle à travers les mots clés qu'il utilise.</li><br /> <li>Choisissez les bons mots clés.</li><br /> <li>Optimisez votre présence sans jeter de l'argent par les fenêtres.</li><br /> <li>Faites affaires avec des experts qui mettent en pratique les règles de base décrites ci-dessus.</li><br /> <li>Assurez-vous d'avoir accès aux rapports de performance de Google.</li><br /></ul><br />Bonne campagne!Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com2tag:blogger.com,1999:blog-2776629152202771377.post-16161446114723782122009-01-05T12:04:00.004-05:002009-01-05T23:29:54.436-05:00Mes première pas dans l'analyse de la vente en ligneMême si depuis maintenant 4 mois environ j'occupe un poste d'analyste web pour un des sites les plus visités au Québec, je n'avais jamais eu l'occasion de tenter l'expérience avec un site de vente en ligne. L'occasion c'est présenté dernièrement lorsque pour rendre service à quelqu'un, j'ai jeté un coup d'oeil sur ses chiffres de Google Analytics.<br /><br />Je ne fais pas nommer le site en question, mais je vous donne quand même une idée du <i>background</i>.<br /><br />Ce site existe depuis peu. C'est un site de vente en ligne d'objet de collections (<i>action figures</i>, <i>diecast</i>, etc.) Ils ont acheter une pub dans un magasine spécialisé (malheureusement, sans utiliser un adresse permettant de suivre la campagne hors-ligne.) De plus, une campagne AdWords est en place.<br /><br />J'ai d'abord jeté un coup d'oeil au métrique de base. Ici je ne parle pas des pages vues, mais plutôt du taux de rebond et du nombre de pages vues par visite. Les chiffres me semble bon, un taux de rebond d'environ 25 % et une moyenne d'environ 7.7 pages vues par visites. J'ai ensuite mis en place des points de conversion (Goals) pour avoir une meilleur idée de ce qui ce passe.<br /><br />Ensuite j'ai regardé la campagne AdWords mise en place. Celle-ci me semblait trop générique. Je me suis donc servis des outils mis à la disposition par Google pour trouver de meilleurs mots clés plus spécifiques. Je me suis assuré aussi de mettre un texte dans les pubs en lien avec les mots clés, j'ai tenter plusieurs variation des pubs. De plus, je me suis assuré que la page de destination soit en lien avec les mots clés (et bien tagger.)<br /><br />Je vais laisser les choses aller un peu et voir dans 1 semaine ou 2 où les choses en sont.<br /><br />Que pensez-vous de ma stratégie?Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-37931929366691165942008-12-20T10:34:00.005-05:002008-12-22T10:30:05.898-05:00Prédiction 2009 pour Google AnalyticC'est le temps de l'année ou les prédictions pour 2009 font surface. J'ai donc décidé cette année de me joindre au bal.<br /><br />Voici donc quelques prédictions sur l'évolution de Google Analytics (GA) pour l'année 2009. Ces prédictions sont basés sur rien d'autre que mes spéculations.<br /><br /><h4>Quantitatif ET qualitatif</h4><br />Depuis longtemps, <a href="http://www.kaushik.net/avinash/2007/04/the-three-greatest-survey-questions-ever.html">Avinash Kaushik est un ardent défenseur du voice of the customer</a>. Je prédis donc que puisque qu'Avinash travail en étroite collaboration avec Google, GA aura un mécanisme pour faciliter l'intégration des résultats de sondages de satisfactions. Il est déjà possible de faire ce genre de truc avec _setVar(), mais c'est difficile (voir impossible) si vous utilisez un application de sondage externes. Alors, pourquoi pas une intégration de <a href="http://4q.iperceptions.com/">4Q</a> dans GA?<br /><br /><h4>Plus de goals</h4><br />Il y a un an, les gens ne considérait pas GA comme une alternative sérieuse aux autres package plus dispendieux (Ommniture, Coremetrics, WebTrends). Le manque de capacité de segmentation facile (<a href="http://www.lunametrics.com/blog/2008/10/30/advanced-segments-profiles-filters/">autre que par des filtres avancés</a>) et l'impossibilité de créer des rapports personnalisés étaient les deux arguments les plus accablant pour GA. Maintenant avec la nouvelle version de GA, c'est deux arguments ont perdu de leur poids. (Il reste que les segments sont basé sur des visites et non pas des visiteurs, mais ça reste assez puissants quand même.) La limitation de n'avoir que 4 goals par profil reste toutefois un élément qui rend l'utilisation de GA difficile. Je prévois donc qu'en 2009, GA offriras la possibilité d'avoir un nombre plus grand de goals par profil (10, 20, 100?)<br /><br /><h4>_setVar()</h4><br />N'avoir accès qu'à une variable personnalisé par compte est un autre point rendant l'expérience GA limité. Je prédis donc que GA offriras en 2009 la possibilité d'avoir 4 variables par compte.<br /><br />Et vous qu'en pensez-vous?Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-38542285610444543632008-12-04T00:47:00.001-05:002008-12-04T00:47:52.080-05:0062 %<a href="http://www.majoritede62pourcent.ca" target="_blank"><br /> <img src="http://www.majoritede62pourcent.ca/downloads/bb_graphic_f.jpg" width="175" height="100" border="0" /><br /></a>Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-85097051794927772892008-05-25T11:02:00.010-04:002008-11-11T15:11:01.770-05:00Comment choisir vos objectifsPour avoir du succès avec l'analyse web, il ne suffit pas d'avoir installé un outil. L'analyse web comme son nom l'indique comprend une part d'analyse. Dans ma série d'article sur <a href="http://un-analyste-web.blogspot.com/2007/04/comment-instaurer-une-culture-danalyse.html">comment instaurer une culture d'analyse web dans votre entreprise</a>, j'indique qu'il faut avoir des objectifs. Voici donc plus en détail comment choisir ces objectifs.<br /><br />Les objectifs servent principalement à mesurer votre succès. Posez-vous la question suivante : à quel moment puis-je considérer qu'une page/section/campagne/site a eu du succès? À quel moment puis-je dire « Mission accomplis »?<br /><br />Est-ce :<br /><ul><li>Lorsque <span style="font-style: italic;">x</span> nombre de personnes ont vue cette page/section/campagne?</li><li>Lorsque <span style="font-style: italic;">x</span> nombre de personnes ont acheté le produit <span style="font-style: italic;">y</span>?</li><li>Lorsque <span style="font-style: italic;">x</span> nombre de personnes ont rempli le formulaire <span style="font-style: italic;">y</span>?</li><li>Lorsque mon coûts d'acquisition de nouveau visiteurs est inférieur à <span style="font-style: italic;">x</span> $?</li><li>Lorsque les visiteurs regardent <span style="font-style: italic;">x</span> nombre de pages par visite?</li><li>Lorsque les visiteurs regardent moins de <span style="font-style: italic;">x</span> nombre de pages par visites?</li><li>etc.<br /></li></ul><br />De plus, vos objectifs doivent être SMART (si vous avez étudié au HEC de Montréal, vous savez déjà de quoi je parle :-)<br /><br /><ul><li><span style="font-weight: bold;">S</span>pécifique</li><li><span style="font-weight: bold;">M</span>esurable</li><li><span style="font-weight: bold;">A</span>tteignable</li><li><span style="font-weight: bold;">R</span>éaliste</li><li><span style="font-weight: bold;">T</span>emporel</li></ul><br />Voici un exemple d'objectifs SMART : « D'ici la fin de la campagne RÉER, nous voulons avoir vendu <span style="font-style: italic;">x</span> nombre de produits RÉER depuis nos formulaires sécurisés web. Cela représente une augmentation de 15 % par rapport à l'an passé. »<br /><br /><h4>KPIs</h4><br />Vous avez maintenant des objectifs SMART. Mais votre outil d'analyse web lui ne parle pas ce langage. Ces maintenant le temps de choisir parmi une liste très longue de KPIs ceux qui répondrons à vos besoins. C'est aussi à ce moment que vous allé réaliser si vos objectifs sont réellement mesurables.<br /><br />Le plus important est que vos KPIs vous permettent d'agir. Si ce n'est pas le cas, vous ne pouvez pas faire d'analyse et vous faites du <span style="font-style: italic;">web reporting</span>, ce qui n'a aucune valeur. Si à la mi-campagne vous réaliser grâce à ces KPIs que vous êtes loin d'atteindre vos objectifs, est-ce que ces données vous permettent de corriger le tir? Si non que vous manque t'il pour y arriver? Avez-vous bien tagger votre site pour collecter l'information nécessaire? Avez-vous oublié d'inclure un KPI dans vos rapports? Voila pourquoi il est important que vos objectifs soient SMART.<br /><br /><h4>Tagging</h4><br />Une fois vos objectifs choisis et que vous connaissez la liste des KPIs nécessaires, il est temps de recueillir l'information. Assurez vous que votre site soit bien tagger pour collecter vos données, assurez-vous que vous n'avez pas de zones d'ombre. (Vous pouvez utiliser le plug-in Firefox <a href="http://wasp.immeria.net/">WASP</a> développer par Stéphane Hamel d'Immeria pour vous assurer que votre site est bien tagger.)<br /><br /><h4>Segmenter vos données</h4><br />Il est presque certains que si vous regarder ces KPIs sans creuser plus, ceux-ci ne vous donnerons pas de réponses claires. Comparer ces KPIs à différents segments, comme par exemple :<br /><ul><li>Nouveau visiteurs VS visiteurs</li><li>Visiteurs provenant de Google VS visiteurs provenant de Yahoo!</li><li>Visiteurs utilisant tel mot clés VS tel autre</li><li>Visiteurs anglophone VS visiteurs francophone</li><li>Firefox VS Internet Explorer (un bug dans votre code HTML empêche peut-être les gens utilisant un ou l'autre de remplir votre beau formulaire)</li><li>Visiteurs durant le week-end VS visiteurs durant la semaine</li><li>Visiteurs de Montréal VS visiteurs de Québec (vous aides à cibler vos publicités)</li><li>etc.</li></ul>Ainsi vous données parlerons encore plus.<br /><br />Amusez-vous bien!Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-57130480892753682692008-03-13T15:35:00.005-04:002008-03-13T19:31:32.242-04:00Merci à tout ceux qu'y sont venue me voir à la conférence PHP Québec<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xfobejlz4Ew/R9m5R7nCy9I/AAAAAAAAAIc/A0x-VkyUPaE/s1600-h/logo_conf_php_quebec.gif"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_xfobejlz4Ew/R9m5R7nCy9I/AAAAAAAAAIc/A0x-VkyUPaE/s400/logo_conf_php_quebec.gif" alt="" id="BLOGGER_PHOTO_ID_5177372964349463506" border="0" /></a><br /><a href="http://www.un-programmeur-php.ca/download/intro_wa.pdf" onclick="urchinTracker('/download/intro_wa.pdf');">Télécharger la présentation en format PDF.</a><br /><br /><br /><br /><br /><br />P.S. : Désolé que l'écran fût si foncé lors de la présentation. J'avais pourtant travaillé fort pour que le look soit beau.Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-89031013999489552972007-12-05T10:57:00.000-05:002007-12-05T11:03:40.683-05:00Venez me rencontrerPour une deuxième fois, je serais conférencier lors de la prochaine conférence PHP Québec (qui se tiendras le 12 mars 2008 à Montréal à l'hôtel Sofitel).<br /><br />Je parlerais d'<a href="http://conf.phpquebec.com/fr/session#lanalyse_web_web_analytics">analyse web</a> dans un monde où AWStat est roi.<br /><br />Si le sujet vous intéresses, vous êtes les bienvenue.Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-55042335623016464622007-09-28T19:30:00.000-04:002007-09-28T19:41:02.099-04:00Mon premier A/B Testing avec Google Website OptimizerAprès avoir beaucoup lu sur le A/B Testing et en avoir fait les louanges, j'ai décidé de m'y mettre.<br /><br />J'ai donc décidé de tester deux versions de ma page d'accueil.<br /><br />Version A (version original)<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xfobejlz4Ew/Rv2PaQRHa8I/AAAAAAAAAHQ/BvUd_mdM7QY/s1600-h/version_a.png"><img style="border: 1px solid black; margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://4.bp.blogspot.com/_xfobejlz4Ew/Rv2PaQRHa8I/AAAAAAAAAHQ/BvUd_mdM7QY/s400/version_a.png" alt="" id="BLOGGER_PHOTO_ID_5115402432968879042" border="0" /></a><br /><br />Version B (Variation)<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xfobejlz4Ew/Rv2PjQRHa9I/AAAAAAAAAHY/LjGOnpwkT54/s1600-h/version_b.png"><img style="border: 1px solid black; margin: 0pt 10px 10px 0pt; display: block; cursor: pointer;" src="http://4.bp.blogspot.com/_xfobejlz4Ew/Rv2PjQRHa9I/AAAAAAAAAHY/LjGOnpwkT54/s400/version_b.png" alt="" id="BLOGGER_PHOTO_ID_5115402587587701714" border="0" /></a><br /><br />Pour ce faire, j'ai décidé d'utiliser Google Website Optimizer. Rien de plus simple, 4 bout de JavaScripts à placer et c'est tout.<br /><ul><li>Deux dans la page originale (un au début et un à la fin).</li><li>Un dans la page de variation (à la fin).</li><li>Et un dans la page de conversion (non je ne dirais pas laquel pour ne pas fausser les résultats :-)</li></ul><br /><br />Voyons voir quelle version donneras de meilleur résultats?Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-24230214342053461162007-09-10T10:39:00.000-04:002007-09-10T10:47:37.723-04:00Petit sondage sur vos habitude d'analyste webJ'ai décidé d'effectuée un <a href="http://www.surveymonkey.com/s.aspx?sm=NPv4iu6Sy3Q0ZFunsen_2fDQ_3d_3d">petit sondage</a> (http://www.surveymonkey.com/s.aspx?sm=NPv4iu6Sy3Q0ZFunsen_2fDQ_3d_3d) sur la réalité des analystes web.<br /><br />Nous avons tous une bonne idée des activités que doit réaliser un analyste web, mais qu'en est-il de VOTRE réalité?<br /><br />Si vous avez le temps, répondez à ce petit sondage de 7 questions.<br /><br />Merci!Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0tag:blogger.com,1999:blog-2776629152202771377.post-17397789834009865472007-08-05T22:46:00.000-04:002007-08-06T08:57:16.773-04:00SlideCast - Introduction à l'analyse webAprès une fin de semaine à temps partiel, voici mon premier SlideCast. J'ai hâte de lire vos commentaires.<br /><br /><object type="application/x-shockwave-flash" data="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=87261&doc=analyse-web3600" height="348" width="425"><param name="movie" value="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=87261&doc=analyse-web3600"></object><br /><br />P.S. : Si vous lisez ce blog à partir de Google Reader ou un autre aggrégateur, vous ne verrez peut-être pas le SlideCast.Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com2tag:blogger.com,1999:blog-2776629152202771377.post-45110386873909235492007-06-28T08:12:00.000-04:002007-06-28T08:14:15.043-04:00Nouveau - Service d'analyse webJ'ai décidé d'ajouter à mon offre de service l'analyse web.<br /><br /><p>Que vous désiriez : </p> <ul><li>augmenter vos ventes</li><li>augmenter votre référencement</li><li>choisir et installer une solution d'analyse web</li><li>apprendre comment mieux gérer vos campagnes de publicité (AdWord, Overture, etc)</li></ul> <p>...je peux vous aider.<br /></p><br /><a href="http://www.un-programmeur-php.ca/services/analyste-web.php">Visiter mon site</a> pour en savoir plus.Sébastien Brodeurhttp://www.blogger.com/profile/12292959031965684391noreply@blogger.com0