@@ -1722,11 +1722,14 @@ public RecommendSearchParams addResponseFields(String responseFieldsItem) {
1722
1722
}
1723
1723
1724
1724
/**
1725
- * Properties to include in the API response of `search` and `browse` requests. By default, all
1726
- * response properties are included. To reduce the response size, you can select, which attributes
1727
- * should be included. You can't exclude these properties: `message`, `warning`, `cursor`,
1728
- * `serverUsed`, `indexUsed`, `abTestVariantID`, `parsedQuery`, or any property triggered by the
1729
- * `getRankingInfo` parameter. Don't exclude properties that you might need in your search UI.
1725
+ * Properties to include in the API response of search and browse requests. By default, all
1726
+ * response properties are included. To reduce the response size, you can select which properties
1727
+ * should be included. An empty list may lead to an empty API response (except properties you
1728
+ * can't exclude). You can't exclude these properties: `message`, `warning`, `cursor`,
1729
+ * `abTestVariantID`, or any property added by setting `getRankingInfo` to true. Your search
1730
+ * depends on the `hits` field. If you omit this field, searches won't return any results. Your UI
1731
+ * might also depend on other properties, for example, for pagination. Before restricting the
1732
+ * response size, check the impact on your search experience.
1730
1733
*/
1731
1734
@ javax .annotation .Nullable
1732
1735
public List <String > getResponseFields () {
0 commit comments