Cómo comenzar

Sigue estos pasos para iniciar tu primera secuencia de comandos.

  1. Acceda a su cuenta de Google Ads.
  2. Haz clic en el ícono de herramientas caja gris con
llave blanca y selecciona Secuencias de comandos en ACCIONES MASIVAS.
  3. Presiona el ícono + círculo azul con
más blanco para agregar una secuencia de comandos.
  4. Copia y pega el siguiente código en el área de editor, dentro de la función principal:

    function main() {
       let keywords = AdsApp.keywords()
             .orderBy("metrics.impressions DESC")
             .forDateRange("YESTERDAY")
             .withLimit(10)
             .get();
    
       console.log("The 10 keywords with the most impressions yesterday:");
       for (const keyword of keywords) {
           console.log(`${keyword.getText()}: ${keyword.getStatsFor("YESTERDAY")
                                                       .getImpressions()}`);
         }
    }
    
  5. Cuando se te solicite, haz clic en AUTORIZAR para que la secuencia de comandos pueda acceder a la cuenta por ti. Debe hacerse una vez para cada secuencia de comandos.

  6. Haz clic en VISTA PREVIA para ejecutar la secuencia de comandos en el modo de vista previa. Los resultados aparecerán en el panel CHANGES / LOGS.

Cuentas de administrador

Primero debes tener una cuenta de administrador de Google Ads para ejecutar secuencias de comandos de Ads Manager.

  1. Acceda a su cuenta de administrador de Google Ads.
  2. Haz clic en el ícono de herramientas caja gris con
llave blanca y selecciona Secuencias de comandos en ACCIONES MASIVAS.
  3. Presiona el ícono + círculo azul con
más blanco para agregar una secuencia de comandos.
  4. Copia y pega el siguiente código en el área de editor, dentro de la función principal:

    function main() {
      // Retrieve all children accounts.
        const accountIterator = AdsManagerApp.accounts().get();
    
      // Iterate through the account list.
      for (const account of accountIterator) {
        // Get stats for the child account.
        const stats = account.getStatsFor("THIS_MONTH");
        // And log it.
        console.log(`${account.getCustomerId()},${stats.getClicks()},` +
          `${stats.getImpressions()},${stats.getCost()}`);
      }
    }
    
  5. Cuando se te solicite, haz clic en AUTORIZAR para que la secuencia de comandos pueda acceder a la cuenta por ti. Debe hacerse una vez para cada secuencia de comandos.

  6. Haz clic en VISTA PREVIA para ejecutar la secuencia de comandos en el modo de vista previa. Los resultados aparecerán en el panel CHANGES / LOGS.

Para ver más fragmentos de secuencias de comandos de muestra, consulta nuestra página de ejemplos.