/resources/campaign.proto

--- v19/resources/campaign.proto    2025-04-14 05:29:53.000000000 +0000
+++ v19-1/resources/campaign.proto  2025-04-14 05:30:01.000000000 +0000
@@ -328,6 +328,18 @@
     VideoAdInventoryControl video_ad_inventory_control = 1;
   }

+  // Settings for Performance Max campaigns.
+  message PmaxCampaignSettings {
+    // Overrides of brand targeting for various ad types.
+    message BrandTargetingOverrides {
+      // If true, brand exclusions are ignored for Shopping ads.
+      optional bool ignore_exclusions_for_shopping_ads = 1;
+    }
+
+    // Overrides of brand targeting for various ad types.
+    BrandTargetingOverrides brand_targeting_overrides = 1;
+  }
+
   // Asset automation setting contains pair of AssetAutomationType and the
   // asset automation opt-in/out status
   message AssetAutomationSetting {
@@ -457,6 +469,9 @@
   // Settings for Video campaign.
   VideoCampaignSettings video_campaign_settings = 94;

+  // Settings for Performance Max campaign.
+  PmaxCampaignSettings pmax_campaign_settings = 97;
+
   // Settings for Real-Time Bidding, a feature only available for campaigns
   // targeting the Ad Exchange network.
   google.ads.googleads.v19.common.RealTimeBiddingSetting