Class: TencentCloud::Irp::V20220805::FeedUserInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220805/models.rb

Overview

信息流用户信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, useridlist = nil, tags = nil, dislikeinfolist = nil, age = nil, gender = nil, degree = nil, school = nil, occupation = nil, industry = nil, residentcountry = nil, residentprovince = nil, residentcity = nil, registertimestamp = nil, membershiplevel = nil, lastlogintimestamp = nil, lastloginip = nil, lastmodifytimestamp = nil, extension = nil) ⇒ FeedUserInfo

Returns a new instance of FeedUserInfo.



466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
# File 'lib/v20220805/models.rb', line 466

def initialize(userid=nil, useridlist=nil, tags=nil, dislikeinfolist=nil, age=nil, gender=nil, degree=nil, school=nil, occupation=nil, industry=nil, residentcountry=nil, residentprovince=nil, residentcity=nil, registertimestamp=nil, membershiplevel=nil, lastlogintimestamp=nil, lastloginip=nil, lastmodifytimestamp=nil, extension=nil)
  @UserId = userid
  @UserIdList = useridlist
  @Tags = tags
  @DislikeInfoList = dislikeinfolist
  @Age = age
  @Gender = gender
  @Degree = degree
  @School = school
  @Occupation = occupation
  @Industry = industry
  @ResidentCountry = residentcountry
  @ResidentProvince = residentprovince
  @ResidentCity = residentcity
  @RegisterTimestamp = registertimestamp
  @MembershipLevel = membershiplevel
  @LastLoginTimestamp = lastlogintimestamp
  @LastLoginIp = lastloginip
  @LastModifyTimestamp = lastmodifytimestamp
  @Extension = extension
end

Instance Attribute Details

#AgeObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def Age
  @Age
end

#DegreeObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def Degree
  @Degree
end

#DislikeInfoListObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def DislikeInfoList
  @DislikeInfoList
end

#ExtensionObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def Extension
  @Extension
end

#GenderObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def Gender
  @Gender
end

#IndustryObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def Industry
  @Industry
end

#LastLoginIpObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def LastLoginIp
  @LastLoginIp
end

#LastLoginTimestampObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def LastLoginTimestamp
  @LastLoginTimestamp
end

#LastModifyTimestampObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def LastModifyTimestamp
  @LastModifyTimestamp
end

#MembershipLevelObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def MembershipLevel
  @MembershipLevel
end

#OccupationObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def Occupation
  @Occupation
end

#RegisterTimestampObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def RegisterTimestamp
  @RegisterTimestamp
end

#ResidentCityObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def ResidentCity
  @ResidentCity
end

#ResidentCountryObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def ResidentCountry
  @ResidentCountry
end

#ResidentProvinceObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def ResidentProvince
  @ResidentProvince
end

#SchoolObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def School
  @School
end

#TagsObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def Tags
  @Tags
end

#UserIdObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def UserId
  @UserId
end

#UserIdListObject

Parameters:

  • UserId:

    用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识

  • UserIdList:

    用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息

  • Tags:

    用户标签,多个标签用英文冒号联接,用作特征,强烈建议

  • DislikeInfoList:

    过滤列表,会在推荐结果里过滤掉这类内容

  • Age:

    用户年龄

  • Gender:

    用户性别: 0 - 未知 1 - 男 2 - 女

  • Degree:

    用户学历 :小学,初中,高中,大专,本科,硕士,博士

  • School:

    用户毕业学校全称

  • Occupation:

    用户职业

  • Industry:

    用户所属行业

  • ResidentCountry:

    用户常驻国家,ISO 3166-1 alpha-2编码,参考<a href=“en.wikipedia.org/wiki/ISO_3166-1_alpha-2” target=“_blank”>ISO 3166-1 alpha-2</a>,中国:“CN”

  • ResidentProvince:

    用户常驻省份,ISO 3166-2行政区编码,如中国参考<a href=“zh.wikipedia.org/wiki/ISO_3166-2:CN” target=“_blank”>ISO_3166-2:CN</a>,广东省:“CN-GD”

  • ResidentCity:

    用户常驻城市,统一用国家最新标准地区行政编码,如:<a href=“www.mca.gov.cn/article/sj/xzqh/2020/” target=“_blank”>2020年行政区编码</a>,

  • RegisterTimestamp:

    用户注册时间,秒级时间戳(1639624786)

  • MembershipLevel:

    用户会员等级

  • LastLoginTimestamp:

    用户上一次登录时间,秒级时间戳(1639624786)

  • LastLoginIp:

    用户上一次登录的ip

  • LastModifyTimestamp:

    用户信息的最后修改时间戳,秒级时间戳(1639624786)

  • Extension:

    json字符串,用于画像数据的扩展,需要base64加密



464
465
466
# File 'lib/v20220805/models.rb', line 464

def UserIdList
  @UserIdList
end

Instance Method Details

#deserialize(params) ⇒ Object



488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
# File 'lib/v20220805/models.rb', line 488

def deserialize(params)
  @UserId = params['UserId']
  unless params['UserIdList'].nil?
    @UserIdList = []
    params['UserIdList'].each do |i|
      useridinfo_tmp = UserIdInfo.new
      useridinfo_tmp.deserialize(i)
      @UserIdList << useridinfo_tmp
    end
  end
  @Tags = params['Tags']
  unless params['DislikeInfoList'].nil?
    @DislikeInfoList = []
    params['DislikeInfoList'].each do |i|
      dislikeinfo_tmp = DislikeInfo.new
      dislikeinfo_tmp.deserialize(i)
      @DislikeInfoList << dislikeinfo_tmp
    end
  end
  @Age = params['Age']
  @Gender = params['Gender']
  @Degree = params['Degree']
  @School = params['School']
  @Occupation = params['Occupation']
  @Industry = params['Industry']
  @ResidentCountry = params['ResidentCountry']
  @ResidentProvince = params['ResidentProvince']
  @ResidentCity = params['ResidentCity']
  @RegisterTimestamp = params['RegisterTimestamp']
  @MembershipLevel = params['MembershipLevel']
  @LastLoginTimestamp = params['LastLoginTimestamp']
  @LastLoginIp = params['LastLoginIp']
  @LastModifyTimestamp = params['LastModifyTimestamp']
  @Extension = params['Extension']
end