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

Reference documentation and code samples for the Google Ads Ad Manager V1 Client class TechnologyTargeting.

Various types of technology targeting expressed by child messages are applied with logical AND.

Generated from protobuf message google.ads.admanager.v1.TechnologyTargeting

Namespace

Google \ Ads \ AdManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ bandwidth_targeting BandwidthTargeting

Optional. Bandwidth targeting dimension.

↳ device_category_targeting DeviceCategoryTargeting

Optional. Device category targeting dimension.

↳ operating_system_targeting OperatingSystemTargeting

Optional. Operating system targeting dimension.

getBandwidthTargeting

Optional. Bandwidth targeting dimension.

Returns
Type Description
BandwidthTargeting|null

hasBandwidthTargeting

clearBandwidthTargeting

setBandwidthTargeting

Optional. Bandwidth targeting dimension.

Parameter
Name Description
var BandwidthTargeting
Returns
Type Description
$this

getDeviceCategoryTargeting

Optional. Device category targeting dimension.

Returns
Type Description
DeviceCategoryTargeting|null

hasDeviceCategoryTargeting

clearDeviceCategoryTargeting

setDeviceCategoryTargeting

Optional. Device category targeting dimension.

Parameter
Name Description
var DeviceCategoryTargeting
Returns
Type Description
$this

getOperatingSystemTargeting

Optional. Operating system targeting dimension.

Returns
Type Description
OperatingSystemTargeting|null

hasOperatingSystemTargeting

clearOperatingSystemTargeting

setOperatingSystemTargeting

Optional. Operating system targeting dimension.

Parameter
Name Description
var OperatingSystemTargeting
Returns
Type Description
$this