@@ -52,10 +52,7 @@ class AdGroupAd extends \Google\Collection
5252 */
5353 public $ adGroupAdId ;
5454 /**
55- * The unique ID of the ad group that the ad belongs to. *Caution*: Parent ad
56- * groups for Demand Gen ads are not currently retrieveable using
57- * `advertisers.adGroups.list` or `advertisers.adGroups.get`. Demand Gen ads
58- * can be identified by the absence of the `ad_details` union field.
55+ * Required. The unique ID of the ad group that the ad belongs to.
5956 *
6057 * @var string
6158 */
@@ -75,16 +72,16 @@ class AdGroupAd extends \Google\Collection
7572 protected $ bumperAdType = BumperAd::class;
7673 protected $ bumperAdDataType = '' ;
7774 /**
78- * The display name of the ad. Must be UTF-8 encoded with a maximum size of
79- * 255 bytes.
75+ * Required. The display name of the ad. Must be UTF-8 encoded with a maximum
76+ * size of 255 bytes.
8077 *
8178 * @var string
8279 */
8380 public $ displayName ;
8481 protected $ displayVideoSourceAdType = DisplayVideoSourceAd::class;
8582 protected $ displayVideoSourceAdDataType = '' ;
8683 /**
87- * The entity status of the ad.
84+ * Required. The entity status of the ad.
8885 *
8986 * @var string
9087 */
@@ -123,10 +120,7 @@ public function getAdGroupAdId()
123120 return $ this ->adGroupAdId ;
124121 }
125122 /**
126- * The unique ID of the ad group that the ad belongs to. *Caution*: Parent ad
127- * groups for Demand Gen ads are not currently retrieveable using
128- * `advertisers.adGroups.list` or `advertisers.adGroups.get`. Demand Gen ads
129- * can be identified by the absence of the `ad_details` union field.
123+ * Required. The unique ID of the ad group that the ad belongs to.
130124 *
131125 * @param string $adGroupId
132126 */
@@ -158,7 +152,7 @@ public function getAdPolicy()
158152 return $ this ->adPolicy ;
159153 }
160154 /**
161- * List of URLs used by the ad.
155+ * Output only. List of URLs used by the ad.
162156 *
163157 * @param AdUrl[] $adUrls
164158 */
@@ -190,8 +184,9 @@ public function getAdvertiserId()
190184 return $ this ->advertiserId ;
191185 }
192186 /**
193- * Details of an [audio ad](//support.google.com/displayvideo/answer/6274216)
194- * used for reach marketing objectives.
187+ * Output only. Details of an [audio
188+ * ad](//support.google.com/displayvideo/answer/6274216) used for reach
189+ * marketing objectives.
195190 *
196191 * @param AudioAd $audioAd
197192 */
@@ -207,7 +202,7 @@ public function getAudioAd()
207202 return $ this ->audioAd ;
208203 }
209204 /**
210- * Details of a [non-skippable short video
205+ * Output only. Details of a [non-skippable short video
211206 * ad](//support.google.com/displayvideo/answer/6274216), equal to or less
212207 * than 6 seconds, used for reach.
213208 *
@@ -225,8 +220,8 @@ public function getBumperAd()
225220 return $ this ->bumperAd ;
226221 }
227222 /**
228- * The display name of the ad. Must be UTF-8 encoded with a maximum size of
229- * 255 bytes.
223+ * Required. The display name of the ad. Must be UTF-8 encoded with a maximum
224+ * size of 255 bytes.
230225 *
231226 * @param string $displayName
232227 */
@@ -242,7 +237,7 @@ public function getDisplayName()
242237 return $ this ->displayName ;
243238 }
244239 /**
245- * Details of an ad sourced from a Display & Video 360 creative.
240+ * Output only. Details of an ad sourced from a Display & Video 360 creative.
246241 *
247242 * @param DisplayVideoSourceAd $displayVideoSourceAd
248243 */
@@ -258,7 +253,7 @@ public function getDisplayVideoSourceAd()
258253 return $ this ->displayVideoSourceAd ;
259254 }
260255 /**
261- * The entity status of the ad.
256+ * Required. The entity status of the ad.
262257 *
263258 * Accepted values: ENTITY_STATUS_UNSPECIFIED, ENTITY_STATUS_ACTIVE,
264259 * ENTITY_STATUS_ARCHIVED, ENTITY_STATUS_DRAFT, ENTITY_STATUS_PAUSED,
@@ -278,7 +273,7 @@ public function getEntityStatus()
278273 return $ this ->entityStatus ;
279274 }
280275 /**
281- * Details of an [in-stream ad skippable after 5
276+ * Output only. Details of an [in-stream ad skippable after 5
282277 * seconds](//support.google.com/displayvideo/answer/6274216), used for brand
283278 * awareness or reach marketing objectives.
284279 *
@@ -296,7 +291,7 @@ public function getInStreamAd()
296291 return $ this ->inStreamAd ;
297292 }
298293 /**
299- * Details of an [ad served on the YouTube Home
294+ * Output only. Details of an [ad served on the YouTube Home
300295 * feed](//support.google.com/google-ads/answer/9709826).
301296 *
302297 * @param MastheadAd $mastheadAd
@@ -329,7 +324,7 @@ public function getName()
329324 return $ this ->name ;
330325 }
331326 /**
332- * Details of a [non-skippable short in-stream video
327+ * Output only. Details of a [non-skippable short in-stream video
333328 * ad](//support.google.com/displayvideo/answer/6274216), between 6 and 15
334329 * seconds, used for reach marketing objectives.
335330 *
@@ -347,7 +342,7 @@ public function getNonSkippableAd()
347342 return $ this ->nonSkippableAd ;
348343 }
349344 /**
350- * Details of an [ad promoting a
345+ * Output only. Details of an [ad promoting a
351346 * video](//support.google.com/displayvideo/answer/6274216) that shows in
352347 * places of discovery.
353348 *
@@ -365,7 +360,7 @@ public function getVideoDiscoverAd()
365360 return $ this ->videoDiscoverAd ;
366361 }
367362 /**
368- * Details of an [ad used in a video action
363+ * Output only. Details of an [ad used in a video action
369364 * campaign](//support.google.com/google-ads/answer/10147229) to drive actions
370365 * to the business, service or product.
371366 *
0 commit comments