---
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`

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.
    - `campaign` string — Required. The resource name of the campaign to enable.
    - `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.
    - `accentColor` string — Optional. Hex code representation of the accent brand color, for example #00ff00. accent_color is required when main_color is specified.
    - `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".
    - `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.
    - `finalUriDomain` string — Optional. The domain of the final uri.
    - `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

---

[API](https://skmtc.net/google/apis/searchads360.md) · [All operations](https://skmtc.net/google/apis/searchads360/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/searchads360/revisions/40d087435afd/schema)
