GoogleAdsSearchads360V23ServicesClickConversion class
A click conversion.
Constructors
-
GoogleAdsSearchads360V23ServicesClickConversion({GoogleAdsSearchads360V23ServicesCartData? cartData, GoogleAdsSearchads360V23CommonConsent? consent, String? conversionAction, String? conversionDateTime, String? conversionEnvironment, double? conversionValue, String? currencyCode, List<
GoogleAdsSearchads360V23ServicesCustomVariable> ? customVariables, String? customerType, GoogleAdsSearchads360V23ServicesExternalAttributionData? externalAttributionData, String? gbraid, String? gclid, String? orderId, String? sessionAttributesEncoded, GoogleAdsSearchads360V23ServicesSessionAttributesKeyValuePairs? sessionAttributesKeyValuePairs, List<GoogleAdsSearchads360V23CommonUserIdentifier> ? userIdentifiers, String? userIpAddress, String? wbraid}) - GoogleAdsSearchads360V23ServicesClickConversion.fromJson(Map json_)
Properties
- cartData ↔ GoogleAdsSearchads360V23ServicesCartData?
-
The cart data associated with this conversion.
getter/setter pair
- consent ↔ GoogleAdsSearchads360V23CommonConsent?
-
The consent setting for the event.
getter/setter pair
- conversionAction ↔ String?
-
Resource name of the conversion action associated with this conversion.
getter/setter pair
- conversionDateTime ↔ String?
-
The date time at which the conversion occurred.
getter/setter pair
- conversionEnvironment ↔ String?
-
The environment this conversion was recorded on, for example, App or Web.
Possible string values are:
getter/setter pair
- conversionValue ↔ double?
-
The value of the conversion for the advertiser.
getter/setter pair
- currencyCode ↔ String?
-
Currency associated with the conversion value.
getter/setter pair
- customerType ↔ String?
-
Type of the customer associated with the conversion (new or returning).
Possible string values are:
getter/setter pair
-
customVariables
↔ List<
GoogleAdsSearchads360V23ServicesCustomVariable> ? -
The custom variables associated with this conversion.
getter/setter pair
- externalAttributionData ↔ GoogleAdsSearchads360V23ServicesExternalAttributionData?
-
Additional data about externally attributed conversions.
getter/setter pair
- gbraid ↔ String?
-
The URL parameter for clicks associated with app conversions.
getter/setter pair
- gclid ↔ String?
-
The Google click ID (gclid) associated with this conversion.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- orderId ↔ String?
-
The order ID associated with the conversion.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sessionAttributesEncoded ↔ String?
-
The session attributes for the event, represented as a base64-encoded JSON
string.
getter/setter pair
-
sessionAttributesEncodedAsBytes
↔ List<
int> -
getter/setter pair
- sessionAttributesKeyValuePairs ↔ GoogleAdsSearchads360V23ServicesSessionAttributesKeyValuePairs?
-
The session attributes for the event, represented as key-value pairs.
getter/setter pair
-
userIdentifiers
↔ List<
GoogleAdsSearchads360V23CommonUserIdentifier> ? -
The user identifiers associated with this conversion.
getter/setter pair
- userIpAddress ↔ String?
-
The IP address of the customer when they arrived on the landing page after
an ad click but before a conversion event.
getter/setter pair
- wbraid ↔ String?
-
The URL parameter for clicks associated with web conversions.
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