Planète

Par ad0ne

Salesforce: Afficher un compte à rebours

 

Dans Salesforce, vous pouvez fabriquer un compte à rebours à partir d'un champ date/heure et d'une formule de texte.

Il suffit de référencer la date sur laquelle vous voulez afficher le compte à rebours, par la formule qui suit:

/* si la date n'est pas encore passée */
IF(  monChampDateHeure__c - NOW () > 0,
    /*remplacement des valeurs égales à 0*/
    SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
        " "&
        TEXT( FLOOR( ( monChampDateHeure__c - NOW () )) )
        &" jours "&
        TEXT( FLOOR(MOD( ( monChampDateHeure__c - NOW ())*24,24)) )
        &" heures "&
        TEXT( FLOOR(MOD( ( monChampDateHeure__c - NOW ())*1440,60)) )
        &" minutes "&
        TEXT( FLOOR(MOD( ( monChampDateHeure__c - NOW ())*86400,60)) )
        &" secondes"
    ," 0 jours ", " ")," 0 heures", " ")," 0 minutes "," ")," 0 secondes ", " "),
    /*si le champ n'est pas rempli, ne rien afficher*/
    IF(ISBLANK( monChampDateHeure__c), "",
/*sinon, la date est dépassée*/
"Passée"))

 

Dans la formule, remplacez "monChampDateHeure__c" par le nom de votre propre champ.
Cette formule ne fonctionne que sur les dates à venir, et empêche les valeurs égales à 0 d'être affichées. Ce donne au final, ce résultat:

champ compte à rebours dans salesforce

Vous pouvez le voir sur la capture d'écran: le plus gros dénominateur est le nombre de jours. Le compte à rebours ne groupe pas les jours par semaine, par mois, ni par année, bien qu'à mon avis, ce soit faisable.

Comme je suis un mec sympa, je vous donne la formule pour connaître le nombre de jours dans un mois donné! ;)

Termes associés: 
Notez ce Tuto: 
Aucun vote pour le moment


Sous le capot de Drupal 8







L’arrivée prochaine de la prochaine version majeure de Drupal (prévue fin 2013) est l’occasion de faire un point sur toutes les nouveautés et avancées technologiques que Drupal 8 va introduire. Bien que celles-ci sont susceptibles d'évoluer encore, nous pouvons nous faire une idée assez proche de ce que Drupal 8 va nous offrir dans quelques mois, et ce à quelques jours du Code Freeze (Gel de l'ajout de code) prévu le 1er juillet 2013.

Thème 
Drupal 8

Sous le capot de Drupal 8

L’arrivée prochaine de la prochaine version majeure de Drupal (prévue fin 2013) est l’occasion de faire un point sur toutes les nouveautés et avancées technologiques que Drupal 8 va introduire. Bien que celles-ci sont susceptibles d'évoluer encore, nous pouvons nous faire une idée assez proche de ce que Drupal 8 va nous offrir dans quelques mois, et ce à quelques jours du Code Freeze (Gel de l'ajout de code) prévu le 1er juillet 2013.

Par Alexeo
Alexeo
Je suis diplômé du Master MONE (E-Business) d'Amiens, ma première expérience dans le web a été dans le SEO, depuis c'est devenu mon expertise. J'ai découvert dans un premier temps Wordpress, puis je suis passé à Joomla et désormais je veux m'attaquer à Drupal.

J'ai testé pour vous Blogger

Google a créé il y a plusieurs année sa propre plateforme de création de blog Blogger. Aujourd'hui, je l'ai testé pour vous.

Par darkjeff

Lutter contre le spam sur Drupal

Drupal lutter contre le spam

Le spam est un vrai fléau sur internet, dans les boites de messagerie, sur les sites web, on les retrouve un peu partout. Ensuite on passe de l'autre côté de la barrière, on devient administrateur de site et là bataille commence. C'est pareil quel que soit l'outil que vous utilisez, wordpress, Drupal, Joomla (<-- vous utilisez vraiment ce truc ?). Je vais vous expliquer comment s'en débarrassé sur votre Drupal.

Par Alexeo
Alexeo
Je suis diplômé du Master MONE (E-Business) d'Amiens, ma première expérience dans le web a été dans le SEO, depuis c'est devenu mon expertise. J'ai découvert dans un premier temps Wordpress, puis je suis passé à Joomla et désormais je veux m'attaquer à Drupal.

SEO : externaliser ou internaliser

Une entreprise a deux possibilités pour réaliser du référencement naturel : soit faire appel à un organisme tiers, soit intégrer ce poste à son organisation.

Par ad0ne

Traquez le ROI de vos Campagnes Marketing

Si vous aussi voulez connaître l'apport de chacune de vos campagnes marketing en ligne dans la génération de votre chiffre d'affaires, voici une solution rapide et efficace pour vous permettre de tout connaitre de la source de vos visiteurs, jusqu' au but ultime: connaître enfin le ROI de vos campagnes marketing.

Tracking du ROI marketing

 

Le processus plus simple à mettre en oeuvre qu'il n'y paraît, et peut être découpé en trois étapes. Vous aurez besoin pour cela de:

  • Tagguer systématiquement vos campagnes en ligne
  • Un site web, pour insérer un cookie lorsque les visiteurs arrivent sur votre site
  • Un CRM, pour y extraire l'information récupérée dans des champs spécifiques

 

Au niveau de vos campagnes Marketing

En amont, mettez tout d'abord en place une démarche de balisage sytématique de vos campagnes marketing en ligne: cela aidera à limiter les erreurs, surtout si vous travaillez en équipe. Si vous utilisez Google Analytics, vous pouvez commencer par utiliser leur balisage "standard" (utm_source, utm_medium, etc.) ou alors choisir d'utiliser vos propres tags. Vous pouvez également imaginer une combinaison des deux, où vous complétez le balisage standard avec vos propres tags, c'est à vous de voir. Dans ce cas, il peut être intéressant d'exclure ces paramètres "persos"  du tracking de Google Analytics, faute de quoi, la même page vue 2 fois avec une valeur de tag différent, comptera comme 2 pages distinctes dans vos rapports! Quoiqu'il en soit, ayez toujours la même démarche, quelle  que soit la campagne*.

Pour vous donner une idée, l'API d'Adwords (entre autres) permet de remplir dynamiquement un certain nombre d'informations. Cela vous permet de tagguer vos liens publicitaires en masse et peut vous faire gagner des heures, des journées de travail manuel!

 

Sur votre site

Basiquement, il vous suffira d'enregsitrer deux URLs lorsque vos visiteurs arriveront sur votre site:

  • L'URL de la première page vue
  • L'URL de référence (le "referrer"), qui est en fait l'url de provenance, ou comme j'aime dire, "l'URL de la première page vue -1".

Tout ce que vous souhaitez connaître sur l'origine de vos prospects peut être extrait à partir de ces deux seules URLs. Placez leurs valeurs respectives dans un cookie (qui sera alors enregistré sur le navigateur du visiteur) et donnez leur une durée de vie sufisamment longue. Créez des champs cachés dans vos formulaires, afin de faire passer ces valeurs contenues dans les cookies lors de la soumission du formulaire.

L'intérêt d'utiliser des cookies est que vous connaître encore la source originelle de vos visiteurs lors de leurs prochaine visite. Le succès de cette opération tient au respect de deux règles d'or:

  • Si le cookie existe déjà, ne l'écrasez pas!
  • Placez le script d'enregistrement des cookies sur toutes les pages susceptibles d'être atteintes directement. En fait, sur toutes les pages de votre site, sauf celles à accès limité.

 

Dans votre CRM

C'est ici que les choses deviennent intéressantes: une fois l'information capturée et transmise, il ne reste qu'à l'extraire et la traiter afin de faire parler la donnée brute.

Créez d'abord deux champs dans votre CRM pour recevoir ces valeurs (attention, les URLs enregistrées peuvent très longues, prévoyez assez de place) et mappez vos champs de formulaire avec. Puis, créez autant de champs supplémentaires que nécessaire: ils serviront à recevoir les valeurs extraites. Enfin, configurez votre base pour pouvoir extraire les informations au bon endroit (par exemple, isoler le nom de domaine du referrer et le placer dans un champ dédié), notamment grâce aux tags que vous avez utilisés.

A partir de l'information obtenue, et après en avoir extrait les données, vous serez alors capable en bout de chaîne, d'obtenir autant d'informations que nécessaire sur la provenance de vos prospects (et même plus!), comme par exemple:

  • Le nom de la campagne
  • Le nom du fournisseur de votre campagne
  • Le mot clé acheté
  • Le terme de recherche utilisé pour arriver sur votre site
  • Le type de correspondance entre le terme recherché et le mot clé acheté (cpc uniquement)
  • L'identifiant de la publicité cliquée
  • Le type de traffic : direct, via un moteur de recherches, publicité en ligne, lien naturel depuis un autre site?
  • Le "médium" : cpc, banner, email ?
  • Le nom de domaine source
  • etc.

Vous pourrez ainsi déterminer les campagnes ou mots-clés qui vous rapportent et celles qui ne rapportent pas, jusqu'au bout du processus de conversion.

Les cas d'utilisation peuvent être tres différents suivant les outils que vous utilisez.

 

*SAUF dans le cas où vous utilisez Adwords, l'avez intégré avec Google Analytics et activé le tracking automatique. Dans ce cas, préférez des tags de substitution aux tags standards, pour ne pas risquer de perturber le tracking de GA.

Sources:
Exemple d'une implémentation personnalisée: http://unbounce.com/online-marketing/how-to-set-up-and-track-keyword-origination-from-multiple-sources-in-salesforce/
utilisation des balises Adwords personnalisées: https://support.google.com/adwords/answer/2375447?hl=fr
L'outil de création d'URL de Google Analytics: https://support.google.com/analytics/answer/1033867?&rd=2&hl=fr
Le marquage automatique d'Adwords: https://support.google.com/analytics/answer/1033981?hl=fr

Termes associés: 
Notez cet Article: 
Average: 5 (2 votes)


Par Simon Georges
Simon Georges
Drupal depuis plus de 10 ans, SEO depuis 3 ans

Butinage n°2

Deuxième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité de nos métiers.

Par Alexeo
Alexeo
Je suis diplômé du Master MONE (E-Business) d'Amiens, ma première expérience dans le web a été dans le SEO, depuis c'est devenu mon expertise. J'ai découvert dans un premier temps Wordpress, puis je suis passé à Joomla et désormais je veux m'attaquer à Drupal.

Générateur de mots clés Google

Google a mis en place un outil en ligne permettant de trouver plus facilement les mots les plus recherchés dans un secteur : le générateur de mots clés.

Par Alexeo
Alexeo
Je suis diplômé du Master MONE (E-Business) d'Amiens, ma première expérience dans le web a été dans le SEO, depuis c'est devenu mon expertise. J'ai découvert dans un premier temps Wordpress, puis je suis passé à Joomla et désormais je veux m'attaquer à Drupal.

Référencement site Hirson

Découvrez comment placer votre site web sur la première page des moteurs de recherche avec Alexeo, spécialiste du référencement naturel à Hirson (02500).

Par ad0ne

Rediriger le Traffic mobile sur son site

Vous n'avez toujours pas de site "Responsive Design" ? Ou alors, vous ne savez pas quoi faire du traffic mobile arrivant sur votre site ?

Ce petit script PHP à placer dans le header de vos pages de destination (avant tout autre balise) peut vous aider à rediriger vos visiteurs mobiles et tablettes vers des pages dédiées. La liste des User_Agent n'est pas exhaustive, mais vous pouvez déjà prendre en charge 90% du trafic mobile et tablette avec ce bout de code, à compléter avec l'url de vos propres pages. Le but est surtout de donner la démarche:

<?php
/** Detect mobile trafic and redirect to another Page**/
$isMobile = false;
$userAgent = $_SERVER['HTTP_USER_AGENT'];
if(isset ($userAgent)){
    if (strpos ($userAgent , 'Android') !== false){
        $isMobile = true;
    }
    elseif (strpos ($userAgent , 'iOS') !== false){
        $isMobile = true;
    }
    elseif (strpos ($userAgent , 'Mobile') !== false){
        $isMobile = true;
    }
    elseif (strpos ($userAgent , 'Opera Mini') !== false){
        $isMobile = true;
    }else{ $isMobile = false;}
   
    if($isMobile == true){
        header('Location: http://adrienbayles.fr/page-pour-mobiles-et-tablettes');
    }
}
?>

 Edit: une classe prenant en charge tous les terminaux mobiles et tablettes recensés à ce jour, tourne sur Git Hub, où vous pouvez vous la procurer.

 

Termes associés: 
Notez ce Tuto: 
Average: 5 (2 votes)


Par ad0ne

Les Campagnes Universelles Adwords

Google s'apprête à migrer les campagnes Adwords de ses clients partir du 22 juillet prochain, vers de nouvelles "campagnes universelles". La justification de cette mise à jour massive réside dans l'intention affichée de simplifier le ciblage des campagnes et apporte son lot de nouvelles fonctionnalités, principalement au niveau des extensions d'annonces. Mais attention! car Google en profite aussi pleinement au passage, et cela, au détriment des annonceurs! Tentons d'étudier cela plus en détails.

campagnes universelles adwords

 

Les extensions d'annonces

Tous les détails des fonctionnalités au sujet des extensions d'annonces sont certes très bien, mais mon but n'est pas de les passer en revue ici. Je sens votre déception mais rassurez-vous: elles sont listées au grand complet dans la doc du Support Google, qui de plus, vous en parlera mieux que moi. Attaquons-nous plutôt à ce qui nous intéresse.

 

Le ciblage des campagnes

Avec les campagnes universelles, il est désormais possible d'attribuer une enchère spécifique par géographie. Le paramétrage est assez simple puisque tout se fait dorénavant depuis l'écran des paramètres de la campagne. On y retrouve également l'ajustement des enchères en fonction de l'heure et du jour de diffusion des annonces, qui était déjà possible. Le principe est le même ici, puisqu'il s'agit de définir un pourcentage relatif à l'enchère de base... On  pourrait s'en satisfaire, mais on n'obtient finalement qu'un contrôle approximatif d'ajustement des enchères. En clair, si vous avez pour habitude d'optimiser vos enchères au centime près, vous risquez de passez de longues nuits à calculer le bon pourcentage! Dans ce cas, continuer à gérer plusieurs campagnes similaires sur des géographies différentes semble la solution la plus raisonnable, et revient finalement à ne pas utiliser ce nouveau mode de ciblage géographique.

Pour ce qui est du ciblage par appareil, après moultes recherches, non sans avoir parcouru le web jusque dans les plus sombres recoins de l'univers connu, je n'ai malheureusement pas eu l'occasion de voir Google communiquer directement sur l'impossibilité de ne pas afficher ses annonces sur les tablettes (alors que la fonctionnalité existait jusque-là)! Il s'agit pourtant d'un changement majeur, qui a et aura de nombreuses répercussions sur la méthode à suivre pour gérer ses campagnes. Je trouve scandaleux de la part de Google de ne pas avoir eu ni le courage ni l'honnêteté de communiquer là-dessus.

Pour citer l'agent du support Adwords que j'ai eu l'occasion d'entendre au téléphone, Google considère que "la navigation sur tablette [serait] similaire à celle sur ordinateur". Ah... Vraiment ? Qu'en est-il lorsque les visiteurs sont dirigés vers une page où le but est de faire remplir un formulaire d'inscription ? Ou encore, lorsqu'on propose un fichier exécutable à télécharger ? Vaut-il mieux rediriger le trafic mobile et tablette vers une page spécifique adaptée ? Ou comme Google le suggère, cibler spécifiquement un type d'appareil au sein d'un même groupe d'annonces (mobile OU PC+Tablette uniquement) ? Ou encore, se tourner vers d'autres plateformes, telle que BingAds, moins contraignante à ce niveau ? A chacun de voir les adaptations possibles qu'un tel changement implique. Mais pour l'heure, on peut déjà en tirer quelques conclusions.

adwords campaign parameters

 

Adwords dans l'après-"campagnes universelles"

 La fusion des campagnes sur différents types d'appareils devrait résulter, selon tout vraisemblance, en:

  • un nombre moins élevé de campagnes à gérer: si vous avez segmenté vos campagnes par type d'appareil, il vous faudra les fusionner, sans quoi elles pourraient bien se cannibaliser!
  • un plus grand nombre d'impressions sur vos annonces, donc plus de clics, donc plus de budget dépensé, puisque vous serez contraints de cibler un plus grand nombre d'appareils à la fois.
  • un traffic moins bien qualifié, qui se traduit par un taux de rebond plus élevé et un taux de conversion plus faible, car vous ne pourrez plus distinguer vos annonces pour tablettes de celles pour ordinateurs.
  • Last but not least, un CPC plus élevé, dû notamment à la mise en concurrence d'un plus grand nombre d'annonces.

En bref, au final, les annonceurs devront payer plus cher un trafic moins qualifié qu'auparavant, et Google engendrera plus de recettes en voulant aider les annonceurs, qui on le sait bien, ont toujours beaucoup trop d'argent, à le dépenser. Alors, "don't be evil", doit-on toujours y croire ? En tout cas, vous voilà prévenus!

 Edit: Je vous invite à signer la pétition en faveur du retour à un ciblage par appareil digne de ce nom: http://www.change.org/petitions/google-adwords-provide-more-advertiser-options-in-enhanced-campaigns

Sources :
https://support.google.com/adwords/answer/2909484?hl=fr
http://adwords-fr.blogspot.fr/2013/02/adwords-sadapte-lere-du-tout-connecte.html
http://www.blackhatppc.co.uk/2013/02/google-adwords-enhanced-campaigns-what-it-really-means/
http://www.google.com/think/research-studies/the-new-multi-screen-world-study.html

Termes associés: 
Notez cet Article: 
Average: 4.5 (2 votes)


Par badgones

Tutorial : Vue Calendrier avec Drupal 7 et Views 3, gestion des événements

Cet article est une mise à jour de l'article Vue Calendrier avec Drupal - Gestion d'évènements qui était pour Drupal 6.

Gérer des contenus événements et un agenda en vue calendrier avec Drupal

1ère étape, intaller les modules Views, Date, Calendar, Calendar Tooltips, Ctools et Beautytips
Via drush :

drush dl -y views date calendar calendar_tooltips ctools beautytips

Ensuite, les activer
Via drush :

en lire plus

Par darkjeff

[Vidéo] Ajouter Mailchimp à Drupal

Ajouter Mailchimp à Drupal

Mailchimp est un excellent service d'envoi de newsletter, je vous montre dans ce tutorial vidéo Drupal comment coupler Drupal à Mailchmip. Vous saurez comment intégrer un formulaire mailchimp dans drupal avec ce tutorial. 

 

Pages