Skip to main content
PATCH
Update Google Ads campaign

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>. Each operation lists the permission it needs: read_only or full_access. A full-access token can call every operation. A read-only token can call only the operations that list read_only; anything else returns 403 read_only_credential_route_not_allowed.

Path Parameters

app_id
string
required

ID of the app whose Google Ads campaigns to manage.

campaign_id
string
required

Base44's ID for the campaign, as returned in id by List campaigns. This is not the Google Ads campaign ID, which is reported separately as google_campaign_id.

Body

application/json
field
string
required

Which part of the campaign to change. One section per request.

Allowed value: "name"
value
string
required

The new name.

Example:

"Spring sale in Berlin"

Response

Successful Response

What an update returns, the campaign ID plus only the section that changed.

id
string | null

Base44's ID for the campaign. Absent when you changed images, which reports updated_field_types instead.

Example:

"68b1c0d4e7b91d003c45a1f2"

campaign_name
string | null

Present when you changed name.

Example:

"Spring sale in Berlin"

daily_budget_micros
integer | null

Present when you changed budget.

Example:

15000000