Ad Campaigns

Create a Performance Max asset group

Add an asset group to an existing Performance Max campaign. The group, any new assets, their links and an optional listing-group tree are created in one atomic request, so Google checks the asset minimums (for non-retail campaigns) against the whole set. Created PAUSED unless status is ENABLED. validateOnly: true runs Google's validation without creating anything.

post/v1/ads/campaigns/{campaignId}/asset-groups

Path parameters

campaignIdstring required

Google Ads campaign id.

Request body

namestring required

Unique within the campaign.

finalUrlsstring[] required
finalMobileUrlsstring[]
path1string
path2string

Requires path1.

status'ENABLED' | 'PAUSED'
validateOnlyboolean

Example request

{
  "listingGroupFilter": {
    "children": [
      {
        "dimension": {
          "productBrand": {
            "value": "Acme"
          }
        }
      },
      {
        "dimension": {
          "productBrand": {}
        },
        "excluded": true
      }
    ]
  }
}

Response

validateOnly request accepted by Google. Nothing was created.

validateOnlyboolean
messagestring

Changes

Changed in 1 of the 57 revisions of this API.1