RecommendResponse
Stay organized with collections
Save and categorize content based on your preferences.
Response message for Recommend method.
JSON representation |
{
"results": [
{
object (RecommendationResult )
}
],
"attributionToken": string,
"missingIds": [
string
],
"validateOnly": boolean
} |
Fields |
results[] |
object (RecommendationResult )
A list of recommended Documents. The order represents the ranking (from the most relevant Document to the least).
|
attributionToken |
string
A unique attribution token. This should be included in the UserEvent logs resulting from this recommendation, which enables accurate attribution of recommendation model performance.
|
missingIds[] |
string
IDs of documents in the request that were missing from the default Branch associated with the requested ServingConfig.
|
validateOnly |
boolean
True if RecommendRequest.validate_only was set.
|
RecommendationResult
RecommendationResult represents a generic recommendation result with associated metadata.
JSON representation |
{
"id": string,
"document": {
object (Document )
},
"metadata": {
string: value,
...
}
} |
Fields |
id |
string
Resource ID of the recommended Document.
|
document |
object (Document )
Set if returnDocument is set to true in RecommendRequest.params .
|
metadata |
map (key: string, value: value (Value format))
Additional Document metadata or annotations. Possible values:
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-03 UTC.
[[["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-03-03 UTC."],[[["The `Recommend` method returns a response message that includes a list of `RecommendationResult` objects, an `attributionToken`, `missingIds`, and a `validateOnly` flag."],["Each `RecommendationResult` represents a recommended document, containing its `id`, a `document` object (if requested), and additional `metadata` such as a recommendation `score`."],["The `attributionToken` is crucial for logging `UserEvent` data, ensuring the accuracy of recommendation model performance attribution."],["`missingIds` lists the document IDs requested that were not found in the default branch."],["The `validateOnly` field indicates whether the request was run in `validate_only` mode."]]],[]]