The brand guidelines rollout is now complete for all new Performance Max (PMax) campaigns created through the Google Ads UI, with API-created accounts to follow soon. New PMax campaigns initiated in the UI have brand guidelines enabled by default, giving advertisers more control over their brand's representation.
Updates for API Users
Previously, brand assets like business name and logo were linked to Asset Groups. Now, for PMax campaigns with brand guidelines enabled, these assets are stored at the campaign level. API users must update their code to query or modify brand assets in CampaignAsset
instead of AssetGroupAsset
. Applications should handle both asset locations to maintain functionality. To check if brand guidelines are enabled, use the Campaign.brand_guidelines_enabled
field.
Future Plans for API Users
Starting with API version v21, brand guidelines will be enabled by default when creating PMax campaigns. Users can disable this by setting Campaign.brand_guidelines_enabled
to false during creation. For versions up to v20, brand guidelines remain disabled by default.
To manually enable brand guidelines via the API, there are two options:
- From v19 onwards, users can enable brand guidelines during campaign creation by setting
Campaign.brand_guidelines_enabled
to true. - For existing campaigns, use
CampaignService.EnablePMaxBrandGuidelines
withauto_populate_brand_assets
set to true to auto-fill the campaign with top-performing brand assets. Disabling brand guidelines after creation is not supported.
Migration Process
An automatic migration is underway to enable brand guidelines for existing campaigns, rolling out by CID. Only campaigns using the same logos and business name across all asset groups will be migrated automatically. This migration is expected to complete by October 30th. Meanwhile, users can manually update campaigns using the existing migration endpoint at their own pace.