Reference documentation and code samples for the Google Ads Ad Manager V1 Client class BandwidthTargeting.
Bandwidth Targeting.
Reach users accessing the internet via various means of connection, such as cable, DSL, or dial-up. Can be useful to target campaigns using low-resolution creatives or text ads for users with low bandwidth.
Generated from protobuf message google.ads.admanager.v1.BandwidthTargeting
Namespace
Google \ Ads \ AdManager \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ targeted_bandwidth_groups |
array
Optional. A list of resource names of the bandwidth groups that should be targeted/included. |
↳ excluded_bandwidth_groups |
array
Optional. A list of resource names of the bandwidth groups that should be excluded. |
getTargetedBandwidthGroups
Optional. A list of resource names of the bandwidth groups that should be targeted/included.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setTargetedBandwidthGroups
Optional. A list of resource names of the bandwidth groups that should be targeted/included.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getExcludedBandwidthGroups
Optional. A list of resource names of the bandwidth groups that should be excluded.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setExcludedBandwidthGroups
Optional. A list of resource names of the bandwidth groups that should be excluded.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |