For new PMax campaigns the default value of Campaign.brand_guidelines_enabled is now true.
Hi,
Thank you for reaching out to the Google Ads API support team.
I understand that you are encountering the 'REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED' error while creating PMax campaign via the Ads API.
Yes, your understanding is correct. From Google Ads API v21, Performance Max campaigns automatically enable brand guidelines on all new Performance Max for online sales or lead generation (standard) and Performance Max for online sales with a product feed (retail) campaigns. Whereas the Performance Max for travel goals does not support brand guidelines. If you don't want to enable brand guidelines on your new campaigns, set Campaign.brand_guidelines_enabled to 'false' when creating your new Performance Max campaign.
Performance Max campaigns with brand guidelines enabled use campaign-level assets for brand asset field types (BUSINESS_NAME, LOGO, and LANDSCAPE_LOGO). You must link brand assets to the campaign using CampaignAsset, and the campaign must have:
![]() |
Google Ads API Team |
[2025-09-18 09:32:20Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01u6x4t:ref" (ADR-00333090)