Google AdsGoogle AdsAdvertising

Change a campaign's daily budget in Google Ads

google-ads.budget.update

Change a campaign's daily budget in your Google Ads account

Price
freeAl precio del proveedor
Success rate
—Aún no hay datos de tasa de éxitoAún no hay datos de tasa de éxito
Latency p50
——
Last verified
28 jul 2026Verified working
POSThttps://toolswitch.dev/v1/tools/google-ads.budget.updatePreview
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parámetros

amountMicros is the DAILY budget in micros of the account currency: $1 = 1000000. Get the budget resourceName from a GAQL query on campaign_budget first. Spends real money on the next impression — treg's audit log records the call, but the change is immediate and irreversible

ParámetroTipoObligatorioDescripciónEjemplo
Parámetros de ruta
customer_idcadenaObligatoriodigits only6186675831
  • Parámetros de ruta
  • customer_idcadenaObligatorio

    digits only

    Ejemplo: 6186675831

Ejemplos de código

Sustituye $TOOLSWITCH_KEY por la clave que creaste en la consola.

Preview
curl -X POST 'https://toolswitch.dev/v1/tools/google-ads.budget.update' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{"operations":[{"update":{"amountMicros":"30000000","resourceName":"customers/2277522568/campaignBudgets/15467408112"},"updateMask":"amountMicros"}],"validateOnly":true}'

La API de la pasarela está en versión preliminar; su URL y autenticación pueden cambiar. Los parámetros del ejemplo son datos de muestra. Las llamadas se facturan a free, incluida la tarifa de servicio.