Documentation
¶
Index ¶
- type TaobaoKfcKeywordSearchRequest
- func (s *TaobaoKfcKeywordSearchRequest) SetApply(v string) *TaobaoKfcKeywordSearchRequest
- func (s *TaobaoKfcKeywordSearchRequest) SetContent(v string) *TaobaoKfcKeywordSearchRequest
- func (s *TaobaoKfcKeywordSearchRequest) SetNick(v string) *TaobaoKfcKeywordSearchRequest
- func (req *TaobaoKfcKeywordSearchRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoKfcKeywordSearchRequest) ToMap() map[string]interface{}
- type TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetAdzoneId(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetBizSceneId(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetCat(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceEncrypt(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceType(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceValue(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetEndPrice(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetEndTkRate(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetGetTopnRate(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetHasCoupon(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludeGoodRate(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludePayRate30(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludeRfdRate(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIp(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIsOverseas(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIsTmall(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetItemloc(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMaterialId(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcEndTime(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcStartTime(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcStatus(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNeedFreeShipment(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNeedPrepay(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNpxLevel(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPageNo(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPageSize(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPromotionType(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetQ(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetRelationId(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetSort(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetSpecialId(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartDsr(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartPrice(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartTkRate(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetUcrowdId(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetUcrowdRankItems(v []domain.TaobaoTbkDgMaterialOptionalUpgradeUcrowdrankitems) *TaobaoTbkDgMaterialOptionalUpgradeRequest
- func (req *TaobaoTbkDgMaterialOptionalUpgradeRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTbkDgMaterialOptionalUpgradeRequest) ToMap() map[string]interface{}
- type TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetAdzoneId(v int64) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetDeviceEncrypt(v string) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetDeviceType(v string) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetDeviceValue(v string) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetFavoritesId(v string) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetItemId(v string) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetMaterialId(v int64) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetPageNo(v int64) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetPageSize(v int64) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetPromotionType(v string) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetRelationId(v int64) *TaobaoTbkDgMaterialRecommendRequest
- func (s *TaobaoTbkDgMaterialRecommendRequest) SetSpecialId(v string) *TaobaoTbkDgMaterialRecommendRequest
- func (req *TaobaoTbkDgMaterialRecommendRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTbkDgMaterialRecommendRequest) ToMap() map[string]interface{}
- type TaobaoTbkOptimusTouMaterialIdsGetRequest
- func (s *TaobaoTbkOptimusTouMaterialIdsGetRequest) SetMaterialQuery(v domain.TaobaoTbkOptimusTouMaterialIdsGetMaterialQuery) *TaobaoTbkOptimusTouMaterialIdsGetRequest
- func (req *TaobaoTbkOptimusTouMaterialIdsGetRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTbkOptimusTouMaterialIdsGetRequest) ToMap() map[string]interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TaobaoKfcKeywordSearchRequest ¶
type TaobaoKfcKeywordSearchRequest struct { /* 发布信息的淘宝会员名,可以不传 */ Nick *string `json:"nick,omitempty" required:"false" ` /* 应用点,分为一级应用点、二级应用点。其中一级应用点通常是指某一个系统或产品,比如淘宝的商品应用(taobao_auction);二级应用点,是指一级应用点下的具体的分类,比如商品标题(title)、商品描述(content)。不同的二级应用可以设置不同关键词。 这里的apply参数是由一级应用点与二级应用点合起来的字符(一级应用点+"."+二级应用点),如taobao_auction.title。 通常apply参数是不需要传递的。如有特殊需求(比如特殊的过滤需求,需要自己维护一套自己词库),需传递此参数。 */ Apply *string `json:"apply,omitempty" required:"false" ` /* 需要过滤的文本信息 */ Content *string `json:"content" required:"true" ` }
func (*TaobaoKfcKeywordSearchRequest) SetApply ¶
func (s *TaobaoKfcKeywordSearchRequest) SetApply(v string) *TaobaoKfcKeywordSearchRequest
func (*TaobaoKfcKeywordSearchRequest) SetContent ¶
func (s *TaobaoKfcKeywordSearchRequest) SetContent(v string) *TaobaoKfcKeywordSearchRequest
func (*TaobaoKfcKeywordSearchRequest) SetNick ¶
func (s *TaobaoKfcKeywordSearchRequest) SetNick(v string) *TaobaoKfcKeywordSearchRequest
func (*TaobaoKfcKeywordSearchRequest) ToFileMap ¶
func (req *TaobaoKfcKeywordSearchRequest) ToFileMap() map[string]interface{}
func (*TaobaoKfcKeywordSearchRequest) ToMap ¶
func (req *TaobaoKfcKeywordSearchRequest) ToMap() map[string]interface{}
type TaobaoTbkDgMaterialOptionalUpgradeRequest ¶ added in v1.1.0
type TaobaoTbkDgMaterialOptionalUpgradeRequest struct { /* 商品筛选-店铺dsr评分。筛选大于等于当前设置的店铺dsr评分的商品0-50000之间 */ StartDsr *int64 `json:"start_dsr,omitempty" required:"false" ` /* 页大小,默认20,1~100 defalutValue��20 */ PageSize *int64 `json:"page_size,omitempty" required:"false" ` /* 第几页,默认:1 defalutValue��1 */ PageNo *int64 `json:"page_no,omitempty" required:"false" ` /* 商品筛选-淘客收入比率上限(商品佣金比率+补贴比率)。如:1234表示12.34% */ EndTkRate *int64 `json:"end_tk_rate,omitempty" required:"false" ` /* 商品筛选-淘客收入比率下限(商品佣金比率+补贴比率)。如:1234表示12.34% */ StartTkRate *int64 `json:"start_tk_rate,omitempty" required:"false" ` /* 商品筛选-预估到手价范围上限。单位:元 */ EndPrice *int64 `json:"end_price,omitempty" required:"false" ` /* 商品筛选-预估到手价范围下限。单位:元 */ StartPrice *int64 `json:"start_price,omitempty" required:"false" ` /* 商品筛选-是否海外商品。true表示属于海外商品,false或不设置表示不限 */ IsOverseas *bool `json:"is_overseas,omitempty" required:"false" ` /* 商品筛选-是否天猫商品。true表示属于天猫商品,false或不设置表示不限 */ IsTmall *bool `json:"is_tmall,omitempty" required:"false" ` /* 排序_des(降序),排序_asc(升序),销量(total_sales),淘客收入比率(tk_rate),营销计划佣金(tk_mkt_rate), 累计推广量(tk_total_sales),总支出佣金(tk_total_commi),预估到价格(final_promotion_price),匹配分(match) */ Sort *string `json:"sort,omitempty" required:"false" ` /* 商品筛选-所在地 */ Itemloc *string `json:"itemloc,omitempty" required:"false" ` /* 商品筛选-后台类目ID。用,分割,最大10个 */ Cat *string `json:"cat,omitempty" required:"false" ` /* 商品筛选-查询词;注意:q参数不支持入参淘宝联盟链接。若无消费者比价场景ID2权限,q参数也不支持入参淘宝复制的商品链接进行搜索查询;同时无消费者比价场景ID2权限使用标题精准搜索时,当搜索结果只有一个商品时则出参不再提供商品推广链接和商品id字段,若搜索结果仍有多个商品,则正常出参。(场景id使用说明参考《淘宝客新商品ID升级》白皮书:https://www.yuque.com/taobaolianmengguanfangxiaoer/zmig94/tfyt0pahmlpzu2ud) */ Q *string `json:"q,omitempty" required:"false" ` /* 物料id,不传时默认物料material_id=80309;如果直接对消费者投放,可使用官方个性化算法优化的搜索物料material_id=17004(注意:若物料id=17004没查询到结果则出系统默认物料id=80309的查询结果) defalutValue��80309 */ MaterialId *int64 `json:"material_id,omitempty" required:"false" ` /* 优惠券筛选-是否有优惠券。true表示该商品有优惠券,false或不设置表示不限 */ HasCoupon *bool `json:"has_coupon,omitempty" required:"false" ` /* ip参数影响邮费获取,如果不传或者传入不准确,邮费无法精准提供 */ Ip *string `json:"ip,omitempty" required:"false" ` /* 推广位id,mm_xxx_xxx_12345678三段式的最后一段数字(登录pub.alimama.com推广管理-推广位管理中查询) */ AdzoneId *int64 `json:"adzone_id" required:"true" ` /* 商品筛选-是否包邮。true表示包邮,false或不设置表示不限 */ NeedFreeShipment *bool `json:"need_free_shipment,omitempty" required:"false" ` /* 商品筛选-是否加入消费者保障。true表示加入,false或不设置表示不限 */ NeedPrepay *bool `json:"need_prepay,omitempty" required:"false" ` /* 商品筛选-成交转化是否高于行业均值。True表示大于等于,false或不设置表示不限 */ IncludePayRate30 *bool `json:"include_pay_rate_30,omitempty" required:"false" ` /* 商品筛选-好评率是否高于行业均值。True表示大于等于,false或不设置表示不限 */ IncludeGoodRate *bool `json:"include_good_rate,omitempty" required:"false" ` /* 商品筛选-退款率是否低于行业均值。True表示大于等于,false或不设置表示不限 */ IncludeRfdRate *bool `json:"include_rfd_rate,omitempty" required:"false" ` /* 商品筛选-牛皮癣程度。取值:1不限,2无,3轻微 defalutValue��1 */ NpxLevel *int64 `json:"npx_level,omitempty" required:"false" ` /* 智能匹配-设备号加密类型:MD5;使用智能推荐请先签署协议https://pub.alimama.com/fourth/protocol/common.htm?key=hangye_laxin */ DeviceEncrypt *string `json:"device_encrypt,omitempty" required:"false" ` /* 智能匹配-设备号加密后的值(MD5加密需32位小写);使用智能推荐请先签署协议https://pub.alimama.com/fourth/protocol/common.htm?key=hangye_laxin */ DeviceValue *string `json:"device_value,omitempty" required:"false" ` /* 智能匹配-设备号类型:IMEI,或者IDFA,或者UTDID(UTDID不支持MD5加密),或者OAID;使用智能推荐请先签署协议https://pub.alimama.com/fourth/protocol/common.htm?key=hangye_laxin */ DeviceType *string `json:"device_type,omitempty" required:"false" ` /* 会员运营ID */ SpecialId *string `json:"special_id,omitempty" required:"false" ` /* 渠道关系ID,仅适用于渠道推广场景 */ RelationId *string `json:"relation_id,omitempty" required:"false" ` /* 是否获取前N件佣金信息 0否,1是,其他值否 */ GetTopnRate *int64 `json:"get_topn_rate,omitempty" required:"false" ` /* 1-动态ID转链场景,2-消费者比价场景(不填默认为1);场景id使用说明参考《淘宝客新商品ID升级》白皮书:https://www.yuque.com/taobaolianmengguanfangxiaoer/zmig94/tfyt0pahmlpzu2ud */ BizSceneId *string `json:"biz_scene_id,omitempty" required:"false" ` /* 1-自购省,2-推广赚(代理模式专属ID,代理模式必填,非代理模式不用填写该字段) */ PromotionType *string `json:"promotion_type,omitempty" required:"false" ` /* 线报内容筛选—内容生产开始时间,13毫秒时间戳 */ MgcStartTime *string `json:"mgc_start_time,omitempty" required:"false" ` /* 线报内容筛选—内容生产截止时间,13毫秒时间戳 */ MgcEndTime *string `json:"mgc_end_time,omitempty" required:"false" ` /* 线报状态筛选,0-全部 1-过期 2-实时生效 3-未来生效 不传默认过滤有效 */ MgcStatus *string `json:"mgc_status,omitempty" required:"false" ` /* 人群ID,仅适用于物料评估场景material_id=41377 */ UcrowdId *int64 `json:"ucrowd_id,omitempty" required:"false" ` /* 物料评估-商品列表 */ UcrowdRankItems *[]domain.TaobaoTbkDgMaterialOptionalUpgradeUcrowdrankitems `json:"ucrowd_rank_items,omitempty" required:"false" ` }
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetAdzoneId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetAdzoneId(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetBizSceneId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetBizSceneId(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetCat ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetCat(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceEncrypt ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceEncrypt(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceType ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceType(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceValue ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetDeviceValue(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetEndPrice ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetEndPrice(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetEndTkRate ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetEndTkRate(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetGetTopnRate ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetGetTopnRate(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetHasCoupon ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetHasCoupon(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludeGoodRate ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludeGoodRate(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludePayRate30 ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludePayRate30(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludeRfdRate ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIncludeRfdRate(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIp ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIp(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIsOverseas ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIsOverseas(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIsTmall ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetIsTmall(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetItemloc ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetItemloc(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMaterialId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMaterialId(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcEndTime ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcEndTime(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcStartTime ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcStartTime(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcStatus ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetMgcStatus(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNeedFreeShipment ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNeedFreeShipment(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNeedPrepay ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNeedPrepay(v bool) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNpxLevel ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetNpxLevel(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPageNo ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPageNo(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPageSize ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPageSize(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPromotionType ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetPromotionType(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetRelationId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetRelationId(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetSort ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetSort(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetSpecialId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetSpecialId(v string) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartDsr ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartDsr(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartPrice ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartPrice(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartTkRate ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetStartTkRate(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetUcrowdId ¶ added in v1.2.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetUcrowdId(v int64) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) SetUcrowdRankItems ¶ added in v1.2.0
func (s *TaobaoTbkDgMaterialOptionalUpgradeRequest) SetUcrowdRankItems(v []domain.TaobaoTbkDgMaterialOptionalUpgradeUcrowdrankitems) *TaobaoTbkDgMaterialOptionalUpgradeRequest
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) ToFileMap ¶ added in v1.1.0
func (req *TaobaoTbkDgMaterialOptionalUpgradeRequest) ToFileMap() map[string]interface{}
func (*TaobaoTbkDgMaterialOptionalUpgradeRequest) ToMap ¶ added in v1.1.0
func (req *TaobaoTbkDgMaterialOptionalUpgradeRequest) ToMap() map[string]interface{}
type TaobaoTbkDgMaterialRecommendRequest ¶ added in v1.1.0
type TaobaoTbkDgMaterialRecommendRequest struct { /* 页大小,默认20,1~100 defalutValue��20 */ PageSize *int64 `json:"page_size,omitempty" required:"false" ` /* 第几页,默认:1 defalutValue��1 */ PageNo *int64 `json:"page_no,omitempty" required:"false" ` /* 官方提供的物料Id;可以通过taobao.tbk.optimus.tou.material.ids.get接口获取公开的物料id列表或查看物料id汇总贴:https://market.m.taobao.com/app/qn/toutiao-new/index-pc.html#/detail/10628875?_k=gpov9a */ MaterialId *int64 `json:"material_id" required:"true" ` /* 推广位id,mm_xxx_xxx_12345678三段式的最后一段数字(登录pub.alimama.com推广管理-推广位管理中查询) */ AdzoneId *int64 `json:"adzone_id" required:"true" ` /* 渠道关系ID,仅适用于渠道推广场景 */ RelationId *int64 `json:"relation_id,omitempty" required:"false" ` /* 智能匹配-设备号类型:IMEI,或者IDFA,或者UTDID(UTDID不支持MD5加密),或者OAID;使用智能推荐请先签署协议https://pub.alimama.com/fourth/protocol/common.htm?key=hangye_laxin */ DeviceType *string `json:"device_type,omitempty" required:"false" ` /* 智能匹配-设备号加密类型:MD5;使用智能推荐请先签署协议https://pub.alimama.com/fourth/protocol/common.htm?key=hangye_laxin */ DeviceEncrypt *string `json:"device_encrypt,omitempty" required:"false" ` /* 智能匹配-设备号加密后的值(MD5加密需32位小写);使用智能推荐请先签署协议https://pub.alimama.com/fourth/protocol/common.htm?key=hangye_laxin */ DeviceValue *string `json:"device_value,omitempty" required:"false" ` /* 1-自购省,2-推广赚(代理模式专属ID,代理模式必填,非代理模式不用填写该字段) */ PromotionType *string `json:"promotion_type,omitempty" required:"false" ` /* 会员运营ID */ SpecialId *string `json:"special_id,omitempty" required:"false" ` /* 淘宝客新商品ID;用于相似商品推荐(注意:使用相似商品推荐material_id=13256必传,并请先签署协议https://pub.alimama.com/fourth/protocol/common.htm?key=hangye_laxin);另关于《淘宝客新商品ID升级》参考白皮书:https://www.yuque.com/taobaolianmengguanfangxiaoer/zmig94/tfyt0pahmlpzu2ud */ ItemId *string `json:"item_id,omitempty" required:"false" ` /* 选品库收藏夹id,获取收藏夹id参考文档:https://mos.m.taobao.com/union/page_20230109_175050_176?spm=a219t._portal_v2_pages_promo_goods_index_htm.0.0.7c2a75a5H2ER3N */ FavoritesId *string `json:"favorites_id,omitempty" required:"false" ` }
func (*TaobaoTbkDgMaterialRecommendRequest) SetAdzoneId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetAdzoneId(v int64) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetDeviceEncrypt ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetDeviceEncrypt(v string) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetDeviceType ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetDeviceType(v string) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetDeviceValue ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetDeviceValue(v string) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetFavoritesId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetFavoritesId(v string) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetItemId ¶ added in v1.2.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetItemId(v string) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetMaterialId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetMaterialId(v int64) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetPageNo ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetPageNo(v int64) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetPageSize ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetPageSize(v int64) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetPromotionType ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetPromotionType(v string) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetRelationId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetRelationId(v int64) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) SetSpecialId ¶ added in v1.1.0
func (s *TaobaoTbkDgMaterialRecommendRequest) SetSpecialId(v string) *TaobaoTbkDgMaterialRecommendRequest
func (*TaobaoTbkDgMaterialRecommendRequest) ToFileMap ¶ added in v1.1.0
func (req *TaobaoTbkDgMaterialRecommendRequest) ToFileMap() map[string]interface{}
func (*TaobaoTbkDgMaterialRecommendRequest) ToMap ¶ added in v1.1.0
func (req *TaobaoTbkDgMaterialRecommendRequest) ToMap() map[string]interface{}
type TaobaoTbkOptimusTouMaterialIdsGetRequest ¶ added in v1.1.0
type TaobaoTbkOptimusTouMaterialIdsGetRequest struct { /* 请求结构 */ MaterialQuery *domain.TaobaoTbkOptimusTouMaterialIdsGetMaterialQuery `json:"material_query,omitempty" required:"false" ` }
func (*TaobaoTbkOptimusTouMaterialIdsGetRequest) SetMaterialQuery ¶ added in v1.1.0
func (s *TaobaoTbkOptimusTouMaterialIdsGetRequest) SetMaterialQuery(v domain.TaobaoTbkOptimusTouMaterialIdsGetMaterialQuery) *TaobaoTbkOptimusTouMaterialIdsGetRequest
func (*TaobaoTbkOptimusTouMaterialIdsGetRequest) ToFileMap ¶ added in v1.1.0
func (req *TaobaoTbkOptimusTouMaterialIdsGetRequest) ToFileMap() map[string]interface{}
func (*TaobaoTbkOptimusTouMaterialIdsGetRequest) ToMap ¶ added in v1.1.0
func (req *TaobaoTbkOptimusTouMaterialIdsGetRequest) ToMap() map[string]interface{}
Click to show internal directories.
Click to hide internal directories.