Skip to content

Commit 6a23870

Browse files
1 parent b0d8308 commit 6a23870

29 files changed

Lines changed: 177 additions & 125 deletions

src/DisplayVideo/AdGroup.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ class AdGroup extends \Google\Model
5858
*/
5959
public const AD_GROUP_FORMAT_AD_GROUP_FORMAT_MASTHEAD = 'AD_GROUP_FORMAT_MASTHEAD';
6060
/**
61-
* Demand Gen ads.
61+
* Demand Gen ads. Retrieval and management of Demand Gen resources is
62+
* currently in beta. This enum value is only available to allowlisted users.
6263
*/
6364
public const AD_GROUP_FORMAT_AD_GROUP_FORMAT_DEMAND_GEN = 'AD_GROUP_FORMAT_DEMAND_GEN';
6465
/**
@@ -181,8 +182,8 @@ public function getAdGroupId()
181182
return $this->adGroupId;
182183
}
183184
/**
184-
* Optional. Specifies the inventory control of the ad group. This field is
185-
* required for Demand Gen ad groups.
185+
* Optional. Required for Demand Gen ad groups. Specifies the inventory
186+
* control of the ad group.
186187
*
187188
* @param AdGroupInventoryControl $adGroupInventoryControl
188189
*/

src/DisplayVideo/AdGroupAd.php

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,9 @@ public function getDcmTrackingInfo()
250250
}
251251
/**
252252
* Details of a [Demand Gen carousel ad](//support.google.com/displayvideo/ans
253-
* wer/15598924?&sjid=11207068802760924844-NC#CarouselAd).
253+
* wer/15598924?&sjid=11207068802760924844-NC#CarouselAd). Retrieval and
254+
* management of Demand Gen resources is currently in beta. This field is only
255+
* available to allowlisted users.
254256
*
255257
* @param DemandGenCarouselAd $demandGenCarouselAd
256258
*/
@@ -267,7 +269,9 @@ public function getDemandGenCarouselAd()
267269
}
268270
/**
269271
* Details of a [Demand Gen image ad](//support.google.com/displayvideo/answer
270-
* /15598924?&sjid=11207068802760924844-NC#ImageAd).
272+
* /15598924?&sjid=11207068802760924844-NC#ImageAd). Retrieval and management
273+
* of Demand Gen resources is currently in beta. This field is only available
274+
* to allowlisted users.
271275
*
272276
* @param DemandGenImageAd $demandGenImageAd
273277
*/
@@ -284,7 +288,9 @@ public function getDemandGenImageAd()
284288
}
285289
/**
286290
* Details of a [Demand Gen product ad](//support.google.com/displayvideo/answ
287-
* er/15598924?&sjid=11207068802760924844-NC#Product-onlyAd).
291+
* er/15598924?&sjid=11207068802760924844-NC#Product-onlyAd). Retrieval and
292+
* management of Demand Gen resources is currently in beta. This field is only
293+
* available to allowlisted users.
288294
*
289295
* @param DemandGenProductAd $demandGenProductAd
290296
*/
@@ -301,7 +307,9 @@ public function getDemandGenProductAd()
301307
}
302308
/**
303309
* Details of a [Demand Gen video ad](//support.google.com/displayvideo/answer
304-
* /15598924?&sjid=11207068802760924844-NC#VideoAd).
310+
* /15598924?&sjid=11207068802760924844-NC#VideoAd). Retrieval and management
311+
* of Demand Gen resources is currently in beta. This field is only available
312+
* to allowlisted users.
305313
*
306314
* @param DemandGenVideoAd $demandGenVideoAd
307315
*/

src/DisplayVideo/BulkEditAdvertiserAssignedTargetingOptionsRequest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class BulkEditAdvertiserAssignedTargetingOptionsRequest extends \Google\Collecti
3030
* `CreateAssignedTargetingOptionsRequest`. Supported targeting types: *
3131
* `TARGETING_TYPE_CHANNEL` * `TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION`
3232
* * `TARGETING_TYPE_OMID` * `TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION` *
33-
* `TARGETING_TYPE_KEYWORD` * `TARGETING_TYPE_INVENTORY_MODE`
33+
* `TARGETING_TYPE_KEYWORD`
3434
*
3535
* @param CreateAssignedTargetingOptionsRequest[] $createRequests
3636
*/
@@ -50,7 +50,7 @@ public function getCreateRequests()
5050
* `DeleteAssignedTargetingOptionsRequest`. Supported targeting types: *
5151
* `TARGETING_TYPE_CHANNEL` * `TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION`
5252
* * `TARGETING_TYPE_OMID` * `TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION` *
53-
* `TARGETING_TYPE_KEYWORD` * `TARGETING_TYPE_INVENTORY_MODE`
53+
* `TARGETING_TYPE_KEYWORD`
5454
*
5555
* @param DeleteAssignedTargetingOptionsRequest[] $deleteRequests
5656
*/

src/DisplayVideo/CarouselCard.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
class CarouselCard extends \Google\Model
2121
{
2222
/**
23-
* Required. The call-to-action button shown on the card. Must use 10
24-
* characters or less.
23+
* Required. The text on the call-to-action button shown on the card. Must use
24+
* 10 characters or less.
2525
*
2626
* @var string
2727
*/
@@ -54,8 +54,8 @@ class CarouselCard extends \Google\Model
5454
protected $squareMarketingImageDataType = '';
5555

5656
/**
57-
* Required. The call-to-action button shown on the card. Must use 10
58-
* characters or less.
57+
* Required. The text on the call-to-action button shown on the card. Must use
58+
* 10 characters or less.
5959
*
6060
* @param string $callToAction
6161
*/

src/DisplayVideo/ConversionCountingConfig.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ class ConversionCountingConfig extends \Google\Collection
3535
* attribution model will determine how conversions are counted. The Primary
3636
* model can be set by you for a floodlight config or group. More details
3737
* [here](https://support.google.com/displayvideo/answer/7409983). Only
38-
* applicable to Demand Gen line items.
38+
* applicable to Demand Gen line items. Retrieval and management of Demand Gen
39+
* resources is currently in beta. This field is only available to allowlisted
40+
* users.
3941
*
4042
* @var string
4143
*/
@@ -86,7 +88,9 @@ public function getPostViewCountPercentageMillis()
8688
* attribution model will determine how conversions are counted. The Primary
8789
* model can be set by you for a floodlight config or group. More details
8890
* [here](https://support.google.com/displayvideo/answer/7409983). Only
89-
* applicable to Demand Gen line items.
91+
* applicable to Demand Gen line items. Retrieval and management of Demand Gen
92+
* resources is currently in beta. This field is only available to allowlisted
93+
* users.
9094
*
9195
* @param string $primaryAttributionModelId
9296
*/

src/DisplayVideo/DayAndTimeAssignedTargetingOptionDetails.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ class DayAndTimeAssignedTargetingOptionDetails extends \Google\Model
8585
public $startHour;
8686
/**
8787
* Required. The mechanism used to determine which timezone to use for this
88-
* day and time targeting setting. For demand gen line items, this field is
89-
* always TIME_ZONE_RESOLUTION_ADVERTISER.
88+
* day and time targeting setting. For Demand Gen line items, this field is
89+
* always `TIME_ZONE_RESOLUTION_ADVERTISER`.
9090
*
9191
* @var string
9292
*/
@@ -147,8 +147,8 @@ public function getStartHour()
147147
}
148148
/**
149149
* Required. The mechanism used to determine which timezone to use for this
150-
* day and time targeting setting. For demand gen line items, this field is
151-
* always TIME_ZONE_RESOLUTION_ADVERTISER.
150+
* day and time targeting setting. For Demand Gen line items, this field is
151+
* always `TIME_ZONE_RESOLUTION_ADVERTISER`.
152152
*
153153
* Accepted values: TIME_ZONE_RESOLUTION_UNSPECIFIED,
154154
* TIME_ZONE_RESOLUTION_END_USER, TIME_ZONE_RESOLUTION_ADVERTISER

src/DisplayVideo/DemandGenBiddingStrategy.php

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,12 @@ class DemandGenBiddingStrategy extends \Google\Model
5959
*/
6060
public const TYPE_DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CLICKS = 'DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CLICKS';
6161
/**
62-
* Output only. If AG doesn't set value for tCPA or tROAS, line item bidding
63-
* value will be the effective_bidding_value, if the bidding strategy type is
64-
* not tCPA or tROAS, effective_bidding_value is always 0. For line item, it
65-
* will be the same as the value field.
62+
* Output only. The value effectively used by the bidding strategy. This field
63+
* will be the same as value if set. If value is not set and the strategy is
64+
* assigned to an ad group, this field will be inherited from the line item's
65+
* bidding strategy. If type is not
66+
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA` or
67+
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_ROAS`, this field will be 0.
6668
*
6769
* @var string
6870
*/
@@ -74,15 +76,16 @@ class DemandGenBiddingStrategy extends \Google\Model
7476
*/
7577
public $effectiveBiddingValueSource;
7678
/**
77-
* Optional. The type of the bidding strategy. This can only be set at the
78-
* line item level.
79+
* Optional. The type of the bidding strategy. This can only be set when
80+
* assigned to a line item. Ad groups will inherit this value from their line
81+
* item.
7982
*
8083
* @var string
8184
*/
8285
public $type;
8386
/**
84-
* Optional. The value used by the bidding strategy. This can be set at the
85-
* line item and ad group level. This field is only applicable for the
87+
* Optional. The value used by the bidding strategy. This can be set when
88+
* assigned to line items or ad groups. This field is only applicable for the
8689
* following strategy types: * `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA` *
8790
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPC` *
8891
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_ROAS` Value of this field is in
@@ -95,10 +98,12 @@ class DemandGenBiddingStrategy extends \Google\Model
9598
public $value;
9699

97100
/**
98-
* Output only. If AG doesn't set value for tCPA or tROAS, line item bidding
99-
* value will be the effective_bidding_value, if the bidding strategy type is
100-
* not tCPA or tROAS, effective_bidding_value is always 0. For line item, it
101-
* will be the same as the value field.
101+
* Output only. The value effectively used by the bidding strategy. This field
102+
* will be the same as value if set. If value is not set and the strategy is
103+
* assigned to an ad group, this field will be inherited from the line item's
104+
* bidding strategy. If type is not
105+
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA` or
106+
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_ROAS`, this field will be 0.
102107
*
103108
* @param string $effectiveBiddingValue
104109
*/
@@ -133,8 +138,9 @@ public function getEffectiveBiddingValueSource()
133138
return $this->effectiveBiddingValueSource;
134139
}
135140
/**
136-
* Optional. The type of the bidding strategy. This can only be set at the
137-
* line item level.
141+
* Optional. The type of the bidding strategy. This can only be set when
142+
* assigned to a line item. Ad groups will inherit this value from their line
143+
* item.
138144
*
139145
* Accepted values: DEMAND_GEN_BIDDING_STRATEGY_TYPE_UNSPECIFIED,
140146
* DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA,
@@ -157,8 +163,8 @@ public function getType()
157163
return $this->type;
158164
}
159165
/**
160-
* Optional. The value used by the bidding strategy. This can be set at the
161-
* line item and ad group level. This field is only applicable for the
166+
* Optional. The value used by the bidding strategy. This can be set when
167+
* assigned to line items or ad groups. This field is only applicable for the
162168
* following strategy types: * `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA` *
163169
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPC` *
164170
* `DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_ROAS` Value of this field is in

src/DisplayVideo/DemandGenCarouselAd.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ class DemandGenCarouselAd extends \Google\Collection
2929
protected $cardsType = CarouselCard::class;
3030
protected $cardsDataType = 'array';
3131
/**
32-
* Optional. The custom parameters to pass custom values to tracking URL
33-
* template.
32+
* Optional. The custom parameters and accompanying values to add to the
33+
* tracking URL.
3434
*
3535
* @var string[]
3636
*/
@@ -109,8 +109,8 @@ public function getCards()
109109
return $this->cards;
110110
}
111111
/**
112-
* Optional. The custom parameters to pass custom values to tracking URL
113-
* template.
112+
* Optional. The custom parameters and accompanying values to add to the
113+
* tracking URL.
114114
*
115115
* @param string[] $customParameters
116116
*/

src/DisplayVideo/DemandGenImageAd.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ class DemandGenImageAd extends \Google\Collection
3333
*/
3434
public $callToAction;
3535
/**
36-
* Optional. The custom parameters to pass custom values to tracking URL
37-
* template.
36+
* Optional. The custom parameters and accompanying values to add to the
37+
* tracking URL.
3838
*
3939
* @var string[]
4040
*/
@@ -126,8 +126,8 @@ public function getCallToAction()
126126
return $this->callToAction;
127127
}
128128
/**
129-
* Optional. The custom parameters to pass custom values to tracking URL
130-
* template.
129+
* Optional. The custom parameters and accompanying values to add to the
130+
* tracking URL.
131131
*
132132
* @param string[] $customParameters
133133
*/

src/DisplayVideo/DemandGenProductAd.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ class DemandGenProductAd extends \Google\Model
110110
*/
111111
public $callToAction;
112112
/**
113-
* Optional. The custom parameters to pass custom values to tracking URL
114-
* template.
113+
* Optional. The custom parameters and accompanying values to add to the
114+
* tracking URL.
115115
*
116116
* @var string[]
117117
*/
@@ -209,8 +209,8 @@ public function getCallToAction()
209209
return $this->callToAction;
210210
}
211211
/**
212-
* Optional. The custom parameters to pass custom values to tracking URL
213-
* template.
212+
* Optional. The custom parameters and accompanying values to add to the
213+
* tracking URL.
214214
*
215215
* @param string[] $customParameters
216216
*/

0 commit comments

Comments
 (0)