> [!CAUTION]
> **Caution:** This documentation is for Google Ads API **v23** . The latest active version is [**v26**](https://developers.google.com/google-ads/api/fields/latest/campaign_draft).

[<button style="margin-top:15px">Help me build a query</button>](https://developers.google.com/google-ads/api/fields/v23/campaign_draft_query_builder.md.txt) [<button style="margin-top:15px">Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)</button>](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v23/resources/campaign_draft.proto)

A campaign draft.

| Attributed resources |
|---|
| [campaign](https://developers.google.com/google-ads/api/fields/v23/campaign.md.txt) |
| [customer](https://developers.google.com/google-ads/api/fields/v23/customer.md.txt) |

Fields from the above resources may be selected along with this
resource in your SELECT and WHERE clauses. These fields **will not segment**
metrics in your `SELECT` clause.

## campaign_draft.base_campaign

Field descriptionImmutable. The base campaign to which the draft belongs.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)

## campaign_draft.draft_campaign

Field descriptionOutput only. Resource name of the Campaign that results from overlaying the
draft changes onto the base campaign.

This field is read-only.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)

## campaign_draft.draft_id

Field descriptionOutput only. The ID of the draft.

This field is read-only.
Category`ATTRIBUTE` Data Type`INT64` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)

## campaign_draft.has_experiment_running

Field descriptionOutput only. Whether there is an experiment based on this draft currently
serving.
Category`ATTRIBUTE` Data Type`BOOLEAN` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)

## campaign_draft.long_running_operation

Field descriptionOutput only. The resource name of the long-running operation that can be
used to poll for completion of draft promotion. This is only set if the
draft promotion is in progress or finished.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableFalse SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)

## campaign_draft.name

Field descriptionThe name of the campaign draft.

This field is required and should not be empty when creating new
campaign drafts.

It must not contain any null (code point 0x0), NL line feed
(code point 0xA) or carriage return (code point 0xD) characters.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)

## campaign_draft.resource_name

Field descriptionImmutable. The resource name of the campaign draft.
Campaign draft resource names have the form:

`customers/{customer_id}/campaignDrafts/{base_campaign_id}~{draft_id}`
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)

## campaign_draft.status

Field descriptionOutput only. The status of the campaign draft. This field is read-only.

When a new campaign draft is added, the status defaults to PROPOSED.
Category`ATTRIBUTE` Data Type `ENUM`
`PROMOTED``PROMOTE_FAILED``PROMOTING``PROPOSED``REMOVED``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v23.enums.CampaignDraftStatusEnum.CampaignDraftStatus` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[campaign_draft](https://developers.google.com/google-ads/api/fields/v23/campaign_draft.md.txt)