Google Ads

Create in Google Ads

Changed on

Creates the campaign in Google Ads, paused, exactly as the campaign page does. Nothing spends until someone turns it on in Google Ads. Targeting goes over when the app syncs.

Scope: google-ads:write.

Send an Idempotency-Key header to make retries safe.

post/campaigns/{campaignId}/google-ads

Request

Path parameters

campaignIdstring required

Campaign id.

Headers

Idempotency-Keystring

Any unique string. Repeating a request with the same key returns the first result instead of doing it twice.

Request body

customerIdstring

The account to create it in. Defaults to the campaign's account.

Response

Success

idstring required
namestring required
statusstring required

draft, loading (collecting data), ready or error.

objectivestring required
brandIdstring nullable required
industrystring required
languagestring required
locationsstring[] required
successMetricsstring[] required
campaignTypestring nullable required
budgetnumber nullable required

In the account's currency.

budgetType'daily' | 'total' nullable required
endDatestring nullable required
biddingStrategystring nullable required
targetCpanumber nullable required
targetRoasnumber nullable required
urlstring required

Opens the campaign in Fandom.

createdAtstring nullable required
updatedAtstring nullable required

Changes