public interface TargetingOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCustomTargeting()
public abstract CustomTargeting getCustomTargeting()Optional. Used to target key/values, audience segments, and/or CMS metadata.
 
 .google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| CustomTargeting | The customTargeting. | 
getCustomTargetingOrBuilder()
public abstract CustomTargetingOrBuilder getCustomTargetingOrBuilder()Optional. Used to target key/values, audience segments, and/or CMS metadata.
 
 .google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| CustomTargetingOrBuilder | |
getDataSegmentTargeting()
public abstract DataSegmentTargeting getDataSegmentTargeting()Optional. Used to target data segments.
 
 .google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| DataSegmentTargeting | The dataSegmentTargeting. | 
getDataSegmentTargetingOrBuilder()
public abstract DataSegmentTargetingOrBuilder getDataSegmentTargetingOrBuilder()Optional. Used to target data segments.
 
 .google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| DataSegmentTargetingOrBuilder | |
getGeoTargeting()
public abstract GeoTargeting getGeoTargeting()Optional. Used to target/exclude various geo targets.
 
 .google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| GeoTargeting | The geoTargeting. | 
getGeoTargetingOrBuilder()
public abstract GeoTargetingOrBuilder getGeoTargetingOrBuilder()Optional. Used to target/exclude various geo targets.
 
 .google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| GeoTargetingOrBuilder | |
getInventoryTargeting()
public abstract InventoryTargeting getInventoryTargeting()Optional. Used to target/exclude various ad units and/or placements.
 
 .google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| InventoryTargeting | The inventoryTargeting. | 
getInventoryTargetingOrBuilder()
public abstract InventoryTargetingOrBuilder getInventoryTargetingOrBuilder()Optional. Used to target/exclude various ad units and/or placements.
 
 .google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| InventoryTargetingOrBuilder | |
getRequestPlatformTargeting()
public abstract RequestPlatformTargeting getRequestPlatformTargeting()Optional. Used to target specific request platforms.
 
 .google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| RequestPlatformTargeting | The requestPlatformTargeting. | 
getRequestPlatformTargetingOrBuilder()
public abstract RequestPlatformTargetingOrBuilder getRequestPlatformTargetingOrBuilder()Optional. Used to target specific request platforms.
 
 .google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| RequestPlatformTargetingOrBuilder | |
getTechnologyTargeting()
public abstract TechnologyTargeting getTechnologyTargeting()Optional. Used to target various technology targeting dimensions.
 
 .google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| TechnologyTargeting | The technologyTargeting. | 
getTechnologyTargetingOrBuilder()
public abstract TechnologyTargetingOrBuilder getTechnologyTargetingOrBuilder()Optional. Used to target various technology targeting dimensions.
 
 .google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| TechnologyTargetingOrBuilder | |
getUserDomainTargeting()
public abstract UserDomainTargeting getUserDomainTargeting()Optional. Used to target user domains.
 
 .google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| UserDomainTargeting | The userDomainTargeting. | 
getUserDomainTargetingOrBuilder()
public abstract UserDomainTargetingOrBuilder getUserDomainTargetingOrBuilder()Optional. Used to target user domains.
 
 .google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| UserDomainTargetingOrBuilder | |
getVideoPositionTargeting()
public abstract VideoPositionTargeting getVideoPositionTargeting()Optional. Used to target video positions.
 
 .google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| VideoPositionTargeting | The videoPositionTargeting. | 
getVideoPositionTargetingOrBuilder()
public abstract VideoPositionTargetingOrBuilder getVideoPositionTargetingOrBuilder()Optional. Used to target video positions.
 
 .google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| VideoPositionTargetingOrBuilder | |
hasCustomTargeting()
public abstract boolean hasCustomTargeting()Optional. Used to target key/values, audience segments, and/or CMS metadata.
 
 .google.ads.admanager.v1.CustomTargeting custom_targeting = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the customTargeting field is set. | 
hasDataSegmentTargeting()
public abstract boolean hasDataSegmentTargeting()Optional. Used to target data segments.
 
 .google.ads.admanager.v1.DataSegmentTargeting data_segment_targeting = 13 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the dataSegmentTargeting field is set. | 
hasGeoTargeting()
public abstract boolean hasGeoTargeting()Optional. Used to target/exclude various geo targets.
 
 .google.ads.admanager.v1.GeoTargeting geo_targeting = 2 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the geoTargeting field is set. | 
hasInventoryTargeting()
public abstract boolean hasInventoryTargeting()Optional. Used to target/exclude various ad units and/or placements.
 
 .google.ads.admanager.v1.InventoryTargeting inventory_targeting = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the inventoryTargeting field is set. | 
hasRequestPlatformTargeting()
public abstract boolean hasRequestPlatformTargeting()Optional. Used to target specific request platforms.
 
 .google.ads.admanager.v1.RequestPlatformTargeting request_platform_targeting = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the requestPlatformTargeting field is set. | 
hasTechnologyTargeting()
public abstract boolean hasTechnologyTargeting()Optional. Used to target various technology targeting dimensions.
 
 .google.ads.admanager.v1.TechnologyTargeting technology_targeting = 3 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the technologyTargeting field is set. | 
hasUserDomainTargeting()
public abstract boolean hasUserDomainTargeting()Optional. Used to target user domains.
 
 .google.ads.admanager.v1.UserDomainTargeting user_domain_targeting = 10 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the userDomainTargeting field is set. | 
hasVideoPositionTargeting()
public abstract boolean hasVideoPositionTargeting()Optional. Used to target video positions.
 
 .google.ads.admanager.v1.VideoPositionTargeting video_position_targeting = 12 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the videoPositionTargeting field is set. |