Class DeviceManufacturerTargeting
Device Manufacturer Targeting.
Can be used to target/exclude users on devices made by specific brands or companies, such as Apple, Google, Samsung and others. For more information, see https://support.google.com/admanager/answer/2884033 ("Targeting types > Device manufacturer").
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class DeviceManufacturerTargeting : IMessage<DeviceManufacturerTargeting>, IEquatable<DeviceManufacturerTargeting>, IDeepCloneable<DeviceManufacturerTargeting>, IBufferMessage, IMessage
Constructors
DeviceManufacturerTargeting()
Declaration
public DeviceManufacturerTargeting()
DeviceManufacturerTargeting(DeviceManufacturerTargeting)
Declaration
public DeviceManufacturerTargeting(DeviceManufacturerTargeting other)
Parameters
| Type | Name | Description |
|---|---|---|
| DeviceManufacturerTargeting | other |
Properties
ExcludedDeviceManufacturers
Optional. A list of device manufacturer resource names that should be excluded.
Declaration
public RepeatedField<string> ExcludedDeviceManufacturers { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
ExcludedDeviceManufacturersAsDeviceManufacturerNames
DeviceManufacturerName-typed view over the ExcludedDeviceManufacturers resource name property.
Declaration
public ResourceNameList<DeviceManufacturerName> ExcludedDeviceManufacturersAsDeviceManufacturerNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<DeviceManufacturerName> |
ExcludedMobileDeviceSubmodels
Optional. A list of mobile device submodel resource names that should be excluded.
Declaration
public RepeatedField<string> ExcludedMobileDeviceSubmodels { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
ExcludedMobileDeviceSubmodelsAsMobileDeviceSubmodelNames
MobileDeviceSubmodelName-typed view over the ExcludedMobileDeviceSubmodels resource name property.
Declaration
public ResourceNameList<MobileDeviceSubmodelName> ExcludedMobileDeviceSubmodelsAsMobileDeviceSubmodelNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<MobileDeviceSubmodelName> |
ExcludedMobileDevices
Optional. A list of mobile device resource names that should be excluded.
Declaration
public RepeatedField<string> ExcludedMobileDevices { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
ExcludedMobileDevicesAsMobileDeviceNames
MobileDeviceName-typed view over the ExcludedMobileDevices resource name property.
Declaration
public ResourceNameList<MobileDeviceName> ExcludedMobileDevicesAsMobileDeviceNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<MobileDeviceName> |
TargetedDeviceManufacturers
Optional. A list of device manufacturer resource names that should be targeted/included.
Declaration
public RepeatedField<string> TargetedDeviceManufacturers { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
TargetedDeviceManufacturersAsDeviceManufacturerNames
DeviceManufacturerName-typed view over the TargetedDeviceManufacturers resource name property.
Declaration
public ResourceNameList<DeviceManufacturerName> TargetedDeviceManufacturersAsDeviceManufacturerNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<DeviceManufacturerName> |
TargetedMobileDeviceSubmodels
Optional. A list of mobile device submodel resource names that should be targeted/included.
Declaration
public RepeatedField<string> TargetedMobileDeviceSubmodels { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
TargetedMobileDeviceSubmodelsAsMobileDeviceSubmodelNames
MobileDeviceSubmodelName-typed view over the TargetedMobileDeviceSubmodels resource name property.
Declaration
public ResourceNameList<MobileDeviceSubmodelName> TargetedMobileDeviceSubmodelsAsMobileDeviceSubmodelNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<MobileDeviceSubmodelName> |
TargetedMobileDevices
Optional. A list of mobile device resource names that should be targeted/included.
Declaration
public RepeatedField<string> TargetedMobileDevices { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
TargetedMobileDevicesAsMobileDeviceNames
MobileDeviceName-typed view over the TargetedMobileDevices resource name property.
Declaration
public ResourceNameList<MobileDeviceName> TargetedMobileDevicesAsMobileDeviceNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<MobileDeviceName> |