Google Ads: create asset group
create_asset_groupCreates an asset group for a Performance Max campaign and links all provided assets to it.
Asset groups and their assets must be created together in a single batch request.
Create all required assets first using create_text_asset, create_image_asset, etc.,
then pass their resource names here.
Minimum asset requirements for Performance Max:
- At least 3 headlines (max 15)
- At least 2 descriptions (max 5)
- At least 1 long headline (max 5)
- At least 1 marketing image (landscape, 1200x628 recommended)
- At least 1 square marketing image (1200x1200 recommended)
- At least 1 logo (1200x1200 recommended)
- YouTube videos are optional but recommended
Args:
customer_id: The Google Ads customer ID (numbers only, no hyphens).
campaign_id: The ID of the Performance Max campaign.
name: Name for the asset group.
final_url: The landing page URL for the asset group.
headline_asset_resource_names: List of text asset resource names for headlines (min 3).
description_asset_resource_names: List of text asset resource names for descriptions (min 2).
long_headline_asset_resource_names: List of text asset resource names for long headlines (min 1).
marketing_image_asset_resource_names: List of image asset resource names for landscape images (min 1).
square_marketing_image_asset_resource_names: List of image asset resource names for square images (min 1).
logo_asset_resource_names: List of image asset resource names for logos (min 1).
youtube_video_asset_resource_names: List of YouTube video asset resource names. Optional.
final_mobile_url: Mobile landing page URL. Optional.
path1: First URL path text (max 15 characters). Optional.
path2: Second URL path text (max 15 characters). Optional.
status: Asset group status. One of: ENABLED, PAUSED. Default: ENABLED.
In a campaign that is already running, an ENABLED asset group
serves, from that campaign's budget, as soon as Google approves
its assets; pass PAUSED to hold it.
Returns:
Dictionary with the created asset group resource name and linked asset count.Tools revision: 5c9bea8f.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| path1 | No | ||
| path2 | No | ||
| status | No | ENABLED | |
| final_url | Yes | ||
| campaign_id | Yes | ||
| customer_id | Yes | ||
| final_mobile_url | No | ||
| logo_asset_resource_names | No | ||
| headline_asset_resource_names | Yes | ||
| description_asset_resource_names | Yes | ||
| long_headline_asset_resource_names | Yes | ||
| youtube_video_asset_resource_names | No | ||
| marketing_image_asset_resource_names | Yes | ||
| square_marketing_image_asset_resource_names | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |