---
title: "POST /v23/customers/{+customerId}/campaigns:enablePMaxBrandGuidelines"
method: POST
path: "/v23/customers/{+customerId}/campaigns:enablePMaxBrandGuidelines"
tags: ["customers"]
---

# POST /v23/customers/{+customerId}/campaigns:enablePMaxBrandGuidelines

`POST /v23/customers/{+customerId}/campaigns:enablePMaxBrandGuidelines`

## Request

- Base URL: `https://searchads360.googleapis.com`
- URL: `https://searchads360.googleapis.com/v23/customers/{+customerId}/campaigns:enablePMaxBrandGuidelines`
- Auth: OAuth 2 (implicit, authorization URL `https://accounts.google.com/o/oauth2/auth`, scopes: `https://www.googleapis.com/auth/doubleclicksearch`) and OAuth 2 (authorization code, authorization URL `https://accounts.google.com/o/oauth2/auth`, token URL `https://accounts.google.com/o/oauth2/token`, scopes: `https://www.googleapis.com/auth/doubleclicksearch`)

Enables Brand Guidelines for Performance Max campaigns. List of thrown errors: [AuthenticationError]() [AssetError]() [AssetLinkError]() [AuthorizationError]() [BrandGuidelinesMigrationError]() [CampaignError]() [HeaderError]() [InternalError]() [MutateError]() [QuotaError]() [RequestError]() [ResourceCountLimitExceededError]()

## Path parameters

- `customerId` string, required

## Request body

- GoogleAdsSearchads360V23ServicesEnablePMaxBrandGuidelinesRequest: Request to enable Brand Guidelines for a Performance Max campaign.
  - `operations` GoogleAdsSearchads360V23ServicesEnableOperation[]: Required. The list of individual campaign operations. A maximum of 10 enable operations can be executed in a request.
    - `accentColor` string: Optional. Hex code representation of the accent brand color, for example #00ff00. accent_color is required when main_color is specified.
    - `autoPopulateBrandAssets` boolean: Required. The switch to automatically populate top-performing brand assets. This field is required. If true, top-performing brand assets will be automatically populated. If false, the brand_assets field is required.
    - `brandAssets` GoogleAdsSearchads360V23ServicesBrandCampaignAssets: Assets linked at the campaign level. A business_name and at least one logo_asset are required.
      - `businessNameAsset` string: Required. The resource name of the business name text asset.
      - `landscapeLogoAsset` string[]: Optional. The resource name of landscape logo assets.
      - `logoAsset` string[]: Required. The resource name of square logo assets.
    - `campaign` string: Required. The resource name of the campaign to enable.
    - `finalUriDomain` string: Optional. The domain of the final uri.
    - `fontFamily` string: Optional. The font family is specified as a string, and must be one of the following: "Open Sans", "Roboto", "Roboto Slab", "Montserrat", "Poppins", "Lato", "Oswald", or "Playfair Display".
    - `mainColor` string: Optional. Hex code representation of the main brand color, for example #00ff00. main_color is required when accent color is specified.

## Response `200`

Successful response

## Changes

- **2026-10-10** `3c8ec4f526ec`: 2 breaking
  - removed the request body
  - removed the media type `*/*` for the response with the status `200`

[Operation history](https://skmtc.dev/google/apis/searchads360/changes/v23/customers/:customerId/campaigns:enablePMaxBrandGuidelines/post.md)

---

[API](https://skmtc.dev/google/apis/searchads360.md) · [All operations](https://skmtc.dev/google/apis/searchads360/llms.txt) · [OpenAPI document](https://skmtc.dev/google/apis/searchads360/revisions/3c8ec4f526ec?raw)
