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 \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ bandwidth_targeting |
BandwidthTargeting
Optional. Bandwidth targeting dimension. |
↳ browser_targeting |
BrowserTargeting
Optional. Browser targeting dimension. |
↳ browser_language_targeting |
BrowserLanguageTargeting
Optional. Browser language targeting dimension. |
↳ device_capability_targeting |
DeviceCapabilityTargeting
Optional. Device capability targeting dimension. |
↳ device_category_targeting |
DeviceCategoryTargeting
Optional. Device category targeting dimension. |
↳ device_manufacturer_targeting |
DeviceManufacturerTargeting
Optional. Device manufacturer targeting dimension. |
↳ mobile_carrier_targeting |
MobileCarrierTargeting
Optional. Mobile carrier 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 |
|
getBrowserTargeting
Optional. Browser targeting dimension.
| Returns | |
|---|---|
| Type | Description |
BrowserTargeting|null |
|
hasBrowserTargeting
clearBrowserTargeting
setBrowserTargeting
Optional. Browser targeting dimension.
| Parameter | |
|---|---|
| Name | Description |
var |
BrowserTargeting
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getBrowserLanguageTargeting
Optional. Browser language targeting dimension.
| Returns | |
|---|---|
| Type | Description |
BrowserLanguageTargeting|null |
|
hasBrowserLanguageTargeting
clearBrowserLanguageTargeting
setBrowserLanguageTargeting
Optional. Browser language targeting dimension.
| Parameter | |
|---|---|
| Name | Description |
var |
BrowserLanguageTargeting
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDeviceCapabilityTargeting
Optional. Device capability targeting dimension.
| Returns | |
|---|---|
| Type | Description |
DeviceCapabilityTargeting|null |
|
hasDeviceCapabilityTargeting
clearDeviceCapabilityTargeting
setDeviceCapabilityTargeting
Optional. Device capability targeting dimension.
| Parameter | |
|---|---|
| Name | Description |
var |
DeviceCapabilityTargeting
|
| 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 |
|
getDeviceManufacturerTargeting
Optional. Device manufacturer targeting dimension.
| Returns | |
|---|---|
| Type | Description |
DeviceManufacturerTargeting|null |
|
hasDeviceManufacturerTargeting
clearDeviceManufacturerTargeting
setDeviceManufacturerTargeting
Optional. Device manufacturer targeting dimension.
| Parameter | |
|---|---|
| Name | Description |
var |
DeviceManufacturerTargeting
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMobileCarrierTargeting
Optional. Mobile carrier targeting dimension.
| Returns | |
|---|---|
| Type | Description |
MobileCarrierTargeting|null |
|
hasMobileCarrierTargeting
clearMobileCarrierTargeting
setMobileCarrierTargeting
Optional. Mobile carrier targeting dimension.
| Parameter | |
|---|---|
| Name | Description |
var |
MobileCarrierTargeting
|
| 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 |
|