Generacion de permutaciones en bash
Ultimamente, vuelvo a dedicar bastante tiempo a temas SEM. Estamos haciendo el deployment de nuestra estratégia de Adwords a nivel Mundial… y esto, como os podeis imaginar… requiere mucho, mucho tiempo
De momento, nos va muy bién… y estamos consiguiendo resultados mas que buenos.
De cara a optimizar el tiempo… cree unos scripts en bash (sencillos, pero útiles) para generar permutaciones y/o combinaciones muy útil en deployments de este estilo.
La idea es que, solo con una lista de conceptos y prefijos.. este script ya te prepara un archivo para hacer “copy+paste” en el Adwords Editor. Lo crea absolutamente todo
(campanyas, adgroups, …)
Os lo adjunto por si os sirve de utilidad.
(a nosotros, nos ha ahorrado mucho tiempo !!)
Nota: Tendreis que tener nociones básicas de bash, pero realmente adaptarlo a lo que quereis es muy facil. Si quereis ejecutarlo en un windows… debereis instalar las Cygwin !! (desgraciadamente Windows no tiene bash ni nada que se le aproxime :-()
#! /bin/bash
#PREFIX=”$1″
DATA=”$2″while read tipologia
do
while read categoria
do
CATCLEAN=`echo $categoria | sed “s/á/a/” | sed “s/é/e/g” | sed “s/Ã/i/g” | sed “s/ó/o/g”| sed “s/ú/u/g”`
echo Nombre_Campaña,$tipologia,$tipologia $categoria,Broad,0.1,”URL_TO_SET” >> “$OUTPUT/permutaciones.adwords”
done < $DATAdone < $PREFIX
Si teneis dudas… ya sabeis
Y si lo encontrais interesante, enviadme un email y os mando la versión extendida… mas trabajada y automatizada.






