Google Cloud Retail V2alpha Model Page Optimization Config Restriction
Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to UNIQUE_MODEL_RESTRICTION
.
Entries
Unspecified value for restriction.
Allow any ServingConfig to be show on any number of panels. Example: Panel1 candidates
: pdp_ctr, pdp_cvr, home_page_ctr_no_diversity Panel2 candidates
: home_page_ctr_no_diversity, home_page_ctr_diversity, pdp_cvr_no_diversity Restriction
= NO_RESTRICTION Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) * Invalid combinations
: []
Do not allow the same ServingConfig.name to be shown on multiple panels. Example: Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity * Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity * Restriction
= UNIQUE_SERVING_CONFIG_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity_low) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) * Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) *
Do not allow multiple ServingConfigs with same Model.name to be show on on different panels. Example: Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity * Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity * Restriction
= UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) * Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) *
Do not allow multiple ServingConfigs with same Model.type to be shown on different panels. Example: Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity * Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity * Restriction
= UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) * Invalid combinations
: * * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) *
Types
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.