Show / Hide Table of Contents

Class Conversion

A conversion containing data relevant to DoubleClick Search. Common DS3 API conversion fields: Id Range [1 - 2800]. Next Id to use: 33

Inheritance
object
Conversion
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.Doubleclicksearch.v2.Data
Assembly: Google.Apis.Doubleclicksearch.v2.dll
Syntax
public class Conversion : IDirectResponseSchema

Properties

AdGroupId

DS ad group ID.

Declaration
[JsonProperty("adGroupId")]
public virtual long? AdGroupId { get; set; }
Property Value
Type Description
long?

AdId

DS ad ID.

Declaration
[JsonProperty("adId")]
public virtual long? AdId { get; set; }
Property Value
Type Description
long?

AdUserDataConsent

Represents consent for core platform services (CPS) preferences in settings. No default value. Acceptable values are: GRANTED: The desired consent status is to grant. Read the CPS preferences from GTE settings. DENIED: The desired consent status is to deny; CPS list is empty.

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

AdvertiserId

DS advertiser ID.

Declaration
[JsonProperty("advertiserId")]
public virtual long? AdvertiserId { get; set; }
Property Value
Type Description
long?

AgencyId

DS agency ID.

Declaration
[JsonProperty("agencyId")]
public virtual long? AgencyId { get; set; }
Property Value
Type Description
long?

AttributionModel

Available to advertisers only after contacting DoubleClick Search customer support.

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

CampaignId

DS campaign ID.

Declaration
[JsonProperty("campaignId")]
public virtual long? CampaignId { get; set; }
Property Value
Type Description
long?

Channel

Sales channel for the product. Acceptable values are: - "local": a physical store - "online": an online store

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

ClickId

DS click ID for the conversion.

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

ConversionId

For offline conversions, advertisers provide this ID. Advertisers can specify any ID that is meaningful to them. Each conversion in a request must specify a unique ID, and the combination of ID and timestamp must be unique amongst all conversions within the advertiser. For online conversions, DS copies the dsConversionId or floodlightOrderId into this property depending on the advertiser's Floodlight instructions.

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

ConversionModifiedTimestamp

The time at which the conversion was last modified, in epoch millis UTC.

Declaration
[JsonProperty("conversionModifiedTimestamp")]
public virtual long? ConversionModifiedTimestamp { get; set; }
Property Value
Type Description
long?

ConversionTimestamp

The time at which the conversion took place, in epoch millis UTC.

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

CountMillis

Available to advertisers only after contacting DoubleClick Search customer support.

Declaration
[JsonProperty("countMillis")]
public virtual long? CountMillis { get; set; }
Property Value
Type Description
long?

CriterionId

DS criterion (keyword) ID.

Declaration
[JsonProperty("criterionId")]
public virtual long? CriterionId { get; set; }
Property Value
Type Description
long?

CurrencyCode

The currency code for the conversion's revenue. Should be in ISO 4217 alphabetic (3-char) format.

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

CustomDimension

Custom dimensions for the conversion, which can be used to filter data in a report.

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

CustomMetric

Custom metrics for the conversion.

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

CustomerId

Customer ID of a client account in the new Search Ads 360 experience.

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

DeviceType

The type of device on which the conversion occurred.

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

DsConversionId

ID that DoubleClick Search generates for each conversion.

Declaration
[JsonProperty("dsConversionId")]
public virtual long? DsConversionId { get; set; }
Property Value
Type Description
long?

ETag

The ETag of the item.

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

EngineAccountId

DS engine account ID.

Declaration
[JsonProperty("engineAccountId")]
public virtual long? EngineAccountId { get; set; }
Property Value
Type Description
long?

FloodlightOrderId

The Floodlight order ID provided by the advertiser for the conversion.

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

InventoryAccountId

ID that DS generates and uses to uniquely identify the inventory account that contains the product.

Declaration
[JsonProperty("inventoryAccountId")]
public virtual long? InventoryAccountId { get; set; }
Property Value
Type Description
long?

ProductCountry

The country registered for the Merchant Center feed that contains the product. Use an ISO 3166 code to specify a country.

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

ProductGroupId

DS product group ID.

Declaration
[JsonProperty("productGroupId")]
public virtual long? ProductGroupId { get; set; }
Property Value
Type Description
long?

ProductId

The product ID (SKU).

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

ProductLanguage

The language registered for the Merchant Center feed that contains the product. Use an ISO 639 code to specify a language.

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

QuantityMillis

The quantity of this conversion, in millis.

Declaration
[JsonProperty("quantityMillis")]
public virtual long? QuantityMillis { get; set; }
Property Value
Type Description
long?

RevenueMicros

The revenue amount of this TRANSACTION conversion, in micros (value multiplied by 1000000, no decimal). For example, to specify a revenue value of "10" enter "10000000" (10 million) in your request.

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

SegmentationId

The numeric segmentation identifier (for example, DoubleClick Search Floodlight activity ID).

Declaration
[JsonProperty("segmentationId")]
public virtual long? SegmentationId { get; set; }
Property Value
Type Description
long?

SegmentationName

The friendly segmentation identifier (for example, DoubleClick Search Floodlight activity name).

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

SegmentationType

The segmentation type of this conversion (for example, FLOODLIGHT).

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

State

The state of the conversion, that is, either ACTIVE or REMOVED. Note: state DELETED is deprecated.

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

StoreId

The ID of the local store for which the product was advertised. Applicable only when the channel is "local".

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

Type

The type of the conversion, that is, either ACTION or TRANSACTION. An ACTION conversion is an action by the user that has no monetarily quantifiable value, while a TRANSACTION conversion is an action that does have a monetarily quantifiable value. Examples are email list signups (ACTION) versus ecommerce purchases (TRANSACTION).

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX