Documentation
¶
Index ¶
- type TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetAdzoneId(v int64) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetContentId(v int64) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetContentSource(v string) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetDeviceEncrypt(v string) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetDeviceType(v string) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetDeviceValue(v string) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetFavoritesId(v string) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetItemId(v string) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetMaterialId(v int64) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetPageNo(v int64) *TaobaoTbkDgOptimusMaterialRequest
- func (s *TaobaoTbkDgOptimusMaterialRequest) SetPageSize(v int64) *TaobaoTbkDgOptimusMaterialRequest
- func (req *TaobaoTbkDgOptimusMaterialRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTbkDgOptimusMaterialRequest) ToMap() map[string]interface{}
- type TaobaoTbkDgOptimusPromotionRequest
- func (s *TaobaoTbkDgOptimusPromotionRequest) SetAdzoneId(v int64) *TaobaoTbkDgOptimusPromotionRequest
- func (s *TaobaoTbkDgOptimusPromotionRequest) SetPageNum(v int64) *TaobaoTbkDgOptimusPromotionRequest
- func (s *TaobaoTbkDgOptimusPromotionRequest) SetPageSize(v int64) *TaobaoTbkDgOptimusPromotionRequest
- func (s *TaobaoTbkDgOptimusPromotionRequest) SetPromotionId(v int64) *TaobaoTbkDgOptimusPromotionRequest
- func (req *TaobaoTbkDgOptimusPromotionRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTbkDgOptimusPromotionRequest) ToMap() map[string]interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TaobaoTbkDgOptimusMaterialRequest ¶
type TaobaoTbkDgOptimusMaterialRequest 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" ` /* mm_xxx_xxx_xxx的第三位 */ AdzoneId *int64 `json:"adzone_id" required:"true" ` /* 官方的物料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" ` /* 智能匹配-设备号加密后的值(MD5加密需32位小写),类型为OAID时传原始OAID值 */ DeviceValue *string `json:"device_value,omitempty" required:"false" ` /* 智能匹配-设备号加密类型:MD5,类型为OAID时不传 */ DeviceEncrypt *string `json:"device_encrypt,omitempty" required:"false" ` /* 智能匹配-设备号类型:IMEI,或者IDFA,或者UTDID(UTDID不支持MD5加密),或者OAID */ DeviceType *string `json:"device_type,omitempty" required:"false" ` /* 内容专用-内容详情ID */ ContentId *int64 `json:"content_id,omitempty" required:"false" ` /* 内容专用-内容渠道信息 */ ContentSource *string `json:"content_source,omitempty" required:"false" ` /* 商品ID,用于相似商品推荐 */ ItemId *string `json:"item_id,omitempty" required:"false" ` /* 选品库投放id */ FavoritesId *string `json:"favorites_id,omitempty" required:"false" ` }
func (*TaobaoTbkDgOptimusMaterialRequest) SetAdzoneId ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetAdzoneId(v int64) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetContentId ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetContentId(v int64) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetContentSource ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetContentSource(v string) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetDeviceEncrypt ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetDeviceEncrypt(v string) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetDeviceType ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetDeviceType(v string) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetDeviceValue ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetDeviceValue(v string) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetFavoritesId ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetFavoritesId(v string) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetItemId ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetItemId(v string) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetMaterialId ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetMaterialId(v int64) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetPageNo ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetPageNo(v int64) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) SetPageSize ¶
func (s *TaobaoTbkDgOptimusMaterialRequest) SetPageSize(v int64) *TaobaoTbkDgOptimusMaterialRequest
func (*TaobaoTbkDgOptimusMaterialRequest) ToFileMap ¶
func (req *TaobaoTbkDgOptimusMaterialRequest) ToFileMap() map[string]interface{}
func (*TaobaoTbkDgOptimusMaterialRequest) ToMap ¶
func (req *TaobaoTbkDgOptimusMaterialRequest) ToMap() map[string]interface{}
type TaobaoTbkDgOptimusPromotionRequest ¶
type TaobaoTbkDgOptimusPromotionRequest struct { /* 页大小,一次请求请限制在10以内 defalutValue��10 */ PageSize *int64 `json:"page_size,omitempty" required:"false" ` /* 第几页,默认:1 defalutValue��1 */ PageNum *int64 `json:"page_num,omitempty" required:"false" ` /* mm_xxx_xxx_xxx的第3段数字 */ AdzoneId *int64 `json:"adzone_id" required:"true" ` /* 官方提供的权益物料Id。有价券-37104、大额店铺券-37116、天猫店铺券-62191、券券补-61809 更多权益物料id敬请期待! */ PromotionId *int64 `json:"promotion_id" required:"true" ` }
func (*TaobaoTbkDgOptimusPromotionRequest) SetAdzoneId ¶
func (s *TaobaoTbkDgOptimusPromotionRequest) SetAdzoneId(v int64) *TaobaoTbkDgOptimusPromotionRequest
func (*TaobaoTbkDgOptimusPromotionRequest) SetPageNum ¶
func (s *TaobaoTbkDgOptimusPromotionRequest) SetPageNum(v int64) *TaobaoTbkDgOptimusPromotionRequest
func (*TaobaoTbkDgOptimusPromotionRequest) SetPageSize ¶
func (s *TaobaoTbkDgOptimusPromotionRequest) SetPageSize(v int64) *TaobaoTbkDgOptimusPromotionRequest
func (*TaobaoTbkDgOptimusPromotionRequest) SetPromotionId ¶
func (s *TaobaoTbkDgOptimusPromotionRequest) SetPromotionId(v int64) *TaobaoTbkDgOptimusPromotionRequest
func (*TaobaoTbkDgOptimusPromotionRequest) ToFileMap ¶
func (req *TaobaoTbkDgOptimusPromotionRequest) ToFileMap() map[string]interface{}
func (*TaobaoTbkDgOptimusPromotionRequest) ToMap ¶
func (req *TaobaoTbkDgOptimusPromotionRequest) ToMap() map[string]interface{}
Click to show internal directories.
Click to hide internal directories.