Class: Google::Ads::AdManager::V1::ReportDefinition

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/ads/admanager/v1/report_messages.rb

Overview

The definition of how a report should be run.

Instance Attribute Summary collapse

Instance Attribute Details

#comparison_date_range::Google::Ads::AdManager::V1::Report::DateRange



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#creative_custom_field_ids::Array<::Integer>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#currency_code::String



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#custom_dimension_key_ids::Array<::Integer>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#date_range::Google::Ads::AdManager::V1::Report::DateRange



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#dimensions::Array<::Google::Ads::AdManager::V1::Report::Dimension>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#filters::Array<::Google::Ads::AdManager::V1::Report::Filter>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#flags::Array<::Google::Ads::AdManager::V1::Report::Flag>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#line_item_custom_field_ids::Array<::Integer>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#metrics::Array<::Google::Ads::AdManager::V1::Report::Metric>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#order_custom_field_ids::Array<::Integer>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#report_type::Google::Ads::AdManager::V1::Report::ReportType



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#sorts::Array<::Google::Ads::AdManager::V1::Report::Sort>



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#time_period_column::Google::Ads::AdManager::V1::Report::TimePeriodColumn



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#time_zone::String



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#time_zone_source::Google::Ads::AdManager::V1::Report::TimeZoneSource



3469
3470
3471
3472
# File 'proto_docs/google/ads/admanager/v1/report_messages.rb', line 3469

class ReportDefinition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end