Creates one or more ad groups. Successfully created ad groups will be assigned a unique adGroupId
Retrieves an ad group by ID. Note that this call returns the minimal set of ad group fields, but is more efficient than getAdGroupExtended
Retrieves an ad group and its extended fields by ID. Note that this call returns the complete set of ad group fields (including serving status and other read-only fields), but is less efficient than getAdGroup
Retrieves a list of ad groups satisfying optional criteria.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { adGroupIdFilter: undefined | number[]; campaignIdFilter: undefined | number[]; name: undefined | string; stateFilter: undefined | ("paused" | "enabled" | "archived")[] }Retrieves a list of ad groups with extended fields satisfying optional filtering criteria.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { adGroupIdFilter: undefined | number[]; campaignIdFilter: undefined | number[]; name: undefined | string; stateFilter: undefined | ("paused" | "enabled" | "archived")[] }Updates one or more ad groups. Ad groups are identified using their adGroupId
Static
create
Sets the ad group status to archived. This same operation can be performed via an update, but is included for completeness Archived entities cannot be made active again. See developer notes for more information.
Returns