Import d’images sur des fiches Google Places avec Imacros

écrit par Aymeric

Google Places imagesLa nouvelle interface de Google Places accessible via cette adresse http://places.google.com/manage permet d'effectuer des transferts groupés via un fichier CSV afin de mettre à jour l'ensemble des fiches Google Adresses d'un coup pour le compte d'un client par exemple.
L'ancienne interface permettait d'ajouter des images via les attributs personnalisés afin d'illustrer chacune des fiches mais ça n'est plus possible avec la nouvelle interface...

Heureusement qu'Imacros existe pour remédier à cette grosse lacune de la nouvelle version du transfert groupé de Google Places, qui a malgré tout de nombreux avantages comme un moteur de recherche de fiches de votre compte ce qui s'avère utile quand vous en gérez plusieurs centaines.

Le principe

Imacros va nous permettre de mettre à jour l'image de chaque fiche puisque cela est impossible via l'interface de bulk update.

Pour cela, il vous faudra un fichier pictures.csv avec deux colonnes:

- Le "code magasin" (identifiant de chacune des fiches que vous avez déjà renseigné) de la fiche à mettre à jour dans la première colonne
- l'URL de l'image dans la deuxième colonne (uploadée sur un de vos serveurs, accessible en HTTP).

La macro va rechercher en parcourant dans votre fichier .csv chaque code magasin en passant par le champ "Recherche", éditer la fiche correspondante, mettre à jour l'URL de l'image et sauvegarder la fiche, et ce pour chaque entrée dans votre fichier.

macro-image-google-places

La macro d'update d'images

Voilà la macro que j'ai utilisé afin de réaliser cette tâche. Elle est valable uniquement pour la version Full d'Imacros (Imacros 8 browser) puisque j'utilise via DirectScreen une commande correspondant à la touche "Entrée" du clavier.

VERSION BUILD=5110613 RECORDER=CR
TAB T=1
SET !ERRORIGNORE YES
SET !DATASOURCE pictures.csv
SET !DATASOURCE_COLUMNS 1
SET !LOOP 890
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://places.google.com/manage/#list
TAG POS=1 TYPE=DIV ATTR=CLASS:lm-sprite-x<SP>lm-searchInputClearIcon<SP>ng-directive
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:mainSearchField CONTENT={{!COL1}}
TAG POS=20 TYPE=SPAN ATTR=CLASS:ng-directive<SP>ng-binding
TAG POS=1 TYPE=DIV ATTR=CLASS:lm-main
TAG POS=3 TYPE=DIV ATTR=TXT:Images
TAG POS=27 TYPE=INPUT:TEXT ATTR=* CONTENT={{!COL2}}
DS CMD=KEY CONTENT={ENTER}
TAG POS=15 TYPE=DIV ATTR=TXT:Appliquer
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:mainSearchField CONTENT=

voilà, c'était encore un petit exemple d'automatisation avec Imacros (oui, Imacros ne sert pas qu'à remplir des formulaires d'annuaires/CP^^).

Il ne me reste plus qu'à vous souhaiter un bon update de vos images sur vos fiches Google places 😉

écrit dans Astuces SEO par Aymeric | 4 commentaires

4 commentaires "Import d’images sur des fiches Google Places avec Imacros"

  • Daniel dit:
  • larimar dit:
  • Antoine dit:
Ajoutez un nouveau commentaire