Class: Google::Shopping::Merchant::Reports::V1beta::PriceCompetitivenessProductView

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/shopping/merchant/reports/v1beta/reports.rb

Overview

Fields available for query in price_competitiveness_product_view table.

Price competitiveness report.

Values are only set for fields requested explicitly in the request's search query.

Instance Attribute Summary collapse

Instance Attribute Details

#benchmark_price::Google::Shopping::Type::Price

Returns Latest available price benchmark for the product's catalog in the benchmark country.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#brand::String

Returns Brand of the product.

Returns:

  • (::String)

    Brand of the product.



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#category_l1::String

Returns Product category (1st level) in Google's product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#category_l2::String

Returns Product category (2nd level) in Google's product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#category_l3::String

Returns Product category (3rd level) in Google's product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#category_l4::String

Returns Product category (4th level) in Google's product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#category_l5::String

Returns Product category (5th level) in Google's product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#id::String

Returns REST ID of the product, in the form of channel~languageCode~feedLabel~offerId. Can be used to join data with the product_view table.

Required in the SELECT clause.

Returns:

  • (::String)

    REST ID of the product, in the form of channel~languageCode~feedLabel~offerId. Can be used to join data with the product_view table.

    Required in the SELECT clause.



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#offer_id::String

Returns Merchant-provided id of the product.

Returns:

  • (::String)

    Merchant-provided id of the product.



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#price::Google::Shopping::Type::Price

Returns Current price of the product.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#product_type_l1::String

Returns Product type (1st level) in merchant's own product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#product_type_l2::String

Returns Product type (2nd level) in merchant's own product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#product_type_l3::String

Returns Product type (3rd level) in merchant's own product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#product_type_l4::String

Returns Product type (4th level) in merchant's own product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#product_type_l5::String

Returns Product type (5th level) in merchant's own product taxonomy.

Returns:



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#report_country_code::String

Returns Country of the price benchmark. Represented in the ISO 3166 format.

Required in the SELECT clause.

Returns:

  • (::String)

    Country of the price benchmark. Represented in the ISO 3166 format.

    Required in the SELECT clause.



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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

#title::String

Returns Title of the product.

Returns:

  • (::String)

    Title of the product.



598
599
600
601
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 598

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