public class RecommendContentRequest extends AbstractModel
Constructor and Description |
---|
RecommendContentRequest() |
RecommendContentRequest(RecommendContentRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getBid()
Get 业务id
|
String |
getCurrentItemId()
Get 来源物料id,即用户当前浏览的物料id,用于在内容详情页获取关联推荐内容
|
Long |
getItemCnt()
Get 推荐数量:物料优选的结果, 默认50个,目前最多支持200个的内容返回,如果返回个数更多,会影响性能,容易超时。
|
String |
getItemTypeRatio()
Get 返回结果中不同物料类型的比例,比例顺序需严格按照(图文,长视频,短视频,小视频)进行。只允许传[0,100]数字,多个请用**英文冒号**分割,且加起来不能超过100,以及比例数量不能超过**场景绑定的物料类型**(图文,长视频,短视频,小视频)数。**示例:**图文和短视频比例为40%:60%时,则填40:60图文和短视频比例为0%:100%时,则填0:100图文,长视频和短视频的比例为,图文占20%,剩余80%由长视频和短视频随机返回,则填20:80或仅填20均可
|
String |
getPoolId()
Get 物料池id,用于召回该pool_id下的商品,如果有多个,用英文;分割。**注意:此处poolId需和物料上报时的poolIdList对应上**
|
String |
getRecTraceId()
Get 会话id:必须和行为数据上报时所填写的traceId相同,用于行为数据来自于那次在线推荐请求的归因。**注意:此处如果没传,则响应会返回一个全局唯一ID返回给客户,并需客户透传给行为日志上报接口**
|
Long |
getResponseTimeout()
Get 请求响应超时时间,单位ms,默认300ms,数值设置的过小,会影响推荐效果,最小支持250ms
|
String |
getSceneId()
Get 场景id:比如有“猜你喜欢”,“热门内容”等推荐模块,每一个模块都有一个scene_id来表示。 在控制台创建场景后获取。需要跟行为上报时的id一致
|
UserIdInfo[] |
getUserIdList()
Get 用户唯一ID数组,每个数组元素详见userId结构体,若不填,则接口返回热门结果
|
void |
setBid(String Bid)
Set 业务id
|
void |
setCurrentItemId(String CurrentItemId)
Set 来源物料id,即用户当前浏览的物料id,用于在内容详情页获取关联推荐内容
|
void |
setItemCnt(Long ItemCnt)
Set 推荐数量:物料优选的结果, 默认50个,目前最多支持200个的内容返回,如果返回个数更多,会影响性能,容易超时。
|
void |
setItemTypeRatio(String ItemTypeRatio)
Set 返回结果中不同物料类型的比例,比例顺序需严格按照(图文,长视频,短视频,小视频)进行。只允许传[0,100]数字,多个请用**英文冒号**分割,且加起来不能超过100,以及比例数量不能超过**场景绑定的物料类型**(图文,长视频,短视频,小视频)数。**示例:**图文和短视频比例为40%:60%时,则填40:60图文和短视频比例为0%:100%时,则填0:100图文,长视频和短视频的比例为,图文占20%,剩余80%由长视频和短视频随机返回,则填20:80或仅填20均可
|
void |
setPoolId(String PoolId)
Set 物料池id,用于召回该pool_id下的商品,如果有多个,用英文;分割。**注意:此处poolId需和物料上报时的poolIdList对应上**
|
void |
setRecTraceId(String RecTraceId)
Set 会话id:必须和行为数据上报时所填写的traceId相同,用于行为数据来自于那次在线推荐请求的归因。**注意:此处如果没传,则响应会返回一个全局唯一ID返回给客户,并需客户透传给行为日志上报接口**
|
void |
setResponseTimeout(Long ResponseTimeout)
Set 请求响应超时时间,单位ms,默认300ms,数值设置的过小,会影响推荐效果,最小支持250ms
|
void |
setSceneId(String SceneId)
Set 场景id:比如有“猜你喜欢”,“热门内容”等推荐模块,每一个模块都有一个scene_id来表示。 在控制台创建场景后获取。需要跟行为上报时的id一致
|
void |
setUserIdList(UserIdInfo[] UserIdList)
Set 用户唯一ID数组,每个数组元素详见userId结构体,若不填,则接口返回热门结果
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public RecommendContentRequest()
public RecommendContentRequest(RecommendContentRequest source)
public String getBid()
public void setBid(String Bid)
Bid
- 业务idpublic String getSceneId()
public void setSceneId(String SceneId)
SceneId
- 场景id:比如有“猜你喜欢”,“热门内容”等推荐模块,每一个模块都有一个scene_id来表示。 在控制台创建场景后获取。需要跟行为上报时的id一致public UserIdInfo[] getUserIdList()
public void setUserIdList(UserIdInfo[] UserIdList)
UserIdList
- 用户唯一ID数组,每个数组元素详见userId结构体,若不填,则接口返回热门结果public String getRecTraceId()
public void setRecTraceId(String RecTraceId)
RecTraceId
- 会话id:必须和行为数据上报时所填写的traceId相同,用于行为数据来自于那次在线推荐请求的归因。**注意:此处如果没传,则响应会返回一个全局唯一ID返回给客户,并需客户透传给行为日志上报接口**public Long getItemCnt()
public void setItemCnt(Long ItemCnt)
ItemCnt
- 推荐数量:物料优选的结果, 默认50个,目前最多支持200个的内容返回,如果返回个数更多,会影响性能,容易超时。public String getPoolId()
public void setPoolId(String PoolId)
PoolId
- 物料池id,用于召回该pool_id下的商品,如果有多个,用英文;分割。**注意:此处poolId需和物料上报时的poolIdList对应上**public String getCurrentItemId()
public void setCurrentItemId(String CurrentItemId)
CurrentItemId
- 来源物料id,即用户当前浏览的物料id,用于在内容详情页获取关联推荐内容public Long getResponseTimeout()
public void setResponseTimeout(Long ResponseTimeout)
ResponseTimeout
- 请求响应超时时间,单位ms,默认300ms,数值设置的过小,会影响推荐效果,最小支持250mspublic String getItemTypeRatio()
public void setItemTypeRatio(String ItemTypeRatio)
ItemTypeRatio
- 返回结果中不同物料类型的比例,比例顺序需严格按照(图文,长视频,短视频,小视频)进行。只允许传[0,100]数字,多个请用**英文冒号**分割,且加起来不能超过100,以及比例数量不能超过**场景绑定的物料类型**(图文,长视频,短视频,小视频)数。**示例:**图文和短视频比例为40%:60%时,则填40:60图文和短视频比例为0%:100%时,则填0:100图文,长视频和短视频的比例为,图文占20%,剩余80%由长视频和短视频随机返回,则填20:80或仅填20均可Copyright © 2022. All rights reserved.