Class: AdwordsApi::V13::AccountService::AccountInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/adwords_api/v13/AccountService.rb

Overview

AccountInfo

  • billingAddress - AdwordsApi::V13::AccountService::Address

  • currencyCode - SOAP::SOAPString

  • customerId - SOAP::SOAPLong

  • defaultNetworkTargeting - AdwordsApi::V13::AccountService::NetworkTarget

  • descriptiveName - SOAP::SOAPString

  • emailPromotionsPreferences - AdwordsApi::V13::AccountService::EmailPromotionsPreferences

  • languagePreference - SOAP::SOAPString

  • primaryAddress - AdwordsApi::V13::AccountService::Address

  • primaryBusinessCategory - SOAP::SOAPString

  • timeZoneEffectiveDate - SOAP::SOAPLong

  • timeZoneId - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(billingAddress = nil, currencyCode = nil, customerId = nil, defaultNetworkTargeting = nil, descriptiveName = nil, emailPromotionsPreferences = nil, languagePreference = nil, primaryAddress = nil, primaryBusinessCategory = nil, timeZoneEffectiveDate = nil, timeZoneId = nil) ⇒ AccountInfo

Returns a new instance of AccountInfo.



31
32
33
34
35
36
37
38
39
40
41
42
43
# File 'lib/adwords_api/v13/AccountService.rb', line 31

def initialize(billingAddress = nil, currencyCode = nil, customerId = nil, defaultNetworkTargeting = nil, descriptiveName = nil, emailPromotionsPreferences = nil, languagePreference = nil, primaryAddress = nil, primaryBusinessCategory = nil, timeZoneEffectiveDate = nil, timeZoneId = nil)
  @billingAddress = billingAddress
  @currencyCode = currencyCode
  @customerId = customerId
  @defaultNetworkTargeting = defaultNetworkTargeting
  @descriptiveName = descriptiveName
  @emailPromotionsPreferences = emailPromotionsPreferences
  @languagePreference = languagePreference
  @primaryAddress = primaryAddress
  @primaryBusinessCategory = primaryBusinessCategory
  @timeZoneEffectiveDate = timeZoneEffectiveDate
  @timeZoneId = timeZoneId
end

Instance Attribute Details

#billingAddressObject

Returns the value of attribute billingAddress.



19
20
21
# File 'lib/adwords_api/v13/AccountService.rb', line 19

def billingAddress
  @billingAddress
end

#currencyCodeObject

Returns the value of attribute currencyCode.



20
21
22
# File 'lib/adwords_api/v13/AccountService.rb', line 20

def currencyCode
  @currencyCode
end

#customerIdObject

Returns the value of attribute customerId.



21
22
23
# File 'lib/adwords_api/v13/AccountService.rb', line 21

def customerId
  @customerId
end

#defaultNetworkTargetingObject

Returns the value of attribute defaultNetworkTargeting.



22
23
24
# File 'lib/adwords_api/v13/AccountService.rb', line 22

def defaultNetworkTargeting
  @defaultNetworkTargeting
end

#descriptiveNameObject

Returns the value of attribute descriptiveName.



23
24
25
# File 'lib/adwords_api/v13/AccountService.rb', line 23

def descriptiveName
  @descriptiveName
end

#emailPromotionsPreferencesObject

Returns the value of attribute emailPromotionsPreferences.



24
25
26
# File 'lib/adwords_api/v13/AccountService.rb', line 24

def emailPromotionsPreferences
  @emailPromotionsPreferences
end

#languagePreferenceObject

Returns the value of attribute languagePreference.



25
26
27
# File 'lib/adwords_api/v13/AccountService.rb', line 25

def languagePreference
  @languagePreference
end

#primaryAddressObject

Returns the value of attribute primaryAddress.



26
27
28
# File 'lib/adwords_api/v13/AccountService.rb', line 26

def primaryAddress
  @primaryAddress
end

#primaryBusinessCategoryObject

Returns the value of attribute primaryBusinessCategory.



27
28
29
# File 'lib/adwords_api/v13/AccountService.rb', line 27

def primaryBusinessCategory
  @primaryBusinessCategory
end

#timeZoneEffectiveDateObject

Returns the value of attribute timeZoneEffectiveDate.



28
29
30
# File 'lib/adwords_api/v13/AccountService.rb', line 28

def timeZoneEffectiveDate
  @timeZoneEffectiveDate
end

#timeZoneIdObject

Returns the value of attribute timeZoneId.



29
30
31
# File 'lib/adwords_api/v13/AccountService.rb', line 29

def timeZoneId
  @timeZoneId
end