Abr 302013
 

Algunos informes disponibles en el frontend web de Google AdWords no pueden ser descargados utilizando el API de AdWords. En concreto, el informe que contiene el resumen de facturación de los clientes de una cuenta MCM, incluyendo el presupuesto total, el presupuesto consumido y el que queda disponible. Esta información permite, entre otras cosas, automatizar la generación de una alerta cuando el presupuesto disponible disminuye por debajo de una cierta cantidad.

En este artículo se explica cómo automatizar el proceso de login y la descarga de dicho informe, utilizando un script perl.

Seguir leyendo »

 Publicado por en 6:48 am
Jun 022012
 

(Read this post in english)

En un artículo anterior hemos visto cómo se pueden desarrollar scripts perl de administración automatizada de campañas de Google Adwords, utilizando la librería Perl que implementa el API de acceso a Google AdWords. Durante la ejecución de estos scripts, pueden producirse distintos tipos de errores: problemas de red, rechazo de valores incorrectos de los parámetros de las solicitudes que se envían, etc. En este artículo vamos a ver la manera de capturar y reaccionar a estos errores.

La libería Perl del API de Adwords utiliza el módulo SOAP::WSDL de CPAN para la comunicación entre el cliente y el servidor. (Las siglas SOAP corresponden a “Simple Object Access Protocol”, o Protocolo Sencillo de Acceso a Objetos, y las siglas WSDL corresponden a “Web Services Description Language”, o Lenguaje de Descripción de Servicios Web)

En un script que utiliza la librería Perl para trabajar con campañas de Adwords, las modificaciones que se desea realizar se efectúan mediante llamadas al método ‘mutate’ del correspondiente servicio (AdgroupService, AdgroupAdService,etc…).

Seguir leyendo »

 Publicado por en 11:28 am
May 082012
 

(read this post in english)

En este artículo vamos a comentar la manera de usar la versión v201109 del API de Google Adwords en Perl. En la exposición que sigue suponemos que ya contamos con una cuenta de Adwords, y que hemos creado ya alguna campaña que contiene algunos adgroups.

Instalación de la librería Perl del API de AdWords

Comenzamos por descargarnos la librería desde el sitio web de google: http://code.google.com/p/google-api-adwords-perl/downloads/list Cuando accedemos a la url arriba indicada, vemos que la última versión de la librería es el fichero awapi_perl_lib_2_5_6.tar.gz.

Seguir leyendo »

 Publicado por en 7:14 pm