Carga masiva

Las secuencias de comandos de Google Ads le permiten realizar acciones masivas cambios en su cuenta antes del subiendo los datos en formato CSV. Puedes subir datos de un archivo CSV desde Google Drive, una hoja de cálculo de Google o una hoja de cálculo de Microsoft Excel, o bien crear una solicitud de carga masiva en tu secuencia de comandos durante el tiempo de ejecución. En esta guía, se explica cómo usar esta función en tus secuencias de comandos.

Uso

Con las cargas masivas, puede realizar ciertos tipos de cambios que De otro modo, no contarán con el respaldo directo de las secuencias de comandos de Google Ads, como la administración de campañas o subir conversiones sin conexión.

Cómo crear una carga masiva desde Google Drive

La forma más sencilla de usar la función de carga masiva es subir un archivo CSV en Google Drive y, luego, suba el archivo a Google Ads mediante las secuencias de comandos de Google Ads:

const file = DriveApp.getFilesByName("BulkCampaignUpload.csv")
    .next();
const upload = AdsApp.bulkUploads().newFileUpload(file);
upload.forCampaignManagement();
upload.preview();

Esto crea una entrada de vista previa de carga masiva en tu cuenta en Herramientas y configuración > ACCIONES MASIVAS > Cargas

Haz clic en el vínculo Vista previa para ver los cambios.

Para aplicar los cambios en tu cuenta, haz clic en el botón Aplicar cambios en la en la página de detalles. Si el archivo subido tiene errores o no quieres hacer los cambios, haz clic en el botón Descartar vista previa para descartarlos.

Una vez que hayas verificado que la secuencia de comandos funciona correctamente, puedes omitir la etapa de vista previa y aplicar los cambios directamente desde la secuencia de comandos. Esto se puede hacer llamando al apply() de la instancia de carga masiva en lugar del método preview() .

Crea una carga masiva desde cero

Puedes crear una tarea de carga masiva desde cero de la siguiente manera:

// The best way to find column names is to consult a template
// as described in the last section of this guide.
const columns = [
   "Campaign", "Budget", "Bid Strategy type", "Campaign type"
];

const upload = AdsApp.bulkUploads().newCsvUpload(columns);

// Call append once for each row you'd like to upload
upload.append({
   "Campaign": "Test Campaign 1",
   "Budget": 2.34,
   "Bid Strategy type": "cpc",
   "Campaign type": "Search Only"
});
upload.forCampaignManagement();
upload.preview();

Establecer unidad monetaria

De forma predeterminada, los importes monetarios de las cargas masivas se interpretan como el importe de moneda real. Si prefieres usar micros, puedes establecer la opción moneyInMicros en true cuando crees el trabajo de carga (por ejemplo, €2.34 se ingresaría como 2340000).

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {moneyInMicros: true});

Cómo establecer la configuración regional del archivo

De forma predeterminada, el contenido del archivo CSV se interpreta en la configuración regional de inglés de EE.UU. (en_US). Puedes especificar una configuración regional diferente con la opción fileLocale, como se muestra a continuación:

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {fileLocale: "fr_FR"});

Cuando especificas una configuración regional, puedes proporcionar los encabezados de columna en en_US. o en la configuración regional que especifiques en la propiedad fileLocale.

Establecer zona horaria

De forma predeterminada, las entradas de hora del archivo se interpretan en America/Los_Angeles. Puedes especifica una zona horaria diferente con la opción timeZone. Especifica la zona horaria en el formato de la base de datos de TZ.

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {timeZone: "America/New_York"});

Configurar una zona horaria puede ser útil cuando se cargan conversiones sin conexión.

Plantillas de hoja de cálculo para la carga masiva

La forma más sencilla de obtener una plantilla de hoja de cálculo para una carga masiva es desde la IU de Google Ads.

  • Acceda a su cuenta de Google Ads.
  • Navega a Herramientas y configuración > ACCIONES MASIVAS > Cargas
  • Haz clic en el botón + para iniciar una nueva carga.
  • A continuación, aparecerá una sección con una variedad de plantillas para elegir.

También puedes descargar muchas plantillas diferentes desde el Centro de ayuda.