Updatable Ad Group Metadata Fields

API Field NameDisplay Label in MatrixDraftScheduledLivePausedCompleteArchivedNotes
nameAd Group Name⚠️Updatable only if endDate is extended into future
startDateStart Date
endDateEnd Date
Ad groups created to run definitely can be updated later to include an end date.
budgetTypeBudget TypeImmutable
dailyBudget, totalBudgetBudget (Daily & Total)⚠️1. For evergreen campaigns, only Daily budget supported.
2. Extend endDate to edit if Complete
deliverySpeedDelivery SpeedFrontloaded pacing not supported if budgetType is daily
frequencyCapDay, frequencyCapWeek, frequencyCapMonthFrequency Cap⚠️Extend endDate if Complete
targeting.contextualTargeting Tactic – ContextualAdd/RemoveAdd/RemoveAdd/Remove⚠️1. Tactic only changeable in Draft. Else you can only add/remove taxonomies.
2. Extend endDate to edit if Complete
targeting.behavioralTargeting Tactic – BehavioralAdd/RemoveAdd/RemoveAdd/Remove⚠️1. Tactic only changeable in Draft. Else you can only add/remove audiences.
2. Extend endDate to edit if Complete
targeting.keywordsTargeting Tactic – KeywordsAdd/RemoveAdd/RemoveAdd/Remove⚠️1. Tactic only changeable in Draft. Else you can only add/remove keywords.
2. Extend endDate to edit if Complete
targeting.runOfSiteTargeting Tactic – ROS⚠️1. Tactic only changeable in Draft.
2. Extend endDate to edit if Complete
targeting.geoTargetsGeo targeting⚠️Extend endDate if Complete
creativeRotationModeCreative rotation mode⚠️Extend endDate if Complete
creativeRotationModeCreative rotation mode⚠️Extend endDate if Complete
attributesSetOnAdGroupLevelConfiguration flag; not user-editable
rateTypeRate TypeImmutable
creationDate, lastUpdatedDateMetadata only