Skip to content

Commit d114d19

Browse files
committed
Regenerate stubs with extended-demo and life-event targeting
Change-Id: If6b64f388b71f812e3f7e741db89edf2aaf31f1e
1 parent ff45def commit d114d19

File tree

12 files changed

+110
-8
lines changed

12 files changed

+110
-8
lines changed

google/ads/googleads/v19/resources/types/campaign_search_term_insight.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929

3030

3131
class CampaignSearchTermInsight(proto.Message):
32-
r"""A Campaign search term view.
32+
r"""This report provides a high-level view of search demand at
33+
the campaign level by grouping similar search terms into
34+
categories and showing their search volume.
3335
Historical data is available starting March 2023.
3436
3537

google/ads/googleads/v19/resources/types/customer_search_term_insight.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929

3030

3131
class CustomerSearchTermInsight(proto.Message):
32-
r"""A Customer search term view.
32+
r"""This report provides a high-level view of search demand at
33+
the customer level by grouping similar search terms into
34+
categories and showing their search volume.
3335
Historical data is available starting March 2023.
3436
3537

google/ads/googleads/v20/resources/types/campaign_search_term_insight.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929

3030

3131
class CampaignSearchTermInsight(proto.Message):
32-
r"""A Campaign search term view.
32+
r"""This report provides a high-level view of search demand at
33+
the campaign level by grouping similar search terms into
34+
categories and showing their search volume.
3335
Historical data is available starting March 2023.
3436
3537

google/ads/googleads/v20/resources/types/customer_search_term_insight.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929

3030

3131
class CustomerSearchTermInsight(proto.Message):
32-
r"""A Customer search term view.
32+
r"""This report provides a high-level view of search demand at
33+
the customer level by grouping similar search terms into
34+
categories and showing their search volume.
3335
Historical data is available starting March 2023.
3436
3537

google/ads/googleads/v21/common/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@
187187
from .types.criteria import CustomAudienceInfo
188188
from .types.criteria import CustomIntentInfo
189189
from .types.criteria import DeviceInfo
190+
from .types.criteria import ExtendedDemographicInfo
190191
from .types.criteria import GenderInfo
191192
from .types.criteria import GeoPointInfo
192193
from .types.criteria import HotelAdvanceBookingWindowInfo
@@ -205,6 +206,7 @@
205206
from .types.criteria import KeywordInfo
206207
from .types.criteria import KeywordThemeInfo
207208
from .types.criteria import LanguageInfo
209+
from .types.criteria import LifeEventInfo
208210
from .types.criteria import ListingDimensionInfo
209211
from .types.criteria import ListingDimensionPath
210212
from .types.criteria import ListingGroupInfo
@@ -496,6 +498,7 @@
496498
"ExclusionSegment",
497499
"ExpandedDynamicSearchAdInfo",
498500
"ExpandedTextAdInfo",
501+
"ExtendedDemographicInfo",
499502
"FinalAppUrl",
500503
"FixedCpm",
501504
"FixedCpmTargetFrequencyGoalInfo",
@@ -547,6 +550,7 @@
547550
"LeadFormSingleChoiceAnswers",
548551
"LegacyAppInstallAdInfo",
549552
"LegacyResponsiveDisplayAdInfo",
553+
"LifeEventInfo",
550554
"LifeEventSegment",
551555
"LifecycleGoalValueSettings",
552556
"LineupAttributeMetadata",

google/ads/googleads/v21/common/types/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@
205205
CustomAudienceInfo,
206206
CustomIntentInfo,
207207
DeviceInfo,
208+
ExtendedDemographicInfo,
208209
GenderInfo,
209210
GeoPointInfo,
210211
HotelAdvanceBookingWindowInfo,
@@ -223,6 +224,7 @@
223224
KeywordInfo,
224225
KeywordThemeInfo,
225226
LanguageInfo,
227+
LifeEventInfo,
226228
ListingDimensionInfo,
227229
ListingDimensionPath,
228230
ListingGroupInfo,
@@ -588,6 +590,7 @@
588590
"CustomAudienceInfo",
589591
"CustomIntentInfo",
590592
"DeviceInfo",
593+
"ExtendedDemographicInfo",
591594
"GenderInfo",
592595
"GeoPointInfo",
593596
"HotelAdvanceBookingWindowInfo",
@@ -606,6 +609,7 @@
606609
"KeywordInfo",
607610
"KeywordThemeInfo",
608611
"LanguageInfo",
612+
"LifeEventInfo",
609613
"ListingDimensionInfo",
610614
"ListingDimensionPath",
611615
"ListingGroupInfo",

google/ads/googleads/v21/common/types/criteria.py

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@
131131
"SearchThemeInfo",
132132
"BrandInfo",
133133
"BrandListInfo",
134+
"LifeEventInfo",
135+
"ExtendedDemographicInfo",
134136
"VideoLineupInfo",
135137
"PlacementListInfo",
136138
},
@@ -2238,6 +2240,45 @@ class BrandListInfo(proto.Message):
22382240
)
22392241

22402242

2243+
class LifeEventInfo(proto.Message):
2244+
r"""Represents a life event criterion.
2245+
2246+
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
2247+
2248+
Attributes:
2249+
life_event_id (int):
2250+
Taxonomy id of the life event.
2251+
2252+
This field is a member of `oneof`_ ``_life_event_id``.
2253+
"""
2254+
2255+
life_event_id: int = proto.Field(
2256+
proto.INT64,
2257+
number=1,
2258+
optional=True,
2259+
)
2260+
2261+
2262+
class ExtendedDemographicInfo(proto.Message):
2263+
r"""Represents an extended demographic criterion.
2264+
2265+
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
2266+
2267+
Attributes:
2268+
extended_demographic_id (int):
2269+
Taxonomy id of the extended demographic
2270+
group.
2271+
2272+
This field is a member of `oneof`_ ``_extended_demographic_id``.
2273+
"""
2274+
2275+
extended_demographic_id: int = proto.Field(
2276+
proto.INT64,
2277+
number=1,
2278+
optional=True,
2279+
)
2280+
2281+
22412282
class VideoLineupInfo(proto.Message):
22422283
r"""A Video lineup criterion.
22432284

google/ads/googleads/v21/resources/types/ad_group_criterion.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,10 +301,18 @@ class AdGroupCriterion(proto.Message):
301301
language (google.ads.googleads.v21.common.types.LanguageInfo):
302302
Immutable. Language.
303303
304+
This field is a member of `oneof`_ ``criterion``.
305+
life_event (google.ads.googleads.v21.common.types.LifeEventInfo):
306+
Immutable. Life event campaign criterion.
307+
304308
This field is a member of `oneof`_ ``criterion``.
305309
video_lineup (google.ads.googleads.v21.common.types.VideoLineupInfo):
306310
Immutable. Video lineup criterion.
307311
312+
This field is a member of `oneof`_ ``criterion``.
313+
extended_demographic (google.ads.googleads.v21.common.types.ExtendedDemographicInfo):
314+
Immutable. Extended demographic criterion.
315+
308316
This field is a member of `oneof`_ ``criterion``.
309317
brand_list (google.ads.googleads.v21.common.types.BrandListInfo):
310318
Immutable. Brand list criterion.
@@ -747,12 +755,24 @@ class PositionEstimates(proto.Message):
747755
oneof="criterion",
748756
message=criteria.LanguageInfo,
749757
)
758+
life_event: criteria.LifeEventInfo = proto.Field(
759+
proto.MESSAGE,
760+
number=84,
761+
oneof="criterion",
762+
message=criteria.LifeEventInfo,
763+
)
750764
video_lineup: criteria.VideoLineupInfo = proto.Field(
751765
proto.MESSAGE,
752766
number=88,
753767
oneof="criterion",
754768
message=criteria.VideoLineupInfo,
755769
)
770+
extended_demographic: criteria.ExtendedDemographicInfo = proto.Field(
771+
proto.MESSAGE,
772+
number=90,
773+
oneof="criterion",
774+
message=criteria.ExtendedDemographicInfo,
775+
)
756776
brand_list: criteria.BrandListInfo = proto.Field(
757777
proto.MESSAGE,
758778
number=89,

google/ads/googleads/v21/resources/types/campaign_criterion.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,10 @@ class CampaignCriterion(proto.Message):
206206
brand_list (google.ads.googleads.v21.common.types.BrandListInfo):
207207
Immutable. Brand list campaign criterion.
208208
209+
This field is a member of `oneof`_ ``criterion``.
210+
life_event (google.ads.googleads.v21.common.types.LifeEventInfo):
211+
Immutable. Life event campaign criterion.
212+
209213
This field is a member of `oneof`_ ``criterion``.
210214
webpage_list (google.ads.googleads.v21.common.types.WebpageListInfo):
211215
Immutable. Webpage list.
@@ -215,6 +219,10 @@ class CampaignCriterion(proto.Message):
215219
video_lineup (google.ads.googleads.v21.common.types.VideoLineupInfo):
216220
Immutable. Video lineup criterion.
217221
222+
This field is a member of `oneof`_ ``criterion``.
223+
extended_demographic (google.ads.googleads.v21.common.types.ExtendedDemographicInfo):
224+
Immutable. Extended demographic criterion.
225+
218226
This field is a member of `oneof`_ ``criterion``.
219227
"""
220228

@@ -450,6 +458,12 @@ class CampaignCriterion(proto.Message):
450458
oneof="criterion",
451459
message=criteria.BrandListInfo,
452460
)
461+
life_event: criteria.LifeEventInfo = proto.Field(
462+
proto.MESSAGE,
463+
number=48,
464+
oneof="criterion",
465+
message=criteria.LifeEventInfo,
466+
)
453467
webpage_list: criteria.WebpageListInfo = proto.Field(
454468
proto.MESSAGE,
455469
number=49,
@@ -462,6 +476,12 @@ class CampaignCriterion(proto.Message):
462476
oneof="criterion",
463477
message=criteria.VideoLineupInfo,
464478
)
479+
extended_demographic: criteria.ExtendedDemographicInfo = proto.Field(
480+
proto.MESSAGE,
481+
number=52,
482+
oneof="criterion",
483+
message=criteria.ExtendedDemographicInfo,
484+
)
465485

466486

467487
__all__ = tuple(sorted(__protobuf__.manifest))

google/ads/googleads/v21/resources/types/campaign_search_term_insight.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929

3030

3131
class CampaignSearchTermInsight(proto.Message):
32-
r"""A Campaign search term view.
32+
r"""This report provides a high-level view of search demand at
33+
the campaign level by grouping similar search terms into
34+
categories and showing their search volume.
3335
Historical data is available starting March 2023.
3436
3537

0 commit comments

Comments
 (0)