Effectiveness indicates which products would benefit most from price
changes. This rating takes into consideration the performance boost
predicted by adjusting the sale price and the difference between your
current price and the suggested price. Price suggestions with HIGH
effectiveness are predicted to drive the largest increase in performance.
[[["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-09-01 UTC."],[],[],null,["# Enum PriceInsightsProductView.Effectiveness (1.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0 (latest)](/java/docs/reference/google-shopping-merchant-reports/latest/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.46.0](/java/docs/reference/google-shopping-merchant-reports/0.46.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.44.0](/java/docs/reference/google-shopping-merchant-reports/0.44.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.43.0](/java/docs/reference/google-shopping-merchant-reports/0.43.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.40.0](/java/docs/reference/google-shopping-merchant-reports/0.40.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.39.0](/java/docs/reference/google-shopping-merchant-reports/0.39.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.38.0](/java/docs/reference/google-shopping-merchant-reports/0.38.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.36.0](/java/docs/reference/google-shopping-merchant-reports/0.36.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.35.0](/java/docs/reference/google-shopping-merchant-reports/0.35.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.34.0](/java/docs/reference/google-shopping-merchant-reports/0.34.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.33.0](/java/docs/reference/google-shopping-merchant-reports/0.33.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.32.0](/java/docs/reference/google-shopping-merchant-reports/0.32.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.31.0](/java/docs/reference/google-shopping-merchant-reports/0.31.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.30.0](/java/docs/reference/google-shopping-merchant-reports/0.30.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.29.0](/java/docs/reference/google-shopping-merchant-reports/0.29.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.28.0](/java/docs/reference/google-shopping-merchant-reports/0.28.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.27.0](/java/docs/reference/google-shopping-merchant-reports/0.27.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.25.0](/java/docs/reference/google-shopping-merchant-reports/0.25.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.24.0](/java/docs/reference/google-shopping-merchant-reports/0.24.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-reports/0.23.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.22.0](/java/docs/reference/google-shopping-merchant-reports/0.22.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.21.0](/java/docs/reference/google-shopping-merchant-reports/0.21.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.20.0](/java/docs/reference/google-shopping-merchant-reports/0.20.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-reports/0.19.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-reports/0.18.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.17.0](/java/docs/reference/google-shopping-merchant-reports/0.17.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-reports/0.16.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-reports/0.15.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-reports/0.13.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-reports/0.12.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-reports/0.11.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-reports/0.10.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.9.0](/java/docs/reference/google-shopping-merchant-reports/0.9.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-reports/0.8.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-reports/0.7.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.6.0](/java/docs/reference/google-shopping-merchant-reports/0.6.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-reports/0.5.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-reports/0.4.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-reports/0.3.0/com.google.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness) \n\n public enum PriceInsightsProductView.Effectiveness extends Enum\u003cPriceInsightsProductView.Effectiveness\u003e implements ProtocolMessageEnum\n\nPredicted effectiveness bucket.\n\nEffectiveness indicates which products would benefit most from price\nchanges. This rating takes into consideration the performance boost\npredicted by adjusting the sale price and the difference between your\ncurrent price and the suggested price. Price suggestions with `HIGH`\neffectiveness are predicted to drive the largest increase in performance.\n\nProtobuf enum `\ngoogle.shopping.merchant.reports.v1.PriceInsightsProductView.Effectiveness` \n\nImplements\n----------\n\n[ProtocolMessageEnum](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ProtocolMessageEnum.html) \n\nInherited Members\n-----------------\n\n[Enum.\\\u003cT\\\u003evalueOf(Class\\\u003cT\\\u003e,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) \n[Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) \n[Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) \n[Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) \n[Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) \n[Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) \n[Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) \n[Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) \n[Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) \n[Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)"]]