Show / Hide Table of Contents

Class GoogleAdsSearchads360V23ServicesClickConversion

A click conversion.

Inheritance
object
GoogleAdsSearchads360V23ServicesClickConversion
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ServicesClickConversion : IDirectResponseSchema

Properties

CartData

The cart data associated with this conversion.

Declaration
[JsonProperty("cartData")]
public virtual GoogleAdsSearchads360V23ServicesCartData CartData { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesCartData

Consent

The consent setting for the event.

Declaration
[JsonProperty("consent")]
public virtual GoogleAdsSearchads360V23CommonConsent Consent { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23CommonConsent

ConversionAction

Resource name of the conversion action associated with this conversion. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.

Declaration
[JsonProperty("conversionAction")]
public virtual string ConversionAction { get; set; }
Property Value
Type Description
string

ConversionDateTime

The date time at which the conversion occurred. Must be after the click time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".

Declaration
[JsonProperty("conversionDateTime")]
public virtual string ConversionDateTime { get; set; }
Property Value
Type Description
string

ConversionEnvironment

The environment this conversion was recorded on, for example, App or Web.

Declaration
[JsonProperty("conversionEnvironment")]
public virtual string ConversionEnvironment { get; set; }
Property Value
Type Description
string

ConversionValue

The value of the conversion for the advertiser.

Declaration
[JsonProperty("conversionValue")]
public virtual double? ConversionValue { get; set; }
Property Value
Type Description
double?

CurrencyCode

Currency associated with the conversion value. This is the ISO 4217 3-character currency code. For example: USD, EUR.

Declaration
[JsonProperty("currencyCode")]
public virtual string CurrencyCode { get; set; }
Property Value
Type Description
string

CustomVariables

The custom variables associated with this conversion.

Declaration
[JsonProperty("customVariables")]
public virtual IList<GoogleAdsSearchads360V23ServicesCustomVariable> CustomVariables { get; set; }
Property Value
Type Description
IList<GoogleAdsSearchads360V23ServicesCustomVariable>

CustomerType

Type of the customer associated with the conversion (new or returning).

Declaration
[JsonProperty("customerType")]
public virtual string CustomerType { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExternalAttributionData

Additional data about externally attributed conversions. This field is required for conversions with an externally attributed conversion action, but should not be set otherwise.

Declaration
[JsonProperty("externalAttributionData")]
public virtual GoogleAdsSearchads360V23ServicesExternalAttributionData ExternalAttributionData { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesExternalAttributionData

Gbraid

The URL parameter for clicks associated with app conversions.

Declaration
[JsonProperty("gbraid")]
public virtual string Gbraid { get; set; }
Property Value
Type Description
string

Gclid

The Google click ID (gclid) associated with this conversion.

Declaration
[JsonProperty("gclid")]
public virtual string Gclid { get; set; }
Property Value
Type Description
string

OrderId

The order ID associated with the conversion. An order id can only be used for one conversion per conversion action.

Declaration
[JsonProperty("orderId")]
public virtual string OrderId { get; set; }
Property Value
Type Description
string

SessionAttributesEncoded

The session attributes for the event, represented as a base64-encoded JSON string. The content should be generated by Google-provided library. To set session attributes individually, use session_attributes_key_value_pairs instead. This field is only available to allowlisted users. To include this field in conversion imports, upgrade to the Data Manager API.

Declaration
[JsonProperty("sessionAttributesEncoded")]
public virtual string SessionAttributesEncoded { get; set; }
Property Value
Type Description
string

SessionAttributesKeyValuePairs

The session attributes for the event, represented as key-value pairs. This field is only available to allowlisted users. To include this field in conversion imports, upgrade to the Data Manager API.

Declaration
[JsonProperty("sessionAttributesKeyValuePairs")]
public virtual GoogleAdsSearchads360V23ServicesSessionAttributesKeyValuePairs SessionAttributesKeyValuePairs { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesSessionAttributesKeyValuePairs

UserIdentifiers

The user identifiers associated with this conversion. Only hashed_email and hashed_phone_number are supported for conversion uploads. The maximum number of user identifiers for each conversion is 5.

Declaration
[JsonProperty("userIdentifiers")]
public virtual IList<GoogleAdsSearchads360V23CommonUserIdentifier> UserIdentifiers { get; set; }
Property Value
Type Description
IList<GoogleAdsSearchads360V23CommonUserIdentifier>

UserIpAddress

The IP address of the customer when they arrived on the landing page after an ad click but before a conversion event. This is the IP address of the customer's device, not the advertiser's server. Google Ads does not support IP address matching for end users in the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH). Add logic to conditionally exclude sharing IP addresses from users from these regions and ensure that you provide users with clear and comprehensive information about the data you collect on your sites, apps, and other properties and get consent where required by law or any applicable Google policies. See About offline conversion imports page for more details. This field is only available to allowlisted users. To include this field in conversion imports, upgrade to the Data Manager API.

Declaration
[JsonProperty("userIpAddress")]
public virtual string UserIpAddress { get; set; }
Property Value
Type Description
string

Wbraid

The URL parameter for clicks associated with web conversions.

Declaration
[JsonProperty("wbraid")]
public virtual string Wbraid { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX