Class: Google::Shopping::Merchant::Accounts::V1beta::AutomaticItemUpdates
- Inherits:
-
Object
- Object
- Google::Shopping::Merchant::Accounts::V1beta::AutomaticItemUpdates
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/shopping/merchant/accounts/v1beta/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
-
#account_item_updates_settings ⇒ ::Google::Shopping::Merchant::Accounts::V1beta::AutomaticItemUpdates::ItemUpdatesAccountLevelSettings
Optional.
-
#effective_allow_availability_updates ⇒ ::Boolean
readonly
Output only.
-
#effective_allow_condition_updates ⇒ ::Boolean
readonly
Output only.
-
#effective_allow_price_updates ⇒ ::Boolean
readonly
Output only.
-
#effective_allow_strict_availability_updates ⇒ ::Boolean
readonly
Output only.
Instance Attribute Details
#account_item_updates_settings ⇒ ::Google::Shopping::Merchant::Accounts::V1beta::AutomaticItemUpdates::ItemUpdatesAccountLevelSettings
Returns Optional. Determines which attributes of the items should be automatically updated. If this field is not present and provided in the update mask, then the settings will be deleted. If there are no settings for subaccount, they are inherited from aggregator.
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/v1beta/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)
Returns Output only. The effective value of allow_availability_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.
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/v1beta/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)
Returns Output only. The effective value of allow_condition_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.
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/v1beta/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)
Returns Output only. The effective value of allow_price_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.
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/v1beta/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)
Returns Output only. The effective value of allow_strict_availability_updates. If account_item_updates_settings is present, then this value is the same. Otherwise, it represents the inherited value of the parent account. The default value is true if no settings are present. Read-only.
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/v1beta/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 |