Google Ads Ad Manager V1 Client - Class BandwidthTargeting (0.3.0)

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 \ V1

Methods

__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