Class GoogleAdsSearchads360V23ServicesClickConversion
A click conversion.
Implements
Inherited Members
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 |