Creates one or more product ads. Successfully created product ads will be assigned a unique adId.
Gets a requested product ad. Note that the ProductAd object is designed for performance, and includes a small set of commonly used fields to reduce size. If the extended set of fields is required, use a product ad operations that returns the ProductAdResponseEx object.
Gets a list of product ads with extended fields. Gets an array of ProductAdExtended objects for a set of requested ad groups. The ProductAdExtended object includes the extended set of available fields.
Gets a list of product ads. Note that the ProductAd object is designed for performance, and includes a small set of commonly used fields to reduce size. If the extended set of fields is required, use a product ad operation that returns the ProductAdExtended object.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { adGroupIdFilter: undefined | number[]; adIdFilter: undefined | number[]; campaignIdFilter: undefined | number[]; stateFilter: undefined | "paused" | "enabled" | "archived" }Gets a list of product ads with extended fields. The ProductAdExtended object includes the extended set of available fields.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { adGroupIdFilter: undefined | number[]; adIdFilter: undefined | number[]; campaignIdFilter: undefined | number[]; stateFilter: undefined | "paused" | "enabled" | "archived" }Updates one or more product ads. Product ads are identified using their adId.
Static
create
Sets the product ad status to archived. This operation is equivalent to an update operation that sets the status field to 'archived'. Note that setting the status field to 'archived' is permanent and can't be undone. See Developer Notes for more information.
Returns