Skip to main content
GET
Get a campaign draft

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

draft_id
integer
required

Response

Successful Response

Campaign draft schema - full representation.

id
integer
required
name
string
required
google_ads_customer_id
integer
required
date_added
string<date-time>
required
date_updated
string<date-time>
required
market_analysis_id
integer | null
campaign_name
string | null
website_url
string<uri> | null
Required string length: 1 - 2083
daily_budget_micros
integer | null
bidding_strategy
BiddingStrategySchema · object | null

Bidding strategy configuration.

default_match_type
enum<string>
default:PHRASE

The keyword match types.

Available options:
EXACT,
PHRASE,
BROAD,
BROAD_MODIFIER,
NEGATIVE
language_ids
integer[]
location_targets
LocationTargetSchema · object[]
network_settings
NetworkSettingsSchema · object | null

Network settings for campaign.

ad_schedule
AdScheduleSchema · object | null

Ad schedule configuration.

start_date
string<date> | null
end_date
string<date> | null
conversion_goals
ConversionGoalSchema · object[]
extensions
ExtensionsInputSchema · object | null

All extensions configuration.

ad_groups_task_id
string | null
ad_groups_generation_status
enum<string>
default:completed

Status of background task generation (ad groups, RSAs).

Available options:
not_started,
pending,
in_progress,
completed,
failed
ad_groups_generation_error
string | null
extensions_task_id
string | null
extensions_generation_status
enum<string>
default:not_started

Status of background task generation (ad groups, RSAs).

Available options:
not_started,
pending,
in_progress,
completed,
failed
extensions_generation_error
string | null
is_published
boolean
default:false
published_at
string<date-time> | null
published_campaign_id
integer | null
all_rsas_generated
boolean
default:false
ad_groups
CampaignDraftAdGroupSchema · object[]