Class: AdWords::V201008::AdGroupAdService::RichMediaAd

Inherits:
Ad
  • Object
show all
Defined in:
lib/adwords4r/v201008/AdGroupAdService.rb

Overview

RichMediaAd abstract

  • id - SOAP::SOAPLong

  • url - SOAP::SOAPString

  • displayUrl - SOAP::SOAPString

  • approvalStatus - AdWords::V201008::AdGroupAdService::AdApprovalStatus

  • disapprovalReasons - SOAP::SOAPString

  • trademarkDisapproved - SOAP::SOAPBoolean

  • ad_Type - SOAP::SOAPString

  • name - SOAP::SOAPString

  • dimensions - AdWords::V201008::AdGroupAdService::Dimensions

  • snippet - SOAP::SOAPString

  • impressionBeaconUrl - SOAP::SOAPString

  • certifiedVendorFormatId - SOAP::SOAPLong

Direct Known Subclasses

ThirdPartyRedirectAd

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, url = nil, displayUrl = nil, approvalStatus = nil, disapprovalReasons = [], trademarkDisapproved = nil, ad_Type = nil, name = nil, dimensions = nil, snippet = nil, impressionBeaconUrl = nil, certifiedVendorFormatId = nil) ⇒ RichMediaAd

Returns a new instance of RichMediaAd.



2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2050

def initialize(id = nil, url = nil, displayUrl = nil, approvalStatus = nil, disapprovalReasons = [], trademarkDisapproved = nil, ad_Type = nil, name = nil, dimensions = nil, snippet = nil, impressionBeaconUrl = nil, certifiedVendorFormatId = nil)
  @id = id
  @url = url
  @displayUrl = displayUrl
  @approvalStatus = approvalStatus
  @disapprovalReasons = disapprovalReasons
  @trademarkDisapproved = trademarkDisapproved
  @ad_Type = ad_Type
  @name = name
  @dimensions = dimensions
  @snippet = snippet
  @impressionBeaconUrl = impressionBeaconUrl
  @certifiedVendorFormatId = certifiedVendorFormatId
end

Instance Attribute Details

#ad_TypeObject

Returns the value of attribute ad_Type.



2043
2044
2045
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2043

def ad_Type
  @ad_Type
end

#approvalStatusObject

Returns the value of attribute approvalStatus.



2040
2041
2042
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2040

def approvalStatus
  @approvalStatus
end

#certifiedVendorFormatIdObject

Returns the value of attribute certifiedVendorFormatId.



2048
2049
2050
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2048

def certifiedVendorFormatId
  @certifiedVendorFormatId
end

#dimensionsObject

Returns the value of attribute dimensions.



2045
2046
2047
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2045

def dimensions
  @dimensions
end

#disapprovalReasonsObject

Returns the value of attribute disapprovalReasons.



2041
2042
2043
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2041

def disapprovalReasons
  @disapprovalReasons
end

#displayUrlObject

Returns the value of attribute displayUrl.



2039
2040
2041
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2039

def displayUrl
  @displayUrl
end

#idObject

Returns the value of attribute id.



2037
2038
2039
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2037

def id
  @id
end

#impressionBeaconUrlObject

Returns the value of attribute impressionBeaconUrl.



2047
2048
2049
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2047

def impressionBeaconUrl
  @impressionBeaconUrl
end

#nameObject

Returns the value of attribute name.



2044
2045
2046
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2044

def name
  @name
end

#snippetObject

Returns the value of attribute snippet.



2046
2047
2048
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2046

def snippet
  @snippet
end

#trademarkDisapprovedObject

Returns the value of attribute trademarkDisapproved.



2042
2043
2044
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2042

def trademarkDisapproved
  @trademarkDisapproved
end

#urlObject

Returns the value of attribute url.



2038
2039
2040
# File 'lib/adwords4r/v201008/AdGroupAdService.rb', line 2038

def url
  @url
end