Additional product metadata / annotations. Possible values: * *product: JSON representation of the product. Is set ifreturnProductis set to true inPredictRequest.params. * *score: Prediction score in double value. Is set ifreturnScoreis set to true inPredictRequest.params.
getId
ID of the recommended product
Returns
Type
Description
string
setId
ID of the recommended product
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getMetadata
Additional product metadata / annotations.
Possible values:
product: JSON representation of the product. Is set ifreturnProductis set to true inPredictRequest.params.
score: Prediction score in double value. Is set ifreturnScoreis set to true inPredictRequest.params.
[[["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-04 UTC."],[],[],null,["# Google Cloud Retail V2 Client - Class PredictionResult (2.3.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.3.1 (latest)](/php/docs/reference/cloud-retail/latest/V2.PredictResponse.PredictionResult)\n- [2.3.0](/php/docs/reference/cloud-retail/2.3.0/V2.PredictResponse.PredictionResult)\n- [2.2.1](/php/docs/reference/cloud-retail/2.2.1/V2.PredictResponse.PredictionResult)\n- [2.1.3](/php/docs/reference/cloud-retail/2.1.3/V2.PredictResponse.PredictionResult)\n- [2.0.0](/php/docs/reference/cloud-retail/2.0.0/V2.PredictResponse.PredictionResult)\n- [1.7.0](/php/docs/reference/cloud-retail/1.7.0/V2.PredictResponse.PredictionResult)\n- [1.6.4](/php/docs/reference/cloud-retail/1.6.4/V2.PredictResponse.PredictionResult)\n- [1.5.0](/php/docs/reference/cloud-retail/1.5.0/V2.PredictResponse.PredictionResult)\n- [1.4.2](/php/docs/reference/cloud-retail/1.4.2/V2.PredictResponse.PredictionResult)\n- [1.3.1](/php/docs/reference/cloud-retail/1.3.1/V2.PredictResponse.PredictionResult)\n- [1.2.1](/php/docs/reference/cloud-retail/1.2.1/V2.PredictResponse.PredictionResult)\n- [1.1.1](/php/docs/reference/cloud-retail/1.1.1/V2.PredictResponse.PredictionResult)\n- [1.0.1](/php/docs/reference/cloud-retail/1.0.1/V2.PredictResponse.PredictionResult) \nReference documentation and code samples for the Google Cloud Retail V2 Client class PredictionResult.\n\nPredictionResult represents the recommendation prediction results.\n\nGenerated from protobuf message `google.cloud.retail.v2.PredictResponse.PredictionResult`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Retail \\\\ V2 \\\\ PredictResponse\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getId\n\nID of the recommended product\n\n### setId\n\nID of the recommended product\n\n### getMetadata\n\nAdditional product metadata / annotations.\n\nPossible values:\n\n- `product`: JSON representation of the product. Is set if `returnProduct` is set to true in `PredictRequest.params`.\n- `score`: Prediction score in double value. Is set if `returnScore` is set to true in `PredictRequest.params`.\n\n### setMetadata\n\nAdditional product metadata / annotations.\n\nPossible values:\n\n- `product`: JSON representation of the product. Is set if `returnProduct` is set to true in `PredictRequest.params`.\n- `score`: Prediction score in double value. Is set if `returnScore` is set to true in `PredictRequest.params`."]]