Class: Google::Shopping::Merchant::Accounts::V1::AutomaticItemUpdates

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

Overview

Turning on item updates allows Google to automatically update items for you. When item updates are on, Google uses the structured data markup on the website and advanced data extractors to update the price and availability of the items. When the item updates are off, items with mismatched data aren't shown.

Defined Under Namespace

Classes: ItemUpdatesAccountLevelSettings

Instance Attribute Summary collapse

Instance Attribute Details

#account_item_updates_settings::Google::Shopping::Merchant::Accounts::V1::AutomaticItemUpdates::ItemUpdatesAccountLevelSettings



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# File 'proto_docs/google/shopping/merchant/accounts/v1/automaticimprovements.rb', line 112

class AutomaticItemUpdates
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Settings for the Automatic Item Updates.
  # @!attribute [rw] allow_price_updates
  #   @return [::Boolean]
  #     If price updates are enabled, Google always updates the active price with
  #     the crawled information.
  # @!attribute [rw] allow_availability_updates
  #   @return [::Boolean]
  #     If availability updates are enabled, any previous availability values
  #     get overwritten if Google finds an out-of-stock annotation on the offer's
  #     page.
  #     If additionally `allow_strict_availability_updates` field is set to
  #     true, values get overwritten if Google finds an in-stock annotation on
  #     the offer’s page.
  # @!attribute [rw] allow_strict_availability_updates
  #   @return [::Boolean]
  #     If `allow_availability_updates` is enabled, items are automatically
  #     updated in all your Shopping target countries. By default, availability
  #     updates will only be applied to items that are 'out of stock' on your
  #     website but 'in stock' on Shopping. Set this to true to also update items
  #     that are 'in stock' on your website, but 'out of stock' on Google
  #     Shopping. In order for this field to have an effect, you must also set
  #     `allow_availability_updates`.
  # @!attribute [rw] allow_condition_updates
  #   @return [::Boolean]
  #     If condition updates are enabled, Google always updates item condition
  #     with the condition detected from the details of your product.
  class ItemUpdatesAccountLevelSettings
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#effective_allow_availability_updates::Boolean (readonly)



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# File 'proto_docs/google/shopping/merchant/accounts/v1/automaticimprovements.rb', line 112

class AutomaticItemUpdates
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Settings for the Automatic Item Updates.
  # @!attribute [rw] allow_price_updates
  #   @return [::Boolean]
  #     If price updates are enabled, Google always updates the active price with
  #     the crawled information.
  # @!attribute [rw] allow_availability_updates
  #   @return [::Boolean]
  #     If availability updates are enabled, any previous availability values
  #     get overwritten if Google finds an out-of-stock annotation on the offer's
  #     page.
  #     If additionally `allow_strict_availability_updates` field is set to
  #     true, values get overwritten if Google finds an in-stock annotation on
  #     the offer’s page.
  # @!attribute [rw] allow_strict_availability_updates
  #   @return [::Boolean]
  #     If `allow_availability_updates` is enabled, items are automatically
  #     updated in all your Shopping target countries. By default, availability
  #     updates will only be applied to items that are 'out of stock' on your
  #     website but 'in stock' on Shopping. Set this to true to also update items
  #     that are 'in stock' on your website, but 'out of stock' on Google
  #     Shopping. In order for this field to have an effect, you must also set
  #     `allow_availability_updates`.
  # @!attribute [rw] allow_condition_updates
  #   @return [::Boolean]
  #     If condition updates are enabled, Google always updates item condition
  #     with the condition detected from the details of your product.
  class ItemUpdatesAccountLevelSettings
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#effective_allow_condition_updates::Boolean (readonly)



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# File 'proto_docs/google/shopping/merchant/accounts/v1/automaticimprovements.rb', line 112

class AutomaticItemUpdates
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Settings for the Automatic Item Updates.
  # @!attribute [rw] allow_price_updates
  #   @return [::Boolean]
  #     If price updates are enabled, Google always updates the active price with
  #     the crawled information.
  # @!attribute [rw] allow_availability_updates
  #   @return [::Boolean]
  #     If availability updates are enabled, any previous availability values
  #     get overwritten if Google finds an out-of-stock annotation on the offer's
  #     page.
  #     If additionally `allow_strict_availability_updates` field is set to
  #     true, values get overwritten if Google finds an in-stock annotation on
  #     the offer’s page.
  # @!attribute [rw] allow_strict_availability_updates
  #   @return [::Boolean]
  #     If `allow_availability_updates` is enabled, items are automatically
  #     updated in all your Shopping target countries. By default, availability
  #     updates will only be applied to items that are 'out of stock' on your
  #     website but 'in stock' on Shopping. Set this to true to also update items
  #     that are 'in stock' on your website, but 'out of stock' on Google
  #     Shopping. In order for this field to have an effect, you must also set
  #     `allow_availability_updates`.
  # @!attribute [rw] allow_condition_updates
  #   @return [::Boolean]
  #     If condition updates are enabled, Google always updates item condition
  #     with the condition detected from the details of your product.
  class ItemUpdatesAccountLevelSettings
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#effective_allow_price_updates::Boolean (readonly)



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# File 'proto_docs/google/shopping/merchant/accounts/v1/automaticimprovements.rb', line 112

class AutomaticItemUpdates
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Settings for the Automatic Item Updates.
  # @!attribute [rw] allow_price_updates
  #   @return [::Boolean]
  #     If price updates are enabled, Google always updates the active price with
  #     the crawled information.
  # @!attribute [rw] allow_availability_updates
  #   @return [::Boolean]
  #     If availability updates are enabled, any previous availability values
  #     get overwritten if Google finds an out-of-stock annotation on the offer's
  #     page.
  #     If additionally `allow_strict_availability_updates` field is set to
  #     true, values get overwritten if Google finds an in-stock annotation on
  #     the offer’s page.
  # @!attribute [rw] allow_strict_availability_updates
  #   @return [::Boolean]
  #     If `allow_availability_updates` is enabled, items are automatically
  #     updated in all your Shopping target countries. By default, availability
  #     updates will only be applied to items that are 'out of stock' on your
  #     website but 'in stock' on Shopping. Set this to true to also update items
  #     that are 'in stock' on your website, but 'out of stock' on Google
  #     Shopping. In order for this field to have an effect, you must also set
  #     `allow_availability_updates`.
  # @!attribute [rw] allow_condition_updates
  #   @return [::Boolean]
  #     If condition updates are enabled, Google always updates item condition
  #     with the condition detected from the details of your product.
  class ItemUpdatesAccountLevelSettings
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#effective_allow_strict_availability_updates::Boolean (readonly)



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# File 'proto_docs/google/shopping/merchant/accounts/v1/automaticimprovements.rb', line 112

class AutomaticItemUpdates
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Settings for the Automatic Item Updates.
  # @!attribute [rw] allow_price_updates
  #   @return [::Boolean]
  #     If price updates are enabled, Google always updates the active price with
  #     the crawled information.
  # @!attribute [rw] allow_availability_updates
  #   @return [::Boolean]
  #     If availability updates are enabled, any previous availability values
  #     get overwritten if Google finds an out-of-stock annotation on the offer's
  #     page.
  #     If additionally `allow_strict_availability_updates` field is set to
  #     true, values get overwritten if Google finds an in-stock annotation on
  #     the offer’s page.
  # @!attribute [rw] allow_strict_availability_updates
  #   @return [::Boolean]
  #     If `allow_availability_updates` is enabled, items are automatically
  #     updated in all your Shopping target countries. By default, availability
  #     updates will only be applied to items that are 'out of stock' on your
  #     website but 'in stock' on Shopping. Set this to true to also update items
  #     that are 'in stock' on your website, but 'out of stock' on Google
  #     Shopping. In order for this field to have an effect, you must also set
  #     `allow_availability_updates`.
  # @!attribute [rw] allow_condition_updates
  #   @return [::Boolean]
  #     If condition updates are enabled, Google always updates item condition
  #     with the condition detected from the details of your product.
  class ItemUpdatesAccountLevelSettings
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end