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

java.lang.Object
  extended by com.google.api.ads.adwords.v201109.cm.Ad
      extended by com.google.api.ads.adwords.v201109.cm.RichMediaAd
          extended by com.google.api.ads.adwords.v201109.cm.ThirdPartyRedirectAd
All Implemented Interfaces:
Serializable

public class ThirdPartyRedirectAd
extends RichMediaAd
implements Serializable

Data associated with rich media extension attributes.

See Also:
Serialized Form

Constructor Summary
ThirdPartyRedirectAd()
           
ThirdPartyRedirectAd(Long id, String url, String displayUrl, AdApprovalStatus approvalStatus, String[] disapprovalReasons, Boolean trademarkDisapproved, String adType, String name, Dimensions dimensions, String snippet, String impressionBeaconUrl, Long certifiedVendorFormatId, Boolean isCookieTargeted, Boolean isUserInterestTargeted, Boolean isTagged, VideoType[] videoTypes)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Boolean getIsCookieTargeted()
          Gets the isCookieTargeted value for this ThirdPartyRedirectAd.
 Boolean getIsTagged()
          Gets the isTagged value for this ThirdPartyRedirectAd.
 Boolean getIsUserInterestTargeted()
          Gets the isUserInterestTargeted value for this ThirdPartyRedirectAd.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 VideoType[] getVideoTypes()
          Gets the videoTypes value for this ThirdPartyRedirectAd.
 VideoType getVideoTypes(int i)
           
 int hashCode()
           
 void setIsCookieTargeted(Boolean isCookieTargeted)
          Sets the isCookieTargeted value for this ThirdPartyRedirectAd.
 void setIsTagged(Boolean isTagged)
          Sets the isTagged value for this ThirdPartyRedirectAd.
 void setIsUserInterestTargeted(Boolean isUserInterestTargeted)
          Sets the isUserInterestTargeted value for this ThirdPartyRedirectAd.
 void setVideoTypes(int i, VideoType _value)
           
 void setVideoTypes(VideoType[] videoTypes)
          Sets the videoTypes value for this ThirdPartyRedirectAd.
 
Methods inherited from class com.google.api.ads.adwords.v201109.cm.RichMediaAd
getCertifiedVendorFormatId, getDimensions, getImpressionBeaconUrl, getName, getSnippet, setCertifiedVendorFormatId, setDimensions, setImpressionBeaconUrl, setName, setSnippet
 
Methods inherited from class com.google.api.ads.adwords.v201109.cm.Ad
getAdType, getApprovalStatus, getDisapprovalReasons, getDisapprovalReasons, getDisplayUrl, getId, getTrademarkDisapproved, getUrl, setAdType, setApprovalStatus, setDisapprovalReasons, setDisapprovalReasons, setDisplayUrl, setId, setTrademarkDisapproved, setUrl
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThirdPartyRedirectAd

public ThirdPartyRedirectAd()

ThirdPartyRedirectAd

public ThirdPartyRedirectAd(Long id,
                            String url,
                            String displayUrl,
                            AdApprovalStatus approvalStatus,
                            String[] disapprovalReasons,
                            Boolean trademarkDisapproved,
                            String adType,
                            String name,
                            Dimensions dimensions,
                            String snippet,
                            String impressionBeaconUrl,
                            Long certifiedVendorFormatId,
                            Boolean isCookieTargeted,
                            Boolean isUserInterestTargeted,
                            Boolean isTagged,
                            VideoType[] videoTypes)
Method Detail

getIsCookieTargeted

public Boolean getIsCookieTargeted()
Gets the isCookieTargeted value for this ThirdPartyRedirectAd.

Returns:
isCookieTargeted * Defines whether or not the ad is cookie targeted. (i.e. user list targeting, or the network's equivalent). This field can be selected using the value "IsCookieTargeted". This field is required and should not be null.

setIsCookieTargeted

public void setIsCookieTargeted(Boolean isCookieTargeted)
Sets the isCookieTargeted value for this ThirdPartyRedirectAd.

Parameters:
isCookieTargeted - * Defines whether or not the ad is cookie targeted. (i.e. user list targeting, or the network's equivalent). This field can be selected using the value "IsCookieTargeted". This field is required and should not be null.

getIsUserInterestTargeted

public Boolean getIsUserInterestTargeted()
Gets the isUserInterestTargeted value for this ThirdPartyRedirectAd.

Returns:
isUserInterestTargeted * Defines whether or not the ad is targeting user interest. This field can be selected using the value "IsUserInterestTargeted". This field is required and should not be null.

setIsUserInterestTargeted

public void setIsUserInterestTargeted(Boolean isUserInterestTargeted)
Sets the isUserInterestTargeted value for this ThirdPartyRedirectAd.

Parameters:
isUserInterestTargeted - * Defines whether or not the ad is targeting user interest. This field can be selected using the value "IsUserInterestTargeted". This field is required and should not be null.

getIsTagged

public Boolean getIsTagged()
Gets the isTagged value for this ThirdPartyRedirectAd.

Returns:
isTagged * Defines whether or not the ad contains a tracking pixel of any kind. This field can be selected using the value "IsTagged". This field is required and should not be null.

setIsTagged

public void setIsTagged(Boolean isTagged)
Sets the isTagged value for this ThirdPartyRedirectAd.

Parameters:
isTagged - * Defines whether or not the ad contains a tracking pixel of any kind. This field can be selected using the value "IsTagged". This field is required and should not be null.

getVideoTypes

public VideoType[] getVideoTypes()
Gets the videoTypes value for this ThirdPartyRedirectAd.

Returns:
videoTypes * Video Types of the ad. (RealMedia, Quick Time etc.) This field can be selected using the value "VideoTypes".

setVideoTypes

public void setVideoTypes(VideoType[] videoTypes)
Sets the videoTypes value for this ThirdPartyRedirectAd.

Parameters:
videoTypes - * Video Types of the ad. (RealMedia, Quick Time etc.) This field can be selected using the value "VideoTypes".

getVideoTypes

public VideoType getVideoTypes(int i)

setVideoTypes

public void setVideoTypes(int i,
                          VideoType _value)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class RichMediaAd

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.