An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 810022369
docs: A comment for enum value `DISABLED` in enum `Mode` is changed
docs: A comment for enum value `ENABLED` in enum `Mode` is changed
docs: A comment for enum value `CONVERSATIONAL_FILTER_ONLY` in enum `Mode` is changed
docs: A comment for field `user_query_types` in message `.google.cloud.retail.v2alpha.ConversationalSearchResponse` is changed
PiperOrigin-RevId: 803633829
feat: add a model_scores field in SearchResponse.results to expose model quality signals
feat: data_source_id replaces primary_feed_id in MerchantCenterFeedFilter
PiperOrigin-RevId: 763884353
feat: add new fields including language_code, region_code and place_id to SearchRequest.
feat: add pin_control_metadata to SearchResponse.
fix!: An existing message `LlmEmbeddingConfig` is removed.
fix!: An existing field `llm_embedding_config` is removed from message `.google.cloud.retail.v2alpha.Model`
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 750240703
feat: add product purge API
feat: add branch and project APIs to alpha
feat: add page_categories to control condition
feat: support attribute suggestion in autocomplete
feat: support frequent bought together model config
feat: allow to skip denylist postfiltering in recommendations
chore: deprecate recent search result in autocomplete
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 641040423
feat: support per-entity search and autocomplete
feat: expose facets and product counts in autocomplete
feat: add model get API
feat: allow cascaded deletion on primary product
feat: support new filter syntax for recommendation
feat: expose A/B experiment info in search response
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 523140513
feat: support collect and import GA4 event format with prebuilt whistle rule
feat: support exact searchable and retrievable in catalog attribute config
feat: deprecate retrievable_fields in product attribute
feat: support diversity type in serving config
feat: allow set feed id in merchant center link
feat: support batch remove catalog attribute config
feat: support attribute suggestion in autocomplete
feat: support data output to GCS
feat: expose the local inventory data in product data retrieval
feat: return personal product labels in search response
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 495450955
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566
feat: support case insensitive match on search facets
feat: allow disabling spell check in search requests
feat: allow adding labels in search requests
feat: allow returning min/max values on search numeric facets
feat: allow using serving configs as an alias of placements
feat: allow enabling recommendation filtering on custom attributes
feat: return output BigQuery table on product / event export response
feat: allow skiping default branch protection when doing product full import
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 464664497
feat: users cannot switch to empty default branch unless force override (v2alpha)
feat: allow search users to skip validation for invalid boost specs (v2alpha)
feat: support search personalization (v2alpha)
feat: search returns applied control ids in the response (v2alpha)
docs: users can self enroll retail search feature on cloud console (v2alpha)
docs: suggest search users not to send IP and use hashed user id (v2alpha)
docs: deprecate request_id in ImportProductsRequest (v2alpha)
docs: deprecate search dynamic_facet_spec and suggest to config on cloud console (v2alpha)
docs: keep the API doc up-to-date with recent changes (v2alpha)
PiperOrigin-RevId: 440123036
feat: add search mode to search request. If not specified, a single search request triggers both product search and faceted search.
feat: update grpc service config settings to reflect correct API deadlines
PiperOrigin-RevId: 404039072