Class Conversion
A conversion containing data relevant to DoubleClick Search.
Implements
Inherited Members
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 |