public class FeedBehaviorInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| FeedBehaviorInfo() | 
| FeedBehaviorInfo(FeedBehaviorInfo 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 | getAppVersion()Get 行为发生时的客户端app版本,用作特征 | 
| Long | getBehaviorTimestamp()Get 行为发生的时间戳: 秒级时间戳,尽量实时上报,最长不超过半小时否则会影响推荐结果的准确性 | 
| String | getBehaviorType()Get 行为类型: ● expose - 曝光,必须 ● click - 点击,必须 ● stay - 详情页停留时长,强烈建议 ● videoover - 视频播放时长,强烈建议 ● like - 点赞&喜欢,正效果 ● collect - 收藏,正效果 ● share - 转发&分享,正效果 ● reward - 打赏,正效果 ● unlike - 踩&不喜欢,负效果 ● comment - 评论 不支持的行为类型,可以映射到未被使用的其他行为类型。如实际业务数据中有私信行为,没有收藏行为,可以将私信行为映射到收藏行为 | 
| String | getBehaviorValue()Get 行为类型对应的行为值: ● expose - 曝光,固定填1 ● click - 点击,固定填1 ● stay - 详情页停留时长,填停留秒数,取值[1-86400] ● videoover - 视频播放时长,填播放结束的秒数,取值[1-86400] ● like - 点赞&喜欢,固定填1 ● collect - 收藏,固定填1 ● share - 转发&分享,固定填1 ● reward - 打赏,填打赏金额,没有则填1 ● unlike - 踩&不喜欢,填不喜欢的原因,没有则填1 ● comment - 评论,填评论内容,如“上海加油” | 
| String | getCity()Get 行为发生时的城市地区,统一用国家最新标准地区行政编码,如:2020年行政区编码,其他国家统一用国际公认城市简称或者城市编码,用作特征 | 
| String | getCountry()Get 行为发生时的国家,ISO 3166-1 alpha-2编码,参考ISO 3166-1 alpha-2,中国:“CN”,用作特征 | 
| String | getDeviceModel()Get 行为发生时的机型,用作特征 | 
| String | getExtension()Get json字符串,用于行为数据的扩展,需要base64加密 | 
| String | getIP()Get 行为发生时的客户端ip,用作特征 | 
| String | getItemId()Get 内容唯一id | 
| String | getItemTraceId()Get 推荐追踪ID,使用推荐结果中返回的ItemTraceId填入。 
注意:如果和推荐结果中的ItemTraceId不同,会影响行为特征归因,影响推荐算法效果 | 
| String | getItemType()Get 内容类型,跟内容上报类型一致,用于效果分析,不做内容校验,强烈建议 | 
| String | getNetwork()Get 行为发生时的客户端网络类型,用作特征 | 
| String | getOsVersion()Get 行为发生时的操作系统版本,用作特征 | 
| String | getPlatform()Get 行为发生时的客户端平台,ios/android/h5,用作特征 | 
| String | getProvince()Get 行为发生时的省份,ISO 3166-2行政区编码,如中国参考ISO_3166-2:CN,广东省:“CN-GD”,用作特征 | 
| String | getReferrerItemId()Get 相关推荐场景点击进入详情页的内容id,该字段用来注明行为发生于哪个内容的详情页推荐中,相关推荐场景强烈建议 | 
| String | getSceneId()Get 行为发生的场景ID,在控制台创建场景后获取 | 
| String | getSource()Get 算法来源:  ● business 业务自己的算法对照组 ● tencent 腾讯算法 ● other 其他算法 默认为tencent,区分行为来源于哪个算法,用于Poc阶段的效果对比验证 | 
| String | getUserId()Get 用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识 | 
| UserIdInfo[] | getUserIdList()Get 用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息 | 
| void | setAppVersion(String AppVersion)Set 行为发生时的客户端app版本,用作特征 | 
| void | setBehaviorTimestamp(Long BehaviorTimestamp)Set 行为发生的时间戳: 秒级时间戳,尽量实时上报,最长不超过半小时否则会影响推荐结果的准确性 | 
| void | setBehaviorType(String BehaviorType)Set 行为类型: ● expose - 曝光,必须 ● click - 点击,必须 ● stay - 详情页停留时长,强烈建议 ● videoover - 视频播放时长,强烈建议 ● like - 点赞&喜欢,正效果 ● collect - 收藏,正效果 ● share - 转发&分享,正效果 ● reward - 打赏,正效果 ● unlike - 踩&不喜欢,负效果 ● comment - 评论 不支持的行为类型,可以映射到未被使用的其他行为类型。如实际业务数据中有私信行为,没有收藏行为,可以将私信行为映射到收藏行为 | 
| void | setBehaviorValue(String BehaviorValue)Set 行为类型对应的行为值: ● expose - 曝光,固定填1 ● click - 点击,固定填1 ● stay - 详情页停留时长,填停留秒数,取值[1-86400] ● videoover - 视频播放时长,填播放结束的秒数,取值[1-86400] ● like - 点赞&喜欢,固定填1 ● collect - 收藏,固定填1 ● share - 转发&分享,固定填1 ● reward - 打赏,填打赏金额,没有则填1 ● unlike - 踩&不喜欢,填不喜欢的原因,没有则填1 ● comment - 评论,填评论内容,如“上海加油” | 
| void | setCity(String City)Set 行为发生时的城市地区,统一用国家最新标准地区行政编码,如:2020年行政区编码,其他国家统一用国际公认城市简称或者城市编码,用作特征 | 
| void | setCountry(String Country)Set 行为发生时的国家,ISO 3166-1 alpha-2编码,参考ISO 3166-1 alpha-2,中国:“CN”,用作特征 | 
| void | setDeviceModel(String DeviceModel)Set 行为发生时的机型,用作特征 | 
| void | setExtension(String Extension)Set json字符串,用于行为数据的扩展,需要base64加密 | 
| void | setIP(String IP)Set 行为发生时的客户端ip,用作特征 | 
| void | setItemId(String ItemId)Set 内容唯一id | 
| void | setItemTraceId(String ItemTraceId)Set 推荐追踪ID,使用推荐结果中返回的ItemTraceId填入。 
注意:如果和推荐结果中的ItemTraceId不同,会影响行为特征归因,影响推荐算法效果 | 
| void | setItemType(String ItemType)Set 内容类型,跟内容上报类型一致,用于效果分析,不做内容校验,强烈建议 | 
| void | setNetwork(String Network)Set 行为发生时的客户端网络类型,用作特征 | 
| void | setOsVersion(String OsVersion)Set 行为发生时的操作系统版本,用作特征 | 
| void | setPlatform(String Platform)Set 行为发生时的客户端平台,ios/android/h5,用作特征 | 
| void | setProvince(String Province)Set 行为发生时的省份,ISO 3166-2行政区编码,如中国参考ISO_3166-2:CN,广东省:“CN-GD”,用作特征 | 
| void | setReferrerItemId(String ReferrerItemId)Set 相关推荐场景点击进入详情页的内容id,该字段用来注明行为发生于哪个内容的详情页推荐中,相关推荐场景强烈建议 | 
| void | setSceneId(String SceneId)Set 行为发生的场景ID,在控制台创建场景后获取 | 
| void | setSource(String Source)Set 算法来源:  ● business 业务自己的算法对照组 ● tencent 腾讯算法 ● other 其他算法 默认为tencent,区分行为来源于哪个算法,用于Poc阶段的效果对比验证 | 
| void | setUserId(String UserId)Set 用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识 | 
| void | setUserIdList(UserIdInfo[] UserIdList)Set 用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic FeedBehaviorInfo()
public FeedBehaviorInfo(FeedBehaviorInfo source)
public String getUserId()
public void setUserId(String UserId)
UserId - 用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识public String getItemId()
public void setItemId(String ItemId)
ItemId - 内容唯一idpublic String getBehaviorType()
public void setBehaviorType(String BehaviorType)
BehaviorType - 行为类型:public String getBehaviorValue()
public void setBehaviorValue(String BehaviorValue)
BehaviorValue - 行为类型对应的行为值:public Long getBehaviorTimestamp()
public void setBehaviorTimestamp(Long BehaviorTimestamp)
BehaviorTimestamp - 行为发生的时间戳: 秒级时间戳,尽量实时上报,最长不超过半小时否则会影响推荐结果的准确性public String getSceneId()
public void setSceneId(String SceneId)
SceneId - 行为发生的场景ID,在控制台创建场景后获取public String getItemTraceId()
public void setItemTraceId(String ItemTraceId)
ItemTraceId - 推荐追踪ID,使用推荐结果中返回的ItemTraceId填入。 
注意:如果和推荐结果中的ItemTraceId不同,会影响行为特征归因,影响推荐算法效果public String getItemType()
public void setItemType(String ItemType)
ItemType - 内容类型,跟内容上报类型一致,用于效果分析,不做内容校验,强烈建议public String getReferrerItemId()
public void setReferrerItemId(String ReferrerItemId)
ReferrerItemId - 相关推荐场景点击进入详情页的内容id,该字段用来注明行为发生于哪个内容的详情页推荐中,相关推荐场景强烈建议public UserIdInfo[] getUserIdList()
public void setUserIdList(UserIdInfo[] UserIdList)
UserIdList - 用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息public String getSource()
public void setSource(String Source)
Source - 算法来源: public String getCountry()
public void setCountry(String Country)
Country - 行为发生时的国家,ISO 3166-1 alpha-2编码,参考ISO 3166-1 alpha-2,中国:“CN”,用作特征public String getProvince()
public void setProvince(String Province)
Province - 行为发生时的省份,ISO 3166-2行政区编码,如中国参考ISO_3166-2:CN,广东省:“CN-GD”,用作特征public String getCity()
public void setCity(String City)
City - 行为发生时的城市地区,统一用国家最新标准地区行政编码,如:2020年行政区编码,其他国家统一用国际公认城市简称或者城市编码,用作特征public String getIP()
public void setIP(String IP)
IP - 行为发生时的客户端ip,用作特征public String getNetwork()
public void setNetwork(String Network)
Network - 行为发生时的客户端网络类型,用作特征public String getPlatform()
public void setPlatform(String Platform)
Platform - 行为发生时的客户端平台,ios/android/h5,用作特征public String getAppVersion()
public void setAppVersion(String AppVersion)
AppVersion - 行为发生时的客户端app版本,用作特征public String getOsVersion()
public void setOsVersion(String OsVersion)
OsVersion - 行为发生时的操作系统版本,用作特征public String getDeviceModel()
public void setDeviceModel(String DeviceModel)
DeviceModel - 行为发生时的机型,用作特征public String getExtension()
public void setExtension(String Extension)
Extension - json字符串,用于行为数据的扩展,需要base64加密Copyright © 2025. All rights reserved.