com.google.api.ads.adwords.v201109.cm
Class ConversionTracker

java.lang.Object
  extended by com.google.api.ads.adwords.v201109.cm.ConversionTracker
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AdWordsConversionTracker

public abstract class ConversionTracker
extends Object
implements Serializable

An abstract Conversion base class.

See Also:
Serialized Form

Constructor Summary
ConversionTracker()
           
ConversionTracker(Long id, String name, ConversionTrackerStatus status, ConversionTrackerCategory category, ConversionTrackerStats stats, Integer viewthroughLookbackWindow, Boolean viewthroughConversionDeDupSearch, Boolean isProductAdsChargeable, Integer productAdsChargeableConversionWindow, String conversionTrackerType)
           
 
Method Summary
 boolean equals(Object obj)
           
 ConversionTrackerCategory getCategory()
          Gets the category value for this ConversionTracker.
 String getConversionTrackerType()
          Gets the conversionTrackerType value for this ConversionTracker.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Long getId()
          Gets the id value for this ConversionTracker.
 Boolean getIsProductAdsChargeable()
          Gets the isProductAdsChargeable value for this ConversionTracker.
 String getName()
          Gets the name value for this ConversionTracker.
 Integer getProductAdsChargeableConversionWindow()
          Gets the productAdsChargeableConversionWindow value for this ConversionTracker.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 ConversionTrackerStats getStats()
          Gets the stats value for this ConversionTracker.
 ConversionTrackerStatus getStatus()
          Gets the status value for this ConversionTracker.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 Boolean getViewthroughConversionDeDupSearch()
          Gets the viewthroughConversionDeDupSearch value for this ConversionTracker.
 Integer getViewthroughLookbackWindow()
          Gets the viewthroughLookbackWindow value for this ConversionTracker.
 int hashCode()
           
 void setCategory(ConversionTrackerCategory category)
          Sets the category value for this ConversionTracker.
 void setConversionTrackerType(String conversionTrackerType)
          Sets the conversionTrackerType value for this ConversionTracker.
 void setId(Long id)
          Sets the id value for this ConversionTracker.
 void setIsProductAdsChargeable(Boolean isProductAdsChargeable)
          Sets the isProductAdsChargeable value for this ConversionTracker.
 void setName(String name)
          Sets the name value for this ConversionTracker.
 void setProductAdsChargeableConversionWindow(Integer productAdsChargeableConversionWindow)
          Sets the productAdsChargeableConversionWindow value for this ConversionTracker.
 void setStats(ConversionTrackerStats stats)
          Sets the stats value for this ConversionTracker.
 void setStatus(ConversionTrackerStatus status)
          Sets the status value for this ConversionTracker.
 void setViewthroughConversionDeDupSearch(Boolean viewthroughConversionDeDupSearch)
          Sets the viewthroughConversionDeDupSearch value for this ConversionTracker.
 void setViewthroughLookbackWindow(Integer viewthroughLookbackWindow)
          Sets the viewthroughLookbackWindow value for this ConversionTracker.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConversionTracker

public ConversionTracker()

ConversionTracker

public ConversionTracker(Long id,
                         String name,
                         ConversionTrackerStatus status,
                         ConversionTrackerCategory category,
                         ConversionTrackerStats stats,
                         Integer viewthroughLookbackWindow,
                         Boolean viewthroughConversionDeDupSearch,
                         Boolean isProductAdsChargeable,
                         Integer productAdsChargeableConversionWindow,
                         String conversionTrackerType)
Method Detail

getId

public Long getId()
Gets the id value for this ConversionTracker.

Returns:
id * ID of this conversion tracker, null when creating a new one. This field can be selected using the value "Id".This field can be filtered on. This field is read only and should not be set for following Operators : ADD. If this field is sent to the API, it will be ignored.

setId

public void setId(Long id)
Sets the id value for this ConversionTracker.

Parameters:
id - * ID of this conversion tracker, null when creating a new one. This field can be selected using the value "Id".This field can be filtered on. This field is read only and should not be set for following Operators : ADD. If this field is sent to the API, it will be ignored.

getName

public String getName()
Gets the name value for this ConversionTracker.

Returns:
name * Name of this conversion tracker. This field can be selected using the value "Name".This field can be filtered on. This field is required and should not be null when it is contained within Operators : ADD.

setName

public void setName(String name)
Sets the name value for this ConversionTracker.

Parameters:
name - * Name of this conversion tracker. This field can be selected using the value "Name".This field can be filtered on. This field is required and should not be null when it is contained within Operators : ADD.

getStatus

public ConversionTrackerStatus getStatus()
Gets the status value for this ConversionTracker.

Returns:
status * Status of this conversion tracker. This field can be selected using the value "Status".This field can be filtered on.

setStatus

public void setStatus(ConversionTrackerStatus status)
Sets the status value for this ConversionTracker.

Parameters:
status - * Status of this conversion tracker. This field can be selected using the value "Status".This field can be filtered on.

getCategory

public ConversionTrackerCategory getCategory()
Gets the category value for this ConversionTracker.

Returns:
category * The category of conversion that is being tracked. This field can be selected using the value "Category".This field can be filtered on.

setCategory

public void setCategory(ConversionTrackerCategory category)
Sets the category value for this ConversionTracker.

Parameters:
category - * The category of conversion that is being tracked. This field can be selected using the value "Category".This field can be filtered on.

getStats

public ConversionTrackerStats getStats()
Gets the stats value for this ConversionTracker.

Returns:
stats * Statistics for this conversion tracker. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

setStats

public void setStats(ConversionTrackerStats stats)
Sets the stats value for this ConversionTracker.

Parameters:
stats - * Statistics for this conversion tracker. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

getViewthroughLookbackWindow

public Integer getViewthroughLookbackWindow()
Gets the viewthroughLookbackWindow value for this ConversionTracker.

Returns:
viewthroughLookbackWindow * Lookback window for view-through conversions in days. This is the length of time in which a conversion without a click can be attributed to an impression. This field can be selected using the value "ViewthroughLookbackWindow".This field can be filtered on. This field must be between 1 and 30, inclusive.

setViewthroughLookbackWindow

public void setViewthroughLookbackWindow(Integer viewthroughLookbackWindow)
Sets the viewthroughLookbackWindow value for this ConversionTracker.

Parameters:
viewthroughLookbackWindow - * Lookback window for view-through conversions in days. This is the length of time in which a conversion without a click can be attributed to an impression. This field can be selected using the value "ViewthroughLookbackWindow".This field can be filtered on. This field must be between 1 and 30, inclusive.

getViewthroughConversionDeDupSearch

public Boolean getViewthroughConversionDeDupSearch()
Gets the viewthroughConversionDeDupSearch value for this ConversionTracker.

Returns:
viewthroughConversionDeDupSearch * Indicates whether to turn on search de-duping of view through conversions. This field can be selected using the value "ViewthroughConversionDeDupSearch".This field can be filtered on.

setViewthroughConversionDeDupSearch

public void setViewthroughConversionDeDupSearch(Boolean viewthroughConversionDeDupSearch)
Sets the viewthroughConversionDeDupSearch value for this ConversionTracker.

Parameters:
viewthroughConversionDeDupSearch - * Indicates whether to turn on search de-duping of view through conversions. This field can be selected using the value "ViewthroughConversionDeDupSearch".This field can be filtered on.

getIsProductAdsChargeable

public Boolean getIsProductAdsChargeable()
Gets the isProductAdsChargeable value for this ConversionTracker.

Returns:
isProductAdsChargeable * Indicates whether to turn on charging for product ads. This field can be selected using the value "IsProductAdsChargeable".This field can be filtered on.

setIsProductAdsChargeable

public void setIsProductAdsChargeable(Boolean isProductAdsChargeable)
Sets the isProductAdsChargeable value for this ConversionTracker.

Parameters:
isProductAdsChargeable - * Indicates whether to turn on charging for product ads. This field can be selected using the value "IsProductAdsChargeable".This field can be filtered on.

getProductAdsChargeableConversionWindow

public Integer getProductAdsChargeableConversionWindow()
Gets the productAdsChargeableConversionWindow value for this ConversionTracker.

Returns:
productAdsChargeableConversionWindow * Lookback window, in days, for whether product ads can be charged or not. This field can be selected using the value "ProductAdsChargeableConversionWindow".This field can be filtered on.

setProductAdsChargeableConversionWindow

public void setProductAdsChargeableConversionWindow(Integer productAdsChargeableConversionWindow)
Sets the productAdsChargeableConversionWindow value for this ConversionTracker.

Parameters:
productAdsChargeableConversionWindow - * Lookback window, in days, for whether product ads can be charged or not. This field can be selected using the value "ProductAdsChargeableConversionWindow".This field can be filtered on.

getConversionTrackerType

public String getConversionTrackerType()
Gets the conversionTrackerType value for this ConversionTracker.

Returns:
conversionTrackerType * Indicates that this instance is a subtype of ConversionTracker. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

setConversionTrackerType

public void setConversionTrackerType(String conversionTrackerType)
Sets the conversionTrackerType value for this ConversionTracker.

Parameters:
conversionTrackerType - * Indicates that this instance is a subtype of ConversionTracker. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer



Copyright © 2011. All Rights Reserved.