6262from google .ads .googleads .v19 .enums .types import campaign_primary_status_reason
6363from google .ads .googleads .v19 .enums .types import campaign_serving_status
6464from google .ads .googleads .v19 .enums .types import campaign_status
65+ from google .ads .googleads .v19 .enums .types import eu_political_advertising_status
6566from google .ads .googleads .v19 .enums .types import (
6667 listing_type as gage_listing_type ,
6768)
@@ -415,6 +416,10 @@ class Campaign(proto.Message):
415416 within this campaign. Note: These settings can
416417 only be used for Performance Max campaigns that
417418 have Brand Guidelines enabled.
419+ contains_eu_political_advertising (google.ads.googleads.v19.enums.types.EuPoliticalAdvertisingStatusEnum.EuPoliticalAdvertisingStatus):
420+ The advertiser should self-declare whether
421+ this campaign contains political advertising
422+ content targeted towards the European Union.
418423 bidding_strategy (str):
419424 The resource name of the portfolio bidding
420425 strategy used by the campaign.
@@ -708,8 +713,13 @@ class ShoppingSetting(proto.Message):
708713 setting Vehicle Listing inventory in Performance Max
709714 campaigns, use ``listing_type`` instead.
710715 advertising_partner_ids (MutableSequence[int]):
711- Immutable. The ads account IDs of advertising
712- partners cooperating within the campaign.
716+ Immutable. The list of Google Ads accounts
717+ IDs of advertising partners cooperating within
718+ the campaign. This feature is currently
719+ available only for accounts having an
720+ advertising partner link. This feature is
721+ currently supported only for Performance Max,
722+ Shopping, Search and Demand Gen campaign types.
713723 disable_product_feed (bool):
714724 Disable the optional product feed. This field
715725 is currently supported only for Demand Gen
@@ -1046,12 +1056,12 @@ class VideoCampaignSettings(proto.Message):
10461056
10471057 Attributes:
10481058 video_ad_inventory_control (google.ads.googleads.v19.resources.types.Campaign.VideoCampaignSettings.VideoAdInventoryControl):
1049- Inventory control for responsive ad
1050- containers in reach campaigns.
1059+ Inventory control for video responsive ads in
1060+ reach campaigns.
10511061 """
10521062
10531063 class VideoAdInventoryControl (proto .Message ):
1054- r"""For campaigns using responsive ad containers inventory controls
1064+ r"""For campaigns using video responsive ads inventory controls
10551065 determine on which inventories the ads can be shown. This only
10561066 applies for campaigns with the bidding strategies TARGET_CPM and
10571067 FIXED_CPM.
@@ -1061,17 +1071,17 @@ class VideoAdInventoryControl(proto.Message):
10611071
10621072 Attributes:
10631073 allow_in_stream (bool):
1064- Determine if VideoResponsiveAds can be used
1074+ Determine if video responsive ads can be used
10651075 for in-stream video ads.
10661076
10671077 This field is a member of `oneof`_ ``_allow_in_stream``.
10681078 allow_in_feed (bool):
1069- Determine if VideoResponsiveAds can be used
1079+ Determine if video responsive ads can be used
10701080 for in-feed video ads.
10711081
10721082 This field is a member of `oneof`_ ``_allow_in_feed``.
10731083 allow_shorts (bool):
1074- Determine if VideoResponsiveAds can be used
1084+ Determine if video responsive ads can be used
10751085 as shorts format.
10761086
10771087 This field is a member of `oneof`_ ``_allow_shorts``.
@@ -1523,6 +1533,13 @@ class BrandGuidelines(proto.Message):
15231533 number = 98 ,
15241534 message = BrandGuidelines ,
15251535 )
1536+ contains_eu_political_advertising : (
1537+ eu_political_advertising_status .EuPoliticalAdvertisingStatusEnum .EuPoliticalAdvertisingStatus
1538+ ) = proto .Field (
1539+ proto .ENUM ,
1540+ number = 102 ,
1541+ enum = eu_political_advertising_status .EuPoliticalAdvertisingStatusEnum .EuPoliticalAdvertisingStatus ,
1542+ )
15261543 bidding_strategy : str = proto .Field (
15271544 proto .STRING ,
15281545 number = 67 ,
0 commit comments