Class: Google::Shopping::Merchant::Reports::V1beta::PriceCompetitivenessProductView
- Inherits:
-
Object
- Object
- Google::Shopping::Merchant::Reports::V1beta::PriceCompetitivenessProductView
- 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
-
#benchmark_price ⇒ ::Google::Shopping::Type::Price
Latest available price benchmark for the product's catalog in the benchmark country.
-
#brand ⇒ ::String
Brand of the product.
-
#category_l1 ⇒ ::String
Product category (1st level) in Google's product taxonomy.
-
#category_l2 ⇒ ::String
Product category (2nd level) in Google's product taxonomy.
-
#category_l3 ⇒ ::String
Product category (3rd level) in Google's product taxonomy.
-
#category_l4 ⇒ ::String
Product category (4th level) in Google's product taxonomy.
-
#category_l5 ⇒ ::String
Product category (5th level) in Google's product taxonomy.
-
#id ⇒ ::String
REST ID of the product, in the form of
channel~languageCode~feedLabel~offerId
. -
#offer_id ⇒ ::String
Merchant-provided id of the product.
-
#price ⇒ ::Google::Shopping::Type::Price
Current price of the product.
-
#product_type_l1 ⇒ ::String
Product type (1st level) in merchant's own product taxonomy.
-
#product_type_l2 ⇒ ::String
Product type (2nd level) in merchant's own product taxonomy.
-
#product_type_l3 ⇒ ::String
Product type (3rd level) in merchant's own product taxonomy.
-
#product_type_l4 ⇒ ::String
Product type (4th level) in merchant's own product taxonomy.
-
#product_type_l5 ⇒ ::String
Product type (5th level) in merchant's own product taxonomy.
-
#report_country_code ⇒ ::String
Country of the price benchmark.
-
#title ⇒ ::String
Title of the product.
Instance Attribute Details
#benchmark_price ⇒ ::Google::Shopping::Type::Price
Returns Latest available price benchmark for the product's catalog in the benchmark country.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 |