Conversion class
A Conversion represents when a user successfully performs a desired action after seeing an ad.
Constructors
-
Conversion({String? adUserDataConsent, bool? childDirectedTreatment, List<
CustomFloodlightVariable> ? customVariables, String? dclid, String? encryptedUserId, List<String> ? encryptedUserIdCandidates, String? floodlightActivityId, String? floodlightConfigurationId, String? gclid, String? impressionId, String? kind, bool? limitAdTracking, String? matchId, String? mobileDeviceId, bool? nonPersonalizedAd, String? ordinal, String? quantity, String? timestampMicros, bool? treatmentForUnderage, List<UserIdentifier> ? userIdentifiers, double? value}) - Conversion.fromJson(Map json_)
Properties
- adUserDataConsent ↔ String?
-
This represents consent for ad user data.
Possible string values are:
getter/setter pair
- childDirectedTreatment ↔ bool?
-
Whether this particular request may come from a user under the age of 13,
under COPPA compliance.
getter/setter pair
-
customVariables
↔ List<
CustomFloodlightVariable> ? -
Custom floodlight variables.
getter/setter pair
- dclid ↔ String?
-
The display click ID.
getter/setter pair
- encryptedUserId ↔ String?
-
The alphanumeric encrypted user ID.
getter/setter pair
-
encryptedUserIdCandidates
↔ List<
String> ? -
A list of the alphanumeric encrypted user IDs.
getter/setter pair
- floodlightActivityId ↔ String?
-
Floodlight Activity ID of this conversion.
getter/setter pair
- floodlightConfigurationId ↔ String?
-
Floodlight Configuration ID of this conversion.
getter/setter pair
- gclid ↔ String?
-
The Google click ID.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- impressionId ↔ String?
-
The impression ID.
getter/setter pair
- kind ↔ String?
-
Identifies what kind of resource this is.
getter/setter pair
- limitAdTracking ↔ bool?
-
Whether Limit Ad Tracking is enabled.
getter/setter pair
- matchId ↔ String?
-
The match ID field.
getter/setter pair
- mobileDeviceId ↔ String?
-
The mobile device ID.
getter/setter pair
- nonPersonalizedAd ↔ bool?
-
Whether the conversion was for a non personalized ad.
getter/setter pair
- ordinal ↔ String?
-
The ordinal of the conversion.
getter/setter pair
- quantity ↔ String?
-
The quantity of the conversion.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timestampMicros ↔ String?
-
The timestamp of conversion, in Unix epoch micros.
getter/setter pair
- treatmentForUnderage ↔ bool?
-
Whether this particular request may come from a user under the age of 16
(may differ by country), under compliance with the European Union's
General Data Protection Regulation (GDPR).
getter/setter pair
-
userIdentifiers
↔ List<
UserIdentifier> ? -
The user identifiers to enhance the conversion.
getter/setter pair
- value ↔ double?
-
The value of the conversion.
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