Class: AdwordsApi::V201101::AdGroupAdService::AdStats

Inherits:
Stats
  • Object
show all
Defined in:
lib/adwords_api/v201101/AdGroupAdService.rb

Overview

AdStats

  • startDate - SOAP::SOAPString

  • endDate - SOAP::SOAPString

  • network - AdwordsApi::V201101::AdGroupAdService::StatsNetwork

  • clicks - SOAP::SOAPLong

  • impressions - SOAP::SOAPLong

  • cost - AdwordsApi::V201101::AdGroupAdService::Money

  • averagePosition - SOAP::SOAPDouble

  • averageCpc - AdwordsApi::V201101::AdGroupAdService::Money

  • averageCpm - AdwordsApi::V201101::AdGroupAdService::Money

  • ctr - SOAP::SOAPDouble

  • conversions - SOAP::SOAPLong

  • conversionRate - SOAP::SOAPDouble

  • costPerConversion - AdwordsApi::V201101::AdGroupAdService::Money

  • conversionsManyPerClick - SOAP::SOAPLong

  • conversionRateManyPerClick - SOAP::SOAPDouble

  • costPerConversionManyPerClick - AdwordsApi::V201101::AdGroupAdService::Money

  • viewThroughConversions - SOAP::SOAPLong

  • totalConvValue - SOAP::SOAPLong

  • valuePerConv - SOAP::SOAPDouble

  • valuePerConvManyPerClick - SOAP::SOAPDouble

  • invalidClicks - SOAP::SOAPLong

  • invalidClickRate - SOAP::SOAPDouble

  • stats_Type - SOAP::SOAPString

  • percentServed - SOAP::SOAPDouble

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(startDate = nil, endDate = nil, network = nil, clicks = nil, impressions = nil, cost = nil, averagePosition = nil, averageCpc = nil, averageCpm = nil, ctr = nil, conversions = nil, conversionRate = nil, costPerConversion = nil, conversionsManyPerClick = nil, conversionRateManyPerClick = nil, costPerConversionManyPerClick = nil, viewThroughConversions = nil, totalConvValue = nil, valuePerConv = nil, valuePerConvManyPerClick = nil, invalidClicks = nil, invalidClickRate = nil, stats_Type = nil, percentServed = nil) ⇒ AdStats

Returns a new instance of AdStats.



511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 511

def initialize(startDate = nil, endDate = nil, network = nil, clicks = nil, impressions = nil, cost = nil, averagePosition = nil, averageCpc = nil, averageCpm = nil, ctr = nil, conversions = nil, conversionRate = nil, costPerConversion = nil, conversionsManyPerClick = nil, conversionRateManyPerClick = nil, costPerConversionManyPerClick = nil, viewThroughConversions = nil, totalConvValue = nil, valuePerConv = nil, valuePerConvManyPerClick = nil, invalidClicks = nil, invalidClickRate = nil, stats_Type = nil, percentServed = nil)
  @startDate = startDate
  @endDate = endDate
  @network = network
  @clicks = clicks
  @impressions = impressions
  @cost = cost
  @averagePosition = averagePosition
  @averageCpc = averageCpc
  @averageCpm = averageCpm
  @ctr = ctr
  @conversions = conversions
  @conversionRate = conversionRate
  @costPerConversion = costPerConversion
  @conversionsManyPerClick = conversionsManyPerClick
  @conversionRateManyPerClick = conversionRateManyPerClick
  @costPerConversionManyPerClick = costPerConversionManyPerClick
  @viewThroughConversions = viewThroughConversions
  @totalConvValue = totalConvValue
  @valuePerConv = valuePerConv
  @valuePerConvManyPerClick = valuePerConvManyPerClick
  @invalidClicks = invalidClicks
  @invalidClickRate = invalidClickRate
  @stats_Type = stats_Type
  @percentServed = percentServed
end

Instance Attribute Details

#averageCpcObject

Returns the value of attribute averageCpc.



493
494
495
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 493

def averageCpc
  @averageCpc
end

#averageCpmObject

Returns the value of attribute averageCpm.



494
495
496
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 494

def averageCpm
  @averageCpm
end

#averagePositionObject

Returns the value of attribute averagePosition.



492
493
494
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 492

def averagePosition
  @averagePosition
end

#clicksObject

Returns the value of attribute clicks.



489
490
491
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 489

def clicks
  @clicks
end

#conversionRateObject

Returns the value of attribute conversionRate.



497
498
499
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 497

def conversionRate
  @conversionRate
end

#conversionRateManyPerClickObject

Returns the value of attribute conversionRateManyPerClick.



500
501
502
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 500

def conversionRateManyPerClick
  @conversionRateManyPerClick
end

#conversionsObject

Returns the value of attribute conversions.



496
497
498
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 496

def conversions
  @conversions
end

#conversionsManyPerClickObject

Returns the value of attribute conversionsManyPerClick.



499
500
501
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 499

def conversionsManyPerClick
  @conversionsManyPerClick
end

#costObject

Returns the value of attribute cost.



491
492
493
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 491

def cost
  @cost
end

#costPerConversionObject

Returns the value of attribute costPerConversion.



498
499
500
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 498

def costPerConversion
  @costPerConversion
end

#costPerConversionManyPerClickObject

Returns the value of attribute costPerConversionManyPerClick.



501
502
503
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 501

def costPerConversionManyPerClick
  @costPerConversionManyPerClick
end

#ctrObject

Returns the value of attribute ctr.



495
496
497
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 495

def ctr
  @ctr
end

#endDateObject

Returns the value of attribute endDate.



487
488
489
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 487

def endDate
  @endDate
end

#impressionsObject

Returns the value of attribute impressions.



490
491
492
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 490

def impressions
  @impressions
end

#invalidClickRateObject

Returns the value of attribute invalidClickRate.



507
508
509
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 507

def invalidClickRate
  @invalidClickRate
end

#invalidClicksObject

Returns the value of attribute invalidClicks.



506
507
508
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 506

def invalidClicks
  @invalidClicks
end

#networkObject

Returns the value of attribute network.



488
489
490
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 488

def network
  @network
end

#percentServedObject

Returns the value of attribute percentServed.



509
510
511
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 509

def percentServed
  @percentServed
end

#startDateObject

Returns the value of attribute startDate.



486
487
488
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 486

def startDate
  @startDate
end

#stats_TypeObject

Returns the value of attribute stats_Type.



508
509
510
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 508

def stats_Type
  @stats_Type
end

#totalConvValueObject

Returns the value of attribute totalConvValue.



503
504
505
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 503

def totalConvValue
  @totalConvValue
end

#valuePerConvObject

Returns the value of attribute valuePerConv.



504
505
506
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 504

def valuePerConv
  @valuePerConv
end

#valuePerConvManyPerClickObject

Returns the value of attribute valuePerConvManyPerClick.



505
506
507
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 505

def valuePerConvManyPerClick
  @valuePerConvManyPerClick
end

#viewThroughConversionsObject

Returns the value of attribute viewThroughConversions.



502
503
504
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 502

def viewThroughConversions
  @viewThroughConversions
end