public final class AutomaticImprovements extends GeneratedMessageV3 implements AutomaticImprovementsOrBuilder
Collection of information related to the automatic
improvements
of an account.
Protobuf type google.shopping.merchant.accounts.v1beta.AutomaticImprovements
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int IMAGE_IMPROVEMENTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int ITEM_UPDATES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int SHIPPING_IMPROVEMENTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static AutomaticImprovements getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AutomaticImprovements.Builder newBuilder()
public static AutomaticImprovements.Builder newBuilder(AutomaticImprovements prototype)
public static AutomaticImprovements parseDelimitedFrom(InputStream input)
public static AutomaticImprovements parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AutomaticImprovements parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static AutomaticImprovements parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AutomaticImprovements parseFrom(ByteString data)
public static AutomaticImprovements parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AutomaticImprovements parseFrom(CodedInputStream input)
public static AutomaticImprovements parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AutomaticImprovements parseFrom(InputStream input)
public static AutomaticImprovements parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AutomaticImprovements parseFrom(ByteBuffer data)
public static AutomaticImprovements parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AutomaticImprovements> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public AutomaticImprovements getDefaultInstanceForType()
public AutomaticImageImprovements getImageImprovements()
This improvement will attempt to automatically correct submitted images if
they don't meet the image
requirements, for
example, removing overlays. If successful, the image will be replaced and
approved. This improvement is only applied to images of disapproved offers.
For more information see: Automatic image
improvements
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticImageImprovements image_improvements = 3;
public AutomaticImageImprovementsOrBuilder getImageImprovementsOrBuilder()
This improvement will attempt to automatically correct submitted images if
they don't meet the image
requirements, for
example, removing overlays. If successful, the image will be replaced and
approved. This improvement is only applied to images of disapproved offers.
For more information see: Automatic image
improvements
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticImageImprovements image_improvements = 3;
public AutomaticItemUpdates getItemUpdates()
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.
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticItemUpdates item_updates = 2;
public AutomaticItemUpdatesOrBuilder getItemUpdatesOrBuilder()
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.
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticItemUpdates item_updates = 2;
Identifier. The resource name of the automatic improvements.
Format: accounts/{account}/automaticImprovements
.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Identifier. The resource name of the automatic improvements.
Format: accounts/{account}/automaticImprovements
.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public Parser<AutomaticImprovements> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public AutomaticShippingImprovements getShippingImprovements()
Not available for MCAs
accounts. By turning
on automatic shipping
improvements,
you are allowing Google to improve the accuracy of your delivery times
shown to shoppers using Google. More accurate delivery times, especially
when faster, typically lead to better conversion rates. Google will improve
your estimated delivery times based on various factors:
- Delivery address of an order
- Current handling time and shipping time settings
- Estimated weekdays or business days
- Parcel tracking data
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticShippingImprovements shipping_improvements = 4;
public AutomaticShippingImprovementsOrBuilder getShippingImprovementsOrBuilder()
Not available for MCAs
accounts. By turning
on automatic shipping
improvements,
you are allowing Google to improve the accuracy of your delivery times
shown to shoppers using Google. More accurate delivery times, especially
when faster, typically lead to better conversion rates. Google will improve
your estimated delivery times based on various factors:
- Delivery address of an order
- Current handling time and shipping time settings
- Estimated weekdays or business days
- Parcel tracking data
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticShippingImprovements shipping_improvements = 4;
public boolean hasImageImprovements()
This improvement will attempt to automatically correct submitted images if
they don't meet the image
requirements, for
example, removing overlays. If successful, the image will be replaced and
approved. This improvement is only applied to images of disapproved offers.
For more information see: Automatic image
improvements
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticImageImprovements image_improvements = 3;
Returns |
Type |
Description |
boolean |
Whether the imageImprovements field is set.
|
public boolean hasItemUpdates()
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.
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticItemUpdates item_updates = 2;
Returns |
Type |
Description |
boolean |
Whether the itemUpdates field is set.
|
public boolean hasShippingImprovements()
Not available for MCAs
accounts. By turning
on automatic shipping
improvements,
you are allowing Google to improve the accuracy of your delivery times
shown to shoppers using Google. More accurate delivery times, especially
when faster, typically lead to better conversion rates. Google will improve
your estimated delivery times based on various factors:
- Delivery address of an order
- Current handling time and shipping time settings
- Estimated weekdays or business days
- Parcel tracking data
This field is only updated (cleared) if provided in the update mask.
optional .google.shopping.merchant.accounts.v1beta.AutomaticShippingImprovements shipping_improvements = 4;
Returns |
Type |
Description |
boolean |
Whether the shippingImprovements field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AutomaticImprovements.Builder newBuilderForType()
protected AutomaticImprovements.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public AutomaticImprovements.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides