GoogleAdsSearchads360V23CommonPolicyTopicEntry class
Policy finding attached to a resource (for example, alcohol policy associated with a site that sells alcohol).
Each PolicyTopicEntry has a topic that indicates the specific ads policy the entry is about and a type to indicate the effect that the entry will have on serving. It may optionally have one or more evidences that indicate the reason for the finding. It may also optionally have one or more constraints that provide details about how serving may be restricted.
Constructors
-
GoogleAdsSearchads360V23CommonPolicyTopicEntry({List<
GoogleAdsSearchads360V23CommonPolicyTopicConstraint> ? constraints, List<GoogleAdsSearchads360V23CommonPolicyTopicEvidence> ? evidences, String? topic, String? type}) - GoogleAdsSearchads360V23CommonPolicyTopicEntry.fromJson(Map json_)
Properties
-
constraints
↔ List<
GoogleAdsSearchads360V23CommonPolicyTopicConstraint> ? -
Indicates how serving of this resource may be affected (for example, not
serving in a country).
getter/setter pair
-
evidences
↔ List<
GoogleAdsSearchads360V23CommonPolicyTopicEvidence> ? -
Additional information that explains policy finding (for example, the
brand name for a trademark finding).
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- topic ↔ String?
-
Policy topic this finding refers to.
getter/setter pair
- type ↔ String?
-
Describes the negative or positive effect this policy will have on
serving.
Possible string values are:
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