MarketplaceTargeting class

Targeting represents different criteria that can be used by advertisers to target ad inventory.

For example, they can choose to target ad requests only if the user is in the US. Multiple types of targeting are always applied as a logical AND, unless noted otherwise.

Constructors

MarketplaceTargeting({CriteriaTargeting? geoTargeting, InventorySizeTargeting? inventorySizeTargeting, PlacementTargeting? placementTargeting, TechnologyTargeting? technologyTargeting, VideoTargeting? videoTargeting})
MarketplaceTargeting.fromJson(Map json_)

Properties

geoTargeting CriteriaTargeting?
Geo criteria IDs to be included/excluded.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
inventorySizeTargeting InventorySizeTargeting?
Inventory sizes to be included/excluded.
getter/setter pair
placementTargeting PlacementTargeting?
Placement targeting information, for example, URL, mobile applications.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
technologyTargeting TechnologyTargeting?
Technology targeting information, for example, operating system, device category.
getter/setter pair
videoTargeting VideoTargeting?
Video targeting information.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited