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 signo más blanco para agregar una secuencia de comandos.
  4. Copia y pega el siguiente código en el área del 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 en tu nombre. Esto se debe hacer una vez por cada secuencia de comandos.

  6. Haz clic en PREVIEW para ejecutar la secuencia de comandos en modo de vista previa. Los resultados aparecerán en el panel CAMBIOS o REGISTROS.

Cuentas de administrador

Primero, debes tener una cuenta de administrador de Google Ads para ejecutar secuencias de comandos de Ad 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 un
signo más blanco para agregar una secuencia de comandos.
  4. Copia y pega el siguiente código en el área del 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 en tu nombre. Esto se debe hacer una vez por 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 CAMBIOS o REGISTROS.

Para obtener más fragmentos de secuencia de comandos de muestra, consulta nuestra página de ejemplos.