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.
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.
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.
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.
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.
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface AutomaticItemUpdatesOrBuilder (1.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0 (latest)](/java/docs/reference/google-shopping-merchant-accounts/latest/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.26.0](/java/docs/reference/google-shopping-merchant-accounts/0.26.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.24.0](/java/docs/reference/google-shopping-merchant-accounts/0.24.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-accounts/0.23.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.20.0](/java/docs/reference/google-shopping-merchant-accounts/0.20.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-accounts/0.19.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-accounts/0.18.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-accounts/0.16.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-accounts/0.15.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.14.0](/java/docs/reference/google-shopping-merchant-accounts/0.14.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-accounts/0.13.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-accounts/0.12.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-accounts/0.11.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-accounts/0.10.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.9.0](/java/docs/reference/google-shopping-merchant-accounts/0.9.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-accounts/0.8.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-accounts/0.7.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-accounts/0.5.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-accounts/0.4.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-accounts/0.3.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.2.0](/java/docs/reference/google-shopping-merchant-accounts/0.2.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder)\n- [0.1.0](/java/docs/reference/google-shopping-merchant-accounts/0.1.0/com.google.shopping.merchant.accounts.v1.AutomaticItemUpdatesOrBuilder) \n\n public interface AutomaticItemUpdatesOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getAccountItemUpdatesSettings()\n\n public abstract AutomaticItemUpdates.ItemUpdatesAccountLevelSettings getAccountItemUpdatesSettings()\n\nOptional. Determines which attributes of the items should be automatically\nupdated. If this field is not present and provided in the update mask, then\nthe settings will be deleted. If there are no settings for subaccount, they\nare inherited from aggregator.\n\n`\n.google.shopping.merchant.accounts.v1.AutomaticItemUpdates.ItemUpdatesAccountLevelSettings account_item_updates_settings = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getAccountItemUpdatesSettingsOrBuilder()\n\n public abstract AutomaticItemUpdates.ItemUpdatesAccountLevelSettingsOrBuilder getAccountItemUpdatesSettingsOrBuilder()\n\nOptional. Determines which attributes of the items should be automatically\nupdated. If this field is not present and provided in the update mask, then\nthe settings will be deleted. If there are no settings for subaccount, they\nare inherited from aggregator.\n\n`\n.google.shopping.merchant.accounts.v1.AutomaticItemUpdates.ItemUpdatesAccountLevelSettings account_item_updates_settings = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getEffectiveAllowAvailabilityUpdates()\n\n public abstract boolean getEffectiveAllowAvailabilityUpdates()\n\nOutput only. The effective value of allow_availability_updates.\nIf account_item_updates_settings is present, then this value is the same.\nOtherwise, it represents the inherited value of the parent account.\nThe default value is true if no settings are present.\nRead-only.\n\n`\nbool effective_allow_availability_updates = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getEffectiveAllowConditionUpdates()\n\n public abstract boolean getEffectiveAllowConditionUpdates()\n\nOutput only. The effective value of allow_condition_updates.\nIf account_item_updates_settings is present, then this value is the same.\nOtherwise, it represents the inherited value of the parent account.\nThe default value is true if no settings are present.\nRead-only.\n\n`bool effective_allow_condition_updates = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getEffectiveAllowPriceUpdates()\n\n public abstract boolean getEffectiveAllowPriceUpdates()\n\nOutput only. The effective value of allow_price_updates.\nIf account_item_updates_settings is present, then this value is the same.\nOtherwise, it represents the inherited value of the parent account.\nThe default value is true if no settings are present.\nRead-only.\n\n`bool effective_allow_price_updates = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getEffectiveAllowStrictAvailabilityUpdates()\n\n public abstract boolean getEffectiveAllowStrictAvailabilityUpdates()\n\nOutput only. The effective value of\nallow_strict_availability_updates.\nIf account_item_updates_settings is present, then this value is the same.\nOtherwise, it represents the inherited value of the parent account.\nThe default value is true if no settings are present.\nRead-only.\n\n`\nbool effective_allow_strict_availability_updates = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### hasAccountItemUpdatesSettings()\n\n public abstract boolean hasAccountItemUpdatesSettings()\n\nOptional. Determines which attributes of the items should be automatically\nupdated. If this field is not present and provided in the update mask, then\nthe settings will be deleted. If there are no settings for subaccount, they\nare inherited from aggregator.\n\n`\n.google.shopping.merchant.accounts.v1.AutomaticItemUpdates.ItemUpdatesAccountLevelSettings account_item_updates_settings = 1 [(.google.api.field_behavior) = OPTIONAL];\n`"]]