Cómo quitar un presupuesto de campaña

Antes de quitar un presupuesto, asegúrate de que no lo usen campañas de ENABLED ni de PAUSED.

Verifica el recuento de referencias del presupuesto

Verifica el campo reference_count del presupuesto antes de intentar quitarlo. Si este campo es mayor que 0, aún hay ENABLED o PAUSED campañas que usan el presupuesto. Puedes recuperar esta información consultando campaign_budget como el recurso principal:

SELECT campaign_budget.reference_count
FROM campaign_budget
WHERE campaign_budget.id = campaign_budget_id

Quita el presupuesto de la campaña

Una vez que hayas determinado que un CampaignBudget ya no está en uso (reference_count = 0) y se puede quitar, envía un CampaignBudgetOperation con remove establecido en el nombre del recurso del presupuesto de la campaña:

{
  "operations": [
    {
      "remove": "customers/CUSTOMER_ID/campaignBudgets/CAMPAIGN_BUDGET_ID"
    }
  ]
}