Secuencias de comandos de AdWords para todos los niveles: parte 3, Consejos avanzados para aprovechar el poder de las secuencias de comandos

Uso de Scripts de MCC y Hojas de cálculo de Google para una optimización potente. Además de la joya «oculta» en el guión de Bidding by Weather.

google-adwords-bigA4-1920

Concluimos nuestra serie de tres partes sobre los scripts de Google AdWords con algunos consejos para usuarios más avanzados. Si se perdió las dos primeras entregas, puede consultarlas aquí:

Secuencias de comandos de AdWords para todos los niveles: parte 1, aprender a leer las secuencias de comandos

Secuencias de comandos de AdWords para todos los niveles: parte 2, sugerencias intermedias para la edición y la solución de problemas

Steve Hammer, presidente de la empresa de marketing de búsqueda RankHammer, y Frederick Vallaeys, cofundador de la empresa de herramientas de AdWords Optmyz, volvió a proporcionar información valiosa sobre su trabajo en las trincheras con scripts.

Aquí analizamos los beneficios de los scripts de MCC y consejos para mantener todos esos scripts organizados y actualizados.

Secuencias de comandos de MCC + Hojas de cálculo de Google = Poder organizado

Los scripts de Google MCC le permiten almacenar y ejecutar scripts en hasta 50 cuentas. En nuestra cobertura del lanzamiento en mayo, encontrará enlaces a más recursos, así como a columnas sobre el uso de scripts de MCC de Frederick Vallaeys y Russell Savage, quien también es columnista de El Blog informatico y dirige el invaluable blog. FreeAdWordsScripts.com.

Un inconveniente de MCC Scripts, como señala Vallaeys, es que no existe una forma nativa de aplicar diferentes configuraciones para diferentes cuentas. Por ejemplo, si bien puede aplicar la misma metodología básica de administración de cuentas de un script a muchas cuentas, es posible que desee enviar un correo electrónico a diferentes personas que administran cada cuenta.

Existen algunas soluciones: mantenga la configuración de todas las cuentas en el código de secuencia de comandos de MCC o conecte la secuencia de comandos a una fuente de datos externa como Google Sheets. La segunda opción, usar Hojas de cálculo de Google, probablemente sea la más fácil de mantener.

Como mencionamos en la segunda parte de esta serie, los scripts pueden enviar datos a Google Sheets. Pero también pueden extraer datos desde Hojas de cálculo de Google. Puede que hayas visto esto con la genialidad Oferta por secuencia de comandos meteorológica que le permite cambiar sus ofertas en función de los cambios climáticos.

Vallaeys utilizó Google Sheets durante mucho tiempo antes de que el equipo de Optmyzr creara su propia herramienta llamada Enhanced Scripts, en parte, para permitir que los administradores de PPC mantuvieran diferentes configuraciones para cada cuenta, así como múltiples configuraciones para cuentas individuales. (Enhanced Scripts también coloca la codificación en el back-end y brinda a los usuarios una interfaz web simple para configurar y editar scripts. Puede leer más sobre ellos en este artículo anterior).

A medida que usted y su equipo comiencen a ser prolíficos con los scripts, Google Sheets puede ser su opción para una mejor organización y optimización. Vallaeys tiene tres consejos para usar Google Sheets and Scripts para facilitar el mantenimiento:

  • Use Google Sheets como controlador para que el script lea una fila de la hoja para cada cuenta y esta fila pueda incluir todas las configuraciones personalizadas como umbrales, direcciones de correo electrónico, etc.
  • Ahora las etiquetas de cuenta son compatibles, así que úselas para realizar un seguimiento de las cuentas que ya se procesaron si necesita ejecutar un script para más de 50 cuentas (el límite de Google).
  • Agregar el resultado de varias cuentas es un poco más complicado, pero vale la pena, ya que podrá ejecutar algunos informes automatizados o generar paneles de control de varias cuentas que hubiera llevado mucho tiempo hacer manualmente.

Russell Savage también tiene algunas ideas geniales para mantener las cosas lo más simples posible en su columna, Código reutilizable para secuencias de comandos de MCC que le ahorrará mucho tiempo en AdWords.

La joya «escondida» en el script de licitación por clima

Steve Hammer comparte cómo tomar la magia detrás del script Bid by Weather y aplicarla a otros usos.

El guión de Licitación por clima “abre algunas oportunidades alucinantes para la automatización, y no solo para el clima. Sin embargo, una parte ‘oculta’ de ese script es el uso de una hoja de cálculo para definir muchos elementos para usar el feed. Este concepto, ampliado, se puede utilizar para alimentar datos internos «.

Hammer explica que hay tres partes en esto.

1. La más fácil es llamar a la hoja de cálculo de Google que desea utilizar.

var SPREADSHEET_URL ='INSERT_SPREADSHEET_URL_HERE';
var spreadsheet =SpreadsheetApp.openByUrl(SPREADSHEET_URL);

2. El siguiente paso es extraer los datos. Es mejor hacerlo como una matriz, a menos que la hoja de cálculo sea muy grande. Existe la suposición de que hay una columna de encabezado y, posiblemente, también varias hojas (solo selecciona la primera aquí).

var sheetDataArray = getSheetData(spreadsheet,1);
/**
  * Retrieves the data for a worksheet.
  * @param {Object} spreadsheet The spreadsheet.
  * @param {number} sheetIndex The sheet index.
  * @return {Array} The data as a two dimensional array.
  */
 function getSheetData(spreadsheet, sheetIndex){
   var sheet = spreadsheet.getSheets()[sheetIndex];
   var range =
       sheet.getRange(2,1, sheet.getLastRow()-1, sheet.getLastColumn());
   return range.getValues();
 }

3. La última parte de esto, pero no menos importante, es decidir cómo usarlo. Esto dependerá mucho de cómo esté estructurada la cuenta. Como un ejemplo: Conceptualmente, imagine retroalimentar en una tasa de cierre «por teléfono» para los grupos de anuncios de generación de leads, con valores bastante definidos de una venta cerrada. Repetiríamos los datos del grupo de anuncios y multiplicaríamos el índice de cierre del back-end por el valor de venta y el margen deseado. (10% de cierre de ventaja x venta de $ 1000 x 50% de margen = CPL objetivo de $ 50). Luego, esto podría aplicarse a las palabras clave en el grupo de anuncios para un modelo de oferta de conversión orientada, o aplicarse a una oferta de CPC para la tasa de conversión conocida en la página.

¡Y ese es un ejemplo fantástico del poder y el ingenio que pueden liberar Scripts! Si tiene otras ideas, compártalas en los comentarios a continuación.

Actualización adicional: agregamos una última entrega a esta serie, Secuencias de comandos de AdWords para todos los niveles: Parte 4, Un caso de uso del mundo real (secuencia de comandos gratuita incluida).


Las opiniones expresadas en este artículo pertenecen al autor invitado y no necesariamente a El Blog informatico. Los autores del personal se enumeran aquí.


Deja un comentario