// Re-ranks a list of recommended items for the given user. The first item in the
// list is deemed the most likely item to be of interest to the user. The solution
// backing the campaign must have been created using a recipe of type
// PERSONALIZED_RANKING.
Re-ranks a list of recommended items for the given user. The first item in the
list is deemed the most likely item to be of interest to the user. The solution
backing the campaign must have been created using a recipe of type
PERSONALIZED_RANKING.
// Re - ranks a list of recommended items for the given user . The first item in the // list is deemed the most likely item to be of interest to the user . The solution // backing the campaign must have been created using a recipe of type // PERSONALIZED_RANKING .
func (c *Client) GetPersonalizedRanking(ctx context.Context, params *GetPersonalizedRankingInput, optFns ...func(*Options)) (*GetPersonalizedRankingOutput, error) {
	if params == nil {
		params = &GetPersonalizedRankingInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "GetPersonalizedRanking", params, optFns, addOperationGetPersonalizedRankingMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*GetPersonalizedRankingOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) GetPersonalizedRanking ( ctx context . Context , params * GetPersonalizedRankingInput , optFns ... func ( * Options ) ) ( * GetPersonalizedRankingOutput , error ) { if params == nil { params = & GetPersonalizedRankingInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationGetPersonalizedRankingMiddlewares ) if err != nil { return nil , err } out := result . ( * GetPersonalizedRankingOutput ) out . ResultMetadata = metadata return out , nil }
Re-ranks a list of recommended items for the given user.
Re - ranks a list of recommended items for the given user .