Client class
A client resource represents a client buyer—an agency, a brand, or an advertiser customer of the sponsor buyer.
Users associated with the client buyer have restricted access to the Marketplace and certain other sections of the Authorized Buyers UI based on the role granted to the client buyer. All fields are required unless otherwise specified.
Constructors
Properties
- clientAccountId ↔ String?
-
The globally-unique numerical ID of the client.
getter/setter pair
- clientName ↔ String?
-
Name used to represent this client to publishers.
getter/setter pair
- entityId ↔ String?
-
Numerical identifier of the client entity.
getter/setter pair
- entityName ↔ String?
-
The name of the entity.
getter/setter pair
- entityType ↔ String?
-
An optional field for specifying the type of the client entity:
ADVERTISER
,BRAND
, orAGENCY
. Possible string values are:getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- partnerClientId ↔ String?
-
Optional arbitrary unique identifier of this client buyer from the
standpoint of its Ad Exchange sponsor buyer.
getter/setter pair
- role ↔ String?
-
The role which is assigned to the client buyer.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status ↔ String?
-
The status of the client buyer.
Possible string values are:
getter/setter pair
- visibleToSeller ↔ bool?
-
Whether the client buyer will be visible to sellers.
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