Performance Max
How AdCopilot builds a Performance Max campaign — the campaign with a business name and logo, then an asset group holding the text, image and video that feed it.
A Performance Max campaign is a campaign plus an asset group that holds the creative. AdCopilot builds both with writes you approve one at a time.
The pieces
The assets
Create what the campaign and asset group need:
create_text_asset— headlines, descriptions and long headlines, and the business name.create_image_asset— the logo and images (PNG or JPEG, up to 5120 KB) from a public image URL or adata:URI.create_youtube_video_asset— a YouTube video.
The campaign
create_performance_max_campaign creates the campaign with a budget, the
business name and the logo. Performance Max requires both at creation. It is
checked against your saved budget like any other campaign; see
The budget checks.
The asset group
create_asset_group creates the asset group and links every asset you give
it in one step. Add more later with add_assets_to_asset_group.
Example
Create a Performance Max campaign for "Acme Templates" at $50/day, then build an asset group with these headlines, descriptions, images and this YouTube video: ...
The assistant proposes each write in turn and waits for your yes. See the asset tools and the campaign tools.
AdCopilot can build and extend a Performance Max campaign but never deletes —
remove_asset_from_asset_group is withheld. Pausing the campaign is the
reversible way to stop it. See It can never delete.
Asset tools
Sitelinks, callouts, calls, images, promotions, prices, lead forms and more — create them, link them at campaign, ad group or account level, and pause or re-enable a link. All writes, each proposed first.
Conversions and auto-apply
Create a Google Ads conversion action and get the ID and label its tag needs, and pause the recommendation types Google applies to your account without asking.