Class: Google::Shopping::Merchant::Reports::V1beta::PriceInsightsProductView
- Inherits:
-
Object
- Object
- Google::Shopping::Merchant::Reports::V1beta::PriceInsightsProductView
- 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_insights_product_view
table.
Price insights report.
Values are only set for fields requested explicitly in the request's search query.
Instance Attribute Summary collapse
-
#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.
-
#predicted_clicks_change_fraction ⇒ ::Float
Predicted change in clicks as a fraction after introducing the suggested price compared to current active price.
-
#predicted_conversions_change_fraction ⇒ ::Float
Predicted change in conversions as a fraction after introducing the suggested price compared to current active price.
-
#predicted_impressions_change_fraction ⇒ ::Float
Predicted change in impressions as a fraction after introducing the suggested price compared to current active price.
-
#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.
-
#suggested_price ⇒ ::Google::Shopping::Type::Price
Latest suggested price for the product.
-
#title ⇒ ::String
Title of the product.
Instance Attribute Details
#brand ⇒ ::String
Returns Brand of the product.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#category_l1 ⇒ ::String
Returns Product category (1st level) in Google's product taxonomy.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#category_l2 ⇒ ::String
Returns Product category (2nd level) in Google's product taxonomy.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#category_l3 ⇒ ::String
Returns Product category (3rd level) in Google's product taxonomy.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#category_l4 ⇒ ::String
Returns Product category (4th level) in Google's product taxonomy.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#category_l5 ⇒ ::String
Returns Product category (5th level) in Google's product taxonomy.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView 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.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#offer_id ⇒ ::String
Returns Merchant-provided id of the product.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#predicted_clicks_change_fraction ⇒ ::Float
Returns Predicted change in clicks as a fraction after introducing the suggested price compared to current active price. For example, 0.05 is a 5% predicted increase in clicks.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#predicted_conversions_change_fraction ⇒ ::Float
Returns Predicted change in conversions as a fraction after introducing the suggested price compared to current active price. For example, 0.05 is a 5% predicted increase in conversions).
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#predicted_impressions_change_fraction ⇒ ::Float
Returns Predicted change in impressions as a fraction after introducing the suggested price compared to current active price. For example, 0.05 is a 5% predicted increase in impressions.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#price ⇒ ::Google::Shopping::Type::Price
Returns Current price of the product.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView 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.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView 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.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView 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.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView 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.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView 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.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#suggested_price ⇒ ::Google::Shopping::Type::Price
Returns Latest suggested price for the product.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#title ⇒ ::String
Returns Title of the product.
684 685 686 687 |
# File 'proto_docs/google/shopping/merchant/reports/v1beta/reports.rb', line 684 class PriceInsightsProductView include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |