usergrowth

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 28, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package usergrowth 包含手淘用户增相关结构体

https://open.taobao.com/API.htm?docType=2&docId=66356

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseBatchAskResultItem added in v1.3.4

func ReleaseBatchAskResultItem(v *BatchAskResultItem)

ReleaseBatchAskResultItem 释放BatchAskResultItem

func ReleaseBatchAskResultV2 added in v1.3.4

func ReleaseBatchAskResultV2(v *BatchAskResultV2)

ReleaseBatchAskResultV2 释放BatchAskResultV2

func ReleaseBuzzwordDto added in v1.3.4

func ReleaseBuzzwordDto(v *BuzzwordDto)

ReleaseBuzzwordDto 释放BuzzwordDto

func ReleaseDeviceIdParam added in v1.3.4

func ReleaseDeviceIdParam(v *DeviceIdParam)

ReleaseDeviceIdParam 释放DeviceIdParam

func ReleaseExtraDto added in v1.3.4

func ReleaseExtraDto(v *ExtraDto)

ReleaseExtraDto 释放ExtraDto

func ReleaseProductDto added in v1.3.4

func ReleaseProductDto(v *ProductDto)

ReleaseProductDto 释放ProductDto

func ReleaseRecognitionParam added in v1.3.4

func ReleaseRecognitionParam(v *RecognitionParam)

ReleaseRecognitionParam 释放RecognitionParam

func ReleaseRegionData added in v1.3.4

func ReleaseRegionData(v *RegionData)

ReleaseRegionData 释放RegionData

func ReleaseSuggestionContextParam added in v1.3.4

func ReleaseSuggestionContextParam(v *SuggestionContextParam)

ReleaseSuggestionContextParam 释放SuggestionContextParam

func ReleaseSuggestionDto added in v1.3.4

func ReleaseSuggestionDto(v *SuggestionDto)

ReleaseSuggestionDto 释放SuggestionDto

func ReleaseTaobaoGrowthReachingBrowserSearchAPIRequest added in v1.3.4

func ReleaseTaobaoGrowthReachingBrowserSearchAPIRequest(v *TaobaoGrowthReachingBrowserSearchAPIRequest)

ReleaseTaobaoGrowthReachingBrowserSearchAPIRequest 将 TaobaoGrowthReachingBrowserSearchAPIRequest 放入 sync.Pool

func ReleaseTaobaoGrowthReachingBrowserSearchAPIResponse added in v1.3.4

func ReleaseTaobaoGrowthReachingBrowserSearchAPIResponse(v *TaobaoGrowthReachingBrowserSearchAPIResponse)

ReleaseTaobaoGrowthReachingBrowserSearchAPIResponse 将 TaobaoGrowthReachingBrowserSearchAPIResponse 保存到 sync.Pool

func ReleaseTaobaoGrowthReachingBuzzwordQueryAPIRequest added in v1.3.4

func ReleaseTaobaoGrowthReachingBuzzwordQueryAPIRequest(v *TaobaoGrowthReachingBuzzwordQueryAPIRequest)

ReleaseTaobaoGrowthReachingBuzzwordQueryAPIRequest 将 TaobaoGrowthReachingBuzzwordQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoGrowthReachingBuzzwordQueryAPIResponse added in v1.3.4

func ReleaseTaobaoGrowthReachingBuzzwordQueryAPIResponse(v *TaobaoGrowthReachingBuzzwordQueryAPIResponse)

ReleaseTaobaoGrowthReachingBuzzwordQueryAPIResponse 将 TaobaoGrowthReachingBuzzwordQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoGrowthReachingPicturesRecognizeAPIRequest added in v1.3.4

func ReleaseTaobaoGrowthReachingPicturesRecognizeAPIRequest(v *TaobaoGrowthReachingPicturesRecognizeAPIRequest)

ReleaseTaobaoGrowthReachingPicturesRecognizeAPIRequest 将 TaobaoGrowthReachingPicturesRecognizeAPIRequest 放入 sync.Pool

func ReleaseTaobaoGrowthReachingPicturesRecognizeAPIResponse added in v1.3.4

func ReleaseTaobaoGrowthReachingPicturesRecognizeAPIResponse(v *TaobaoGrowthReachingPicturesRecognizeAPIResponse)

ReleaseTaobaoGrowthReachingPicturesRecognizeAPIResponse 将 TaobaoGrowthReachingPicturesRecognizeAPIResponse 保存到 sync.Pool

func ReleaseTaobaoGrowthReachingSuggestionQueryAPIRequest added in v1.3.4

func ReleaseTaobaoGrowthReachingSuggestionQueryAPIRequest(v *TaobaoGrowthReachingSuggestionQueryAPIRequest)

ReleaseTaobaoGrowthReachingSuggestionQueryAPIRequest 将 TaobaoGrowthReachingSuggestionQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoGrowthReachingSuggestionQueryAPIResponse added in v1.3.4

func ReleaseTaobaoGrowthReachingSuggestionQueryAPIResponse(v *TaobaoGrowthReachingSuggestionQueryAPIResponse)

ReleaseTaobaoGrowthReachingSuggestionQueryAPIResponse 将 TaobaoGrowthReachingSuggestionQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoGrowthReachingXiniaoQueryAPIRequest added in v1.3.4

func ReleaseTaobaoGrowthReachingXiniaoQueryAPIRequest(v *TaobaoGrowthReachingXiniaoQueryAPIRequest)

ReleaseTaobaoGrowthReachingXiniaoQueryAPIRequest 将 TaobaoGrowthReachingXiniaoQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoGrowthReachingXiniaoQueryAPIResponse added in v1.3.4

func ReleaseTaobaoGrowthReachingXiniaoQueryAPIResponse(v *TaobaoGrowthReachingXiniaoQueryAPIResponse)

ReleaseTaobaoGrowthReachingXiniaoQueryAPIResponse 将 TaobaoGrowthReachingXiniaoQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoUsergrowthDhhDeliveryAskAPIRequest added in v1.3.4

func ReleaseTaobaoUsergrowthDhhDeliveryAskAPIRequest(v *TaobaoUsergrowthDhhDeliveryAskAPIRequest)

ReleaseTaobaoUsergrowthDhhDeliveryAskAPIRequest 将 TaobaoUsergrowthDhhDeliveryAskAPIRequest 放入 sync.Pool

func ReleaseTaobaoUsergrowthDhhDeliveryAskAPIResponse added in v1.3.4

func ReleaseTaobaoUsergrowthDhhDeliveryAskAPIResponse(v *TaobaoUsergrowthDhhDeliveryAskAPIResponse)

ReleaseTaobaoUsergrowthDhhDeliveryAskAPIResponse 将 TaobaoUsergrowthDhhDeliveryAskAPIResponse 保存到 sync.Pool

func ReleaseTaobaoUsergrowthDhhDeliveryBatchaskAPIRequest added in v1.3.4

func ReleaseTaobaoUsergrowthDhhDeliveryBatchaskAPIRequest(v *TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest)

ReleaseTaobaoUsergrowthDhhDeliveryBatchaskAPIRequest 将 TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest 放入 sync.Pool

func ReleaseTaobaoUsergrowthDhhDeliveryBatchaskAPIResponse added in v1.3.4

func ReleaseTaobaoUsergrowthDhhDeliveryBatchaskAPIResponse(v *TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse)

ReleaseTaobaoUsergrowthDhhDeliveryBatchaskAPIResponse 将 TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse 保存到 sync.Pool

func ReleaseTaobaoUsergrowthTaskConfigGetAPIRequest added in v1.3.4

func ReleaseTaobaoUsergrowthTaskConfigGetAPIRequest(v *TaobaoUsergrowthTaskConfigGetAPIRequest)

ReleaseTaobaoUsergrowthTaskConfigGetAPIRequest 将 TaobaoUsergrowthTaskConfigGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoUsergrowthTaskConfigGetAPIResponse added in v1.3.4

func ReleaseTaobaoUsergrowthTaskConfigGetAPIResponse(v *TaobaoUsergrowthTaskConfigGetAPIResponse)

ReleaseTaobaoUsergrowthTaskConfigGetAPIResponse 将 TaobaoUsergrowthTaskConfigGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoUsergrowthTaskConfigGetTopResult added in v1.3.4

func ReleaseTaobaoUsergrowthTaskConfigGetTopResult(v *TaobaoUsergrowthTaskConfigGetTopResult)

ReleaseTaobaoUsergrowthTaskConfigGetTopResult 释放TaobaoUsergrowthTaskConfigGetTopResult

func ReleaseTaskConfig added in v1.3.4

func ReleaseTaskConfig(v *TaskConfig)

ReleaseTaskConfig 释放TaskConfig

func ReleaseTemperature added in v1.3.4

func ReleaseTemperature(v *Temperature)

ReleaseTemperature 释放Temperature

func ReleaseXiNiaoSuggestionContextParam added in v1.3.4

func ReleaseXiNiaoSuggestionContextParam(v *XiNiaoSuggestionContextParam)

ReleaseXiNiaoSuggestionContextParam 释放XiNiaoSuggestionContextParam

func ReleaseXiNiaoSuggestionDto added in v1.3.4

func ReleaseXiNiaoSuggestionDto(v *XiNiaoSuggestionDto)

ReleaseXiNiaoSuggestionDto 释放XiNiaoSuggestionDto

Types

type BatchAskResultItem

type BatchAskResultItem struct {
	// 在巨浪平台可投放的任务ID列表
	TaskIdList []string `json:"task_id_list,omitempty" xml:"task_id_list>string,omitempty"`
	// oaid的md5值, 32位小写
	OaidMd5 string `json:"oaid_md5,omitempty" xml:"oaid_md5,omitempty"`
	// idfa的md5值, 32位小写
	IdfaMd5 string `json:"idfa_md5,omitempty" xml:"idfa_md5,omitempty"`
	// imei的md5值, 32位小写
	ImeiMd5 string `json:"imei_md5,omitempty" xml:"imei_md5,omitempty"`
	// 该设备要做的大航海的任务id
	TaskId string `json:"task_id,omitempty" xml:"task_id,omitempty"`
	// caid的md5值, 32位小写,前面拼接上caid版本号,当前支持20220111、20211207版本
	CaidMd5 string `json:"caid_md5,omitempty" xml:"caid_md5,omitempty"`
}

BatchAskResultItem 结构体

func GetBatchAskResultItem added in v1.3.4

func GetBatchAskResultItem() *BatchAskResultItem

GetBatchAskResultItem() 从对象池中获取BatchAskResultItem

type BatchAskResultV2

type BatchAskResultV2 struct {
	// 匹配的设备与其任务信息列表
	Results []BatchAskResultItem `json:"results,omitempty" xml:"results>batch_ask_result_item,omitempty"`
	// 错误码, 0: 成功;1:限流;2:服务不可用
	Errcode int64 `json:"errcode,omitempty" xml:"errcode,omitempty"`
}

BatchAskResultV2 结构体

func GetBatchAskResultV2 added in v1.3.4

func GetBatchAskResultV2() *BatchAskResultV2

GetBatchAskResultV2() 从对象池中获取BatchAskResultV2

type BuzzwordDto added in v1.2.9

type BuzzwordDto struct {
	// 点击上报链接
	ClickUrl []string `json:"click_url,omitempty" xml:"click_url>string,omitempty"`
	// 词条曝光链接
	ExposureUrl []string `json:"exposure_url,omitempty" xml:"exposure_url>string,omitempty"`
	// 词条
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 标签,可选,热、新等
	Tag string `json:"tag,omitempty" xml:"tag,omitempty"`
	// 标签对应的图片 url
	TagUrl string `json:"tag_url,omitempty" xml:"tag_url,omitempty"`
	// App跳转链接
	DeeplinkUrl string `json:"deeplink_url,omitempty" xml:"deeplink_url,omitempty"`
	// 未安装淘宝时 h5 页面跳
	H5Url string `json:"h5_url,omitempty" xml:"h5_url,omitempty"`
	// 展示图片
	DisplayImageUrl string `json:"display_image_url,omitempty" xml:"display_image_url,omitempty"`
	// 热度搜索文字
	HeatSearchText string `json:"heat_search_text,omitempty" xml:"heat_search_text,omitempty"`
	// 副标题
	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
	// 热度
	Popularity int64 `json:"popularity,omitempty" xml:"popularity,omitempty"`
	// 词条失效时间(秒级时间戳)
	InvalidTime int64 `json:"invalid_time,omitempty" xml:"invalid_time,omitempty"`
}

BuzzwordDto 结构体

func GetBuzzwordDto added in v1.3.4

func GetBuzzwordDto() *BuzzwordDto

GetBuzzwordDto() 从对象池中获取BuzzwordDto

type DeviceIdParam added in v1.2.9

type DeviceIdParam struct {
	// 手机系统
	Os string `json:"os,omitempty" xml:"os,omitempty"`
	// 设备类型 oaid/caid/imei
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 设备值
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// 是否是md5值
	IsMd5 bool `json:"is_md5,omitempty" xml:"is_md5,omitempty"`
}

DeviceIdParam 结构体

func GetDeviceIdParam added in v1.3.4

func GetDeviceIdParam() *DeviceIdParam

GetDeviceIdParam() 从对象池中获取DeviceIdParam

type ExtraDto added in v1.2.9

type ExtraDto struct {
	// 拓展曝光上报链接, 可以用于榜单曝光
	ExposureUrl []string `json:"exposure_url,omitempty" xml:"exposure_url>string,omitempty"`
	// 拓展点击上报链接, 可以用于“点击更多”上报
	ClickUrl []string `json:"click_url,omitempty" xml:"click_url>string,omitempty"`
	// App跳转链接
	DeeplinkUrl string `json:"deeplink_url,omitempty" xml:"deeplink_url,omitempty"`
	// 未安装淘宝时 h5 页面跳
	H5Url string `json:"h5_url,omitempty" xml:"h5_url,omitempty"`
}

ExtraDto 结构体

func GetExtraDto added in v1.3.4

func GetExtraDto() *ExtraDto

GetExtraDto() 从对象池中获取ExtraDto

type ProductDto added in v1.2.9

type ProductDto struct {
	// 商品名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 商品描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 图片链接
	ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"`
	// 标签属性
	Tags string `json:"tags,omitempty" xml:"tags,omitempty"`
	// 类别
	Category string `json:"category,omitempty" xml:"category,omitempty"`
	// 唤端链接
	Deeplink string `json:"deeplink,omitempty" xml:"deeplink,omitempty"`
	// 商品点击链接
	ClickUrl string `json:"click_url,omitempty" xml:"click_url,omitempty"`
	// 商品曝光链接
	ExposureUrl string `json:"exposure_url,omitempty" xml:"exposure_url,omitempty"`
	// 产品词/召回词
	ProductQuery string `json:"product_query,omitempty" xml:"product_query,omitempty"`
	// 实体词
	EntityWord string `json:"entity_word,omitempty" xml:"entity_word,omitempty"`
}

ProductDto 结构体

func GetProductDto added in v1.3.4

func GetProductDto() *ProductDto

GetProductDto() 从对象池中获取ProductDto

type RecognitionParam added in v1.2.9

type RecognitionParam struct {
	// 图片url
	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`
	// 媒体站点id
	SiteId string `json:"site_id,omitempty" xml:"site_id,omitempty"`
	// 图片id
	PicId string `json:"pic_id,omitempty" xml:"pic_id,omitempty"`
}

RecognitionParam 结构体

func GetRecognitionParam added in v1.3.4

func GetRecognitionParam() *RecognitionParam

GetRecognitionParam() 从对象池中获取RecognitionParam

type RegionData added in v1.2.9

type RegionData struct {
	// 坐标字符串
	CoordinateStr string `json:"coordinate_str,omitempty" xml:"coordinate_str,omitempty"`
	// 文本
	Text string `json:"text,omitempty" xml:"text,omitempty"`
	// 宽
	Width string `json:"width,omitempty" xml:"width,omitempty"`
	// 高
	Height string `json:"height,omitempty" xml:"height,omitempty"`
	// labelId
	LabelId string `json:"label_id,omitempty" xml:"label_id,omitempty"`
	// 序号
	Ranking int64 `json:"ranking,omitempty" xml:"ranking,omitempty"`
}

RegionData 结构体

func GetRegionData added in v1.3.4

func GetRegionData() *RegionData

GetRegionData() 从对象池中获取RegionData

type SuggestionContextParam added in v1.2.9

type SuggestionContextParam struct {
	// 不同媒体资源位
	SiteId string `json:"site_id,omitempty" xml:"site_id,omitempty"`
	// 天气代码,可空。1:晴, 2:晴(夜), 3:多云, 4:多云(夜), 5:阴, 6:阴(夜), 7:雾, 8:雾(夜), 9:霾, 10:霾(夜), 11:雨, 12:雨(夜), 13:雪, 14:雪(夜)
	Weather string `json:"weather,omitempty" xml:"weather,omitempty"`
	// 地域
	Region string `json:"region,omitempty" xml:"region,omitempty"`
	// 性别:m/f
	Sex string `json:"sex,omitempty" xml:"sex,omitempty"`
	// 附加参数,可用于传递一些非业务参数,如是否压测流量("isStressTest":true)等。格式为:key1:value1,key2:value2
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 设备信息
	DeviceId *DeviceIdParam `json:"device_id,omitempty" xml:"device_id,omitempty"`
	// 年龄
	Age int64 `json:"age,omitempty" xml:"age,omitempty"`
	// 温度,包括最高和最低
	Temperature *Temperature `json:"temperature,omitempty" xml:"temperature,omitempty"`
}

SuggestionContextParam 结构体

func GetSuggestionContextParam added in v1.3.4

func GetSuggestionContextParam() *SuggestionContextParam

GetSuggestionContextParam() 从对象池中获取SuggestionContextParam

type SuggestionDto added in v1.2.9

type SuggestionDto struct {
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 副标题
	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
	// 图标链接
	IconUrl string `json:"icon_url,omitempty" xml:"icon_url,omitempty"`
	// 唤端链接
	DeeplinkUrl string `json:"deeplink_url,omitempty" xml:"deeplink_url,omitempty"`
	// 曝光上报链接
	ExposureUrl string `json:"exposure_url,omitempty" xml:"exposure_url,omitempty"`
	// 点击上报链接
	ClickUrl string `json:"click_url,omitempty" xml:"click_url,omitempty"`
	// 文案内容
	Text string `json:"text,omitempty" xml:"text,omitempty"`
	// 素材id
	MaterialId string `json:"material_id,omitempty" xml:"material_id,omitempty"`
	// 未装端时备用的h5url
	H5Url string `json:"h5_url,omitempty" xml:"h5_url,omitempty"`
	// 主图url
	ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"`
}

SuggestionDto 结构体

func GetSuggestionDto added in v1.3.4

func GetSuggestionDto() *SuggestionDto

GetSuggestionDto() 从对象池中获取SuggestionDto

type TaobaoGrowthReachingBrowserSearchAPIRequest added in v1.2.9

type TaobaoGrowthReachingBrowserSearchAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoGrowthReachingBrowserSearchAPIRequest 查询搜索关联 API请求 taobao.growth.reaching.browser.search

查询搜索关联

func GetTaobaoGrowthReachingBrowserSearchAPIRequest added in v1.3.4

func GetTaobaoGrowthReachingBrowserSearchAPIRequest() *TaobaoGrowthReachingBrowserSearchAPIRequest

GetTaobaoGrowthReachingBrowserSearchRequest 从 sync.Pool 获取 TaobaoGrowthReachingBrowserSearchAPIRequest

func NewTaobaoGrowthReachingBrowserSearchRequest added in v1.2.9

func NewTaobaoGrowthReachingBrowserSearchRequest() *TaobaoGrowthReachingBrowserSearchAPIRequest

NewTaobaoGrowthReachingBrowserSearchRequest 初始化TaobaoGrowthReachingBrowserSearchAPIRequest对象

func (TaobaoGrowthReachingBrowserSearchAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoGrowthReachingBrowserSearchAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoGrowthReachingBrowserSearchAPIRequest) GetDeviceIds added in v1.2.9

GetDeviceIds DeviceIds Getter

func (TaobaoGrowthReachingBrowserSearchAPIRequest) GetQuery added in v1.2.9

GetQuery Query Getter

func (TaobaoGrowthReachingBrowserSearchAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoGrowthReachingBrowserSearchAPIRequest) GetWantedSize added in v1.2.9

GetWantedSize WantedSize Getter

func (*TaobaoGrowthReachingBrowserSearchAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoGrowthReachingBrowserSearchAPIRequest) SetDeviceIds added in v1.2.9

SetDeviceIds is DeviceIds Setter 设备列表

func (*TaobaoGrowthReachingBrowserSearchAPIRequest) SetQuery added in v1.2.9

SetQuery is Query Setter 查询词

func (*TaobaoGrowthReachingBrowserSearchAPIRequest) SetWantedSize added in v1.2.9

func (r *TaobaoGrowthReachingBrowserSearchAPIRequest) SetWantedSize(_wantedSize int64) error

SetWantedSize is WantedSize Setter 需要数量

type TaobaoGrowthReachingBrowserSearchAPIResponse added in v1.2.9

type TaobaoGrowthReachingBrowserSearchAPIResponse struct {
	model.CommonResponse
	TaobaoGrowthReachingBrowserSearchAPIResponseModel
}

TaobaoGrowthReachingBrowserSearchAPIResponse 查询搜索关联 API返回值 taobao.growth.reaching.browser.search

查询搜索关联

func GetTaobaoGrowthReachingBrowserSearchAPIResponse added in v1.3.4

func GetTaobaoGrowthReachingBrowserSearchAPIResponse() *TaobaoGrowthReachingBrowserSearchAPIResponse

GetTaobaoGrowthReachingBrowserSearchAPIResponse 从 sync.Pool 获取 TaobaoGrowthReachingBrowserSearchAPIResponse

func (*TaobaoGrowthReachingBrowserSearchAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingBrowserSearchAPIResponseModel added in v1.2.9

type TaobaoGrowthReachingBrowserSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"growth_reaching_browser_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// []
	Products []ProductDto `json:"products,omitempty" xml:"products>product_dto,omitempty"`
	// 榜单曝光链接
	ExposureUrl string `json:"exposure_url,omitempty" xml:"exposure_url,omitempty"`
	// 是否参竞
	Offering bool `json:"offering,omitempty" xml:"offering,omitempty"`
}

TaobaoGrowthReachingBrowserSearchAPIResponseModel is 查询搜索关联 成功返回结果

func (*TaobaoGrowthReachingBrowserSearchAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingBuzzwordQueryAPIRequest added in v1.2.9

type TaobaoGrowthReachingBuzzwordQueryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoGrowthReachingBuzzwordQueryAPIRequest 淘宝热词榜单数据查询接口 API请求 taobao.growth.reaching.buzzword.query

查询淘宝热词榜单数据

func GetTaobaoGrowthReachingBuzzwordQueryAPIRequest added in v1.3.4

func GetTaobaoGrowthReachingBuzzwordQueryAPIRequest() *TaobaoGrowthReachingBuzzwordQueryAPIRequest

GetTaobaoGrowthReachingBuzzwordQueryRequest 从 sync.Pool 获取 TaobaoGrowthReachingBuzzwordQueryAPIRequest

func NewTaobaoGrowthReachingBuzzwordQueryRequest added in v1.2.9

func NewTaobaoGrowthReachingBuzzwordQueryRequest() *TaobaoGrowthReachingBuzzwordQueryAPIRequest

NewTaobaoGrowthReachingBuzzwordQueryRequest 初始化TaobaoGrowthReachingBuzzwordQueryAPIRequest对象

func (TaobaoGrowthReachingBuzzwordQueryAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoGrowthReachingBuzzwordQueryAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoGrowthReachingBuzzwordQueryAPIRequest) GetDataOffset added in v1.2.9

GetDataOffset DataOffset Getter

func (TaobaoGrowthReachingBuzzwordQueryAPIRequest) GetDeviceIds added in v1.2.9

GetDeviceIds DeviceIds Getter

func (TaobaoGrowthReachingBuzzwordQueryAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoGrowthReachingBuzzwordQueryAPIRequest) GetSiteId added in v1.2.9

GetSiteId SiteId Getter

func (TaobaoGrowthReachingBuzzwordQueryAPIRequest) GetWantedSize added in v1.2.9

GetWantedSize WantedSize Getter

func (*TaobaoGrowthReachingBuzzwordQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoGrowthReachingBuzzwordQueryAPIRequest) SetDataOffset added in v1.2.9

func (r *TaobaoGrowthReachingBuzzwordQueryAPIRequest) SetDataOffset(_dataOffset int64) error

SetDataOffset is DataOffset Setter 数据偏移位置

func (*TaobaoGrowthReachingBuzzwordQueryAPIRequest) SetDeviceIds added in v1.2.9

SetDeviceIds is DeviceIds Setter 设备信息

func (*TaobaoGrowthReachingBuzzwordQueryAPIRequest) SetSiteId added in v1.2.9

SetSiteId is SiteId Setter 媒体站点类型

func (*TaobaoGrowthReachingBuzzwordQueryAPIRequest) SetWantedSize added in v1.2.9

func (r *TaobaoGrowthReachingBuzzwordQueryAPIRequest) SetWantedSize(_wantedSize int64) error

SetWantedSize is WantedSize Setter 需要的数据量,如果产出的数据不足,会返回错误代码:data insufficient

type TaobaoGrowthReachingBuzzwordQueryAPIResponse added in v1.2.9

type TaobaoGrowthReachingBuzzwordQueryAPIResponse struct {
	model.CommonResponse
	TaobaoGrowthReachingBuzzwordQueryAPIResponseModel
}

TaobaoGrowthReachingBuzzwordQueryAPIResponse 淘宝热词榜单数据查询接口 API返回值 taobao.growth.reaching.buzzword.query

查询淘宝热词榜单数据

func GetTaobaoGrowthReachingBuzzwordQueryAPIResponse added in v1.3.4

func GetTaobaoGrowthReachingBuzzwordQueryAPIResponse() *TaobaoGrowthReachingBuzzwordQueryAPIResponse

GetTaobaoGrowthReachingBuzzwordQueryAPIResponse 从 sync.Pool 获取 TaobaoGrowthReachingBuzzwordQueryAPIResponse

func (*TaobaoGrowthReachingBuzzwordQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingBuzzwordQueryAPIResponseModel added in v1.2.9

type TaobaoGrowthReachingBuzzwordQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"growth_reaching_buzzword_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 榜单词条列表
	Buzzwords []BuzzwordDto `json:"buzzwords,omitempty" xml:"buzzwords>buzzword_dto,omitempty"`
	// 榜单词条曝光链接
	ExposureUrl string `json:"exposure_url,omitempty" xml:"exposure_url,omitempty"`
	// 更多内容跳转链接
	Extra *ExtraDto `json:"extra,omitempty" xml:"extra,omitempty"`
	// 缓存时长,单位是秒
	CacheDuration int64 `json:"cache_duration,omitempty" xml:"cache_duration,omitempty"`
	// 是否针对此设备进行投放
	IsOffering bool `json:"is_offering,omitempty" xml:"is_offering,omitempty"`
}

TaobaoGrowthReachingBuzzwordQueryAPIResponseModel is 淘宝热词榜单数据查询接口 成功返回结果

func (*TaobaoGrowthReachingBuzzwordQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingPicturesRecognizeAPIRequest added in v1.2.9

type TaobaoGrowthReachingPicturesRecognizeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoGrowthReachingPicturesRecognizeAPIRequest 图片识别 API请求 taobao.growth.reaching.pictures.recognize

图片识别

func GetTaobaoGrowthReachingPicturesRecognizeAPIRequest added in v1.3.4

func GetTaobaoGrowthReachingPicturesRecognizeAPIRequest() *TaobaoGrowthReachingPicturesRecognizeAPIRequest

GetTaobaoGrowthReachingPicturesRecognizeRequest 从 sync.Pool 获取 TaobaoGrowthReachingPicturesRecognizeAPIRequest

func NewTaobaoGrowthReachingPicturesRecognizeRequest added in v1.2.9

func NewTaobaoGrowthReachingPicturesRecognizeRequest() *TaobaoGrowthReachingPicturesRecognizeAPIRequest

NewTaobaoGrowthReachingPicturesRecognizeRequest 初始化TaobaoGrowthReachingPicturesRecognizeAPIRequest对象

func (TaobaoGrowthReachingPicturesRecognizeAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoGrowthReachingPicturesRecognizeAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoGrowthReachingPicturesRecognizeAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoGrowthReachingPicturesRecognizeAPIRequest) GetRecognitionParam added in v1.2.9

GetRecognitionParam RecognitionParam Getter

func (*TaobaoGrowthReachingPicturesRecognizeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoGrowthReachingPicturesRecognizeAPIRequest) SetRecognitionParam added in v1.2.9

func (r *TaobaoGrowthReachingPicturesRecognizeAPIRequest) SetRecognitionParam(_recognitionParam *RecognitionParam) error

SetRecognitionParam is RecognitionParam Setter 识别参数对象

type TaobaoGrowthReachingPicturesRecognizeAPIResponse added in v1.2.9

type TaobaoGrowthReachingPicturesRecognizeAPIResponse struct {
	model.CommonResponse
	TaobaoGrowthReachingPicturesRecognizeAPIResponseModel
}

TaobaoGrowthReachingPicturesRecognizeAPIResponse 图片识别 API返回值 taobao.growth.reaching.pictures.recognize

图片识别

func GetTaobaoGrowthReachingPicturesRecognizeAPIResponse added in v1.3.4

func GetTaobaoGrowthReachingPicturesRecognizeAPIResponse() *TaobaoGrowthReachingPicturesRecognizeAPIResponse

GetTaobaoGrowthReachingPicturesRecognizeAPIResponse 从 sync.Pool 获取 TaobaoGrowthReachingPicturesRecognizeAPIResponse

func (*TaobaoGrowthReachingPicturesRecognizeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingPicturesRecognizeAPIResponseModel added in v1.2.9

type TaobaoGrowthReachingPicturesRecognizeAPIResponseModel struct {
	XMLName xml.Name `xml:"growth_reaching_pictures_recognize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 识别结果list
	RegionList []RegionData `json:"region_list,omitempty" xml:"region_list>region_data,omitempty"`
	// 图片id
	PicId string `json:"pic_id,omitempty" xml:"pic_id,omitempty"`
	// 唤端链接
	DeepLink string `json:"deep_link,omitempty" xml:"deep_link,omitempty"`
}

TaobaoGrowthReachingPicturesRecognizeAPIResponseModel is 图片识别 成功返回结果

func (*TaobaoGrowthReachingPicturesRecognizeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingSuggestionQueryAPIRequest added in v1.2.9

type TaobaoGrowthReachingSuggestionQueryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoGrowthReachingSuggestionQueryAPIRequest 厂商生态推荐信息查询 API请求 taobao.growth.reaching.suggestion.query

厂商生态推荐信息查询

func GetTaobaoGrowthReachingSuggestionQueryAPIRequest added in v1.3.4

func GetTaobaoGrowthReachingSuggestionQueryAPIRequest() *TaobaoGrowthReachingSuggestionQueryAPIRequest

GetTaobaoGrowthReachingSuggestionQueryRequest 从 sync.Pool 获取 TaobaoGrowthReachingSuggestionQueryAPIRequest

func NewTaobaoGrowthReachingSuggestionQueryRequest added in v1.2.9

func NewTaobaoGrowthReachingSuggestionQueryRequest() *TaobaoGrowthReachingSuggestionQueryAPIRequest

NewTaobaoGrowthReachingSuggestionQueryRequest 初始化TaobaoGrowthReachingSuggestionQueryAPIRequest对象

func (TaobaoGrowthReachingSuggestionQueryAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoGrowthReachingSuggestionQueryAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoGrowthReachingSuggestionQueryAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoGrowthReachingSuggestionQueryAPIRequest) GetSuggestionContext added in v1.2.9

GetSuggestionContext SuggestionContext Getter

func (TaobaoGrowthReachingSuggestionQueryAPIRequest) GetWantedSize added in v1.2.9

GetWantedSize WantedSize Getter

func (*TaobaoGrowthReachingSuggestionQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoGrowthReachingSuggestionQueryAPIRequest) SetSuggestionContext added in v1.2.9

func (r *TaobaoGrowthReachingSuggestionQueryAPIRequest) SetSuggestionContext(_suggestionContext *SuggestionContextParam) error

SetSuggestionContext is SuggestionContext Setter 请求参数

func (*TaobaoGrowthReachingSuggestionQueryAPIRequest) SetWantedSize added in v1.2.9

func (r *TaobaoGrowthReachingSuggestionQueryAPIRequest) SetWantedSize(_wantedSize int64) error

SetWantedSize is WantedSize Setter 需要的数据量

type TaobaoGrowthReachingSuggestionQueryAPIResponse added in v1.2.9

type TaobaoGrowthReachingSuggestionQueryAPIResponse struct {
	model.CommonResponse
	TaobaoGrowthReachingSuggestionQueryAPIResponseModel
}

TaobaoGrowthReachingSuggestionQueryAPIResponse 厂商生态推荐信息查询 API返回值 taobao.growth.reaching.suggestion.query

厂商生态推荐信息查询

func GetTaobaoGrowthReachingSuggestionQueryAPIResponse added in v1.3.4

func GetTaobaoGrowthReachingSuggestionQueryAPIResponse() *TaobaoGrowthReachingSuggestionQueryAPIResponse

GetTaobaoGrowthReachingSuggestionQueryAPIResponse 从 sync.Pool 获取 TaobaoGrowthReachingSuggestionQueryAPIResponse

func (*TaobaoGrowthReachingSuggestionQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingSuggestionQueryAPIResponseModel added in v1.2.9

type TaobaoGrowthReachingSuggestionQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"growth_reaching_suggestion_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 推荐信息列表
	Suggestions []SuggestionDto `json:"suggestions,omitempty" xml:"suggestions>suggestion_dto,omitempty"`
	// 列表维度曝光上报链接
	ExposureUrl string `json:"exposure_url,omitempty" xml:"exposure_url,omitempty"`
	// 是否参竞
	IsOffering bool `json:"is_offering,omitempty" xml:"is_offering,omitempty"`
}

TaobaoGrowthReachingSuggestionQueryAPIResponseModel is 厂商生态推荐信息查询 成功返回结果

func (*TaobaoGrowthReachingSuggestionQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingXiniaoQueryAPIRequest added in v1.2.9

type TaobaoGrowthReachingXiniaoQueryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoGrowthReachingXiniaoQueryAPIRequest 查询溪鸟推荐信息数据 API请求 taobao.growth.reaching.xiniao.query

查询溪鸟推荐信息数据

func GetTaobaoGrowthReachingXiniaoQueryAPIRequest added in v1.3.4

func GetTaobaoGrowthReachingXiniaoQueryAPIRequest() *TaobaoGrowthReachingXiniaoQueryAPIRequest

GetTaobaoGrowthReachingXiniaoQueryRequest 从 sync.Pool 获取 TaobaoGrowthReachingXiniaoQueryAPIRequest

func NewTaobaoGrowthReachingXiniaoQueryRequest added in v1.2.9

func NewTaobaoGrowthReachingXiniaoQueryRequest() *TaobaoGrowthReachingXiniaoQueryAPIRequest

NewTaobaoGrowthReachingXiniaoQueryRequest 初始化TaobaoGrowthReachingXiniaoQueryAPIRequest对象

func (TaobaoGrowthReachingXiniaoQueryAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoGrowthReachingXiniaoQueryAPIRequest) GetApiParams added in v1.2.9

func (r TaobaoGrowthReachingXiniaoQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoGrowthReachingXiniaoQueryAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoGrowthReachingXiniaoQueryAPIRequest) GetSuggestionContext added in v1.2.9

GetSuggestionContext SuggestionContext Getter

func (TaobaoGrowthReachingXiniaoQueryAPIRequest) GetWantedSize added in v1.2.9

GetWantedSize WantedSize Getter

func (*TaobaoGrowthReachingXiniaoQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoGrowthReachingXiniaoQueryAPIRequest) SetSuggestionContext added in v1.2.9

func (r *TaobaoGrowthReachingXiniaoQueryAPIRequest) SetSuggestionContext(_suggestionContext *XiNiaoSuggestionContextParam) error

SetSuggestionContext is SuggestionContext Setter 请求参数

func (*TaobaoGrowthReachingXiniaoQueryAPIRequest) SetWantedSize added in v1.2.9

func (r *TaobaoGrowthReachingXiniaoQueryAPIRequest) SetWantedSize(_wantedSize int64) error

SetWantedSize is WantedSize Setter 需要的数据量

type TaobaoGrowthReachingXiniaoQueryAPIResponse added in v1.2.9

type TaobaoGrowthReachingXiniaoQueryAPIResponse struct {
	model.CommonResponse
	TaobaoGrowthReachingXiniaoQueryAPIResponseModel
}

TaobaoGrowthReachingXiniaoQueryAPIResponse 查询溪鸟推荐信息数据 API返回值 taobao.growth.reaching.xiniao.query

查询溪鸟推荐信息数据

func GetTaobaoGrowthReachingXiniaoQueryAPIResponse added in v1.3.4

func GetTaobaoGrowthReachingXiniaoQueryAPIResponse() *TaobaoGrowthReachingXiniaoQueryAPIResponse

GetTaobaoGrowthReachingXiniaoQueryAPIResponse 从 sync.Pool 获取 TaobaoGrowthReachingXiniaoQueryAPIResponse

func (*TaobaoGrowthReachingXiniaoQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoGrowthReachingXiniaoQueryAPIResponseModel added in v1.2.9

type TaobaoGrowthReachingXiniaoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"growth_reaching_xiniao_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 推荐信息列表
	Suggestions []XiNiaoSuggestionDto `json:"suggestions,omitempty" xml:"suggestions>xi_niao_suggestion_dto,omitempty"`
	// 用户类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 是否展现
	IsOffering bool `json:"is_offering,omitempty" xml:"is_offering,omitempty"`
}

TaobaoGrowthReachingXiniaoQueryAPIResponseModel is 查询溪鸟推荐信息数据 成功返回结果

func (*TaobaoGrowthReachingXiniaoQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoUsergrowthDhhDeliveryAskAPIRequest added in v1.2.0

type TaobaoUsergrowthDhhDeliveryAskAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoUsergrowthDhhDeliveryAskAPIRequest 广告曝光前判定接口V2 API请求 taobao.usergrowth.dhh.delivery.ask

提供给媒体在曝光广告前调用

func GetTaobaoUsergrowthDhhDeliveryAskAPIRequest added in v1.3.4

func GetTaobaoUsergrowthDhhDeliveryAskAPIRequest() *TaobaoUsergrowthDhhDeliveryAskAPIRequest

GetTaobaoUsergrowthDhhDeliveryAskRequest 从 sync.Pool 获取 TaobaoUsergrowthDhhDeliveryAskAPIRequest

func NewTaobaoUsergrowthDhhDeliveryAskRequest

func NewTaobaoUsergrowthDhhDeliveryAskRequest() *TaobaoUsergrowthDhhDeliveryAskAPIRequest

NewTaobaoUsergrowthDhhDeliveryAskRequest 初始化TaobaoUsergrowthDhhDeliveryAskAPIRequest对象

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetAdvertisingSpaceId added in v1.2.0

func (r TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetAdvertisingSpaceId() string

GetAdvertisingSpaceId AdvertisingSpaceId Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetCaidMd5 added in v1.2.8

GetCaidMd5 CaidMd5 Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetChannel added in v1.2.0

GetChannel Channel Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetIdfa added in v1.2.0

GetIdfa Idfa Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetIdfaMd5 added in v1.2.0

GetIdfaMd5 IdfaMd5 Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetImei added in v1.2.0

GetImei Imei Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetImeiMd5 added in v1.2.0

GetImeiMd5 ImeiMd5 Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetOaid added in v1.2.0

GetOaid Oaid Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetOaidMd5 added in v1.2.0

GetOaidMd5 OaidMd5 Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetOs added in v1.2.0

GetOs Os Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetProfile added in v1.2.0

GetProfile Profile Getter

func (TaobaoUsergrowthDhhDeliveryAskAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetAdvertisingSpaceId added in v1.2.0

func (r *TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetAdvertisingSpaceId(_advertisingSpaceId string) error

SetAdvertisingSpaceId is AdvertisingSpaceId Setter 大航海广告位,在大航海平台申请

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetCaidMd5 added in v1.2.8

func (r *TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetCaidMd5(_caidMd5 string) error

SetCaidMd5 is CaidMd5 Setter md5加密后的caid, 32位小写,前面拼接上caid版本号,当前支持20220111、20211207版本

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetChannel added in v1.2.0

func (r *TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetChannel(_channel string) error

SetChannel is Channel Setter 渠道标识,在大航海平台申请

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetIdfa added in v1.2.0

SetIdfa is Idfa Setter idfa的原生值

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetIdfaMd5 added in v1.2.0

func (r *TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetIdfaMd5(_idfaMd5 string) error

SetIdfaMd5 is IdfaMd5 Setter idfa的md5值, 32位小写

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetImei added in v1.2.0

SetImei is Imei Setter imei的原生值

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetImeiMd5 added in v1.2.0

func (r *TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetImeiMd5(_imeiMd5 string) error

SetImeiMd5 is ImeiMd5 Setter imei的md5值, 32位小写

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetOaid added in v1.2.0

SetOaid is Oaid Setter oaid的原生值

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetOaidMd5 added in v1.2.0

func (r *TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetOaidMd5(_oaidMd5 string) error

SetOaidMd5 is OaidMd5 Setter oaid的md5值, 32位小写

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetOs added in v1.2.0

SetOs is Os Setter 用户所使用设备的系统, 0: android, 1: ios, 2: windowsphone, 3: other

func (*TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetProfile added in v1.2.0

func (r *TaobaoUsergrowthDhhDeliveryAskAPIRequest) SetProfile(_profile string) error

SetProfile is Profile Setter 预留json参数,与手淘团队单独沟通

type TaobaoUsergrowthDhhDeliveryAskAPIResponse

type TaobaoUsergrowthDhhDeliveryAskAPIResponse struct {
	model.CommonResponse
	TaobaoUsergrowthDhhDeliveryAskAPIResponseModel
}

TaobaoUsergrowthDhhDeliveryAskAPIResponse 广告曝光前判定接口V2 API返回值 taobao.usergrowth.dhh.delivery.ask

提供给媒体在曝光广告前调用

func GetTaobaoUsergrowthDhhDeliveryAskAPIResponse added in v1.3.4

func GetTaobaoUsergrowthDhhDeliveryAskAPIResponse() *TaobaoUsergrowthDhhDeliveryAskAPIResponse

GetTaobaoUsergrowthDhhDeliveryAskAPIResponse 从 sync.Pool 获取 TaobaoUsergrowthDhhDeliveryAskAPIResponse

func (*TaobaoUsergrowthDhhDeliveryAskAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoUsergrowthDhhDeliveryAskAPIResponseModel added in v1.2.0

type TaobaoUsergrowthDhhDeliveryAskAPIResponseModel struct {
	XMLName xml.Name `xml:"usergrowth_dhh_delivery_ask_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 在大航海平台可投放的任务ID列表
	TaskIdList []string `json:"task_id_list,omitempty" xml:"task_id_list>string,omitempty"`
	// 在大航海平台推荐的任务ID
	TaskId string `json:"task_id,omitempty" xml:"task_id,omitempty"`
	// 错误码, 0: 成功;1:限流;2:服务不可用
	Errcode int64 `json:"errcode,omitempty" xml:"errcode,omitempty"`
	// true: 目标用户;false: 非目标用户
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoUsergrowthDhhDeliveryAskAPIResponseModel is 广告曝光前判定接口V2 成功返回结果

func (*TaobaoUsergrowthDhhDeliveryAskAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest added in v1.2.0

type TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest 广告曝光前判定批量接口V2 API请求 taobao.usergrowth.dhh.delivery.batchask

广告曝光前判定批量接口V2

func GetTaobaoUsergrowthDhhDeliveryBatchaskAPIRequest added in v1.3.4

func GetTaobaoUsergrowthDhhDeliveryBatchaskAPIRequest() *TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest

GetTaobaoUsergrowthDhhDeliveryBatchaskRequest 从 sync.Pool 获取 TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest

func NewTaobaoUsergrowthDhhDeliveryBatchaskRequest

func NewTaobaoUsergrowthDhhDeliveryBatchaskRequest() *TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest

NewTaobaoUsergrowthDhhDeliveryBatchaskRequest 初始化TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest对象

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetAdvertisingSpaceId added in v1.2.0

func (r TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetAdvertisingSpaceId() string

GetAdvertisingSpaceId AdvertisingSpaceId Getter

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetCaidMd5 added in v1.2.8

GetCaidMd5 CaidMd5 Getter

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetChannel added in v1.2.0

GetChannel Channel Getter

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetIdfaMd5 added in v1.2.0

GetIdfaMd5 IdfaMd5 Getter

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetImeiMd5 added in v1.2.0

GetImeiMd5 ImeiMd5 Getter

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetOaidMd5 added in v1.2.0

GetOaidMd5 OaidMd5 Getter

func (TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) SetAdvertisingSpaceId added in v1.2.0

func (r *TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) SetAdvertisingSpaceId(_advertisingSpaceId string) error

SetAdvertisingSpaceId is AdvertisingSpaceId Setter 巨浪广告位id,在巨浪平台申请

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) SetCaidMd5 added in v1.2.8

SetCaidMd5 is CaidMd5 Setter md5加密后的caid列表, 32位小写,前面拼接上caid版本号,当前支持20220111、20211207版本, 多个使用,分隔, 最多支持20个。

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) SetChannel added in v1.2.0

SetChannel is Channel Setter 巨浪渠道id,在巨浪平台申请

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) SetIdfaMd5 added in v1.2.0

SetIdfaMd5 is IdfaMd5 Setter md5加密后的oaid列表, 32位小写, 多个使用,分隔, 最多支持20个

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) SetImeiMd5 added in v1.2.0

SetImeiMd5 is ImeiMd5 Setter md5加密后的imei列表, 32位小写, 多个使用,分隔, 最多支持20个

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIRequest) SetOaidMd5 added in v1.2.0

SetOaidMd5 is OaidMd5 Setter md5加密后的oaid列表, 32位小写, 多个使用,分隔, 最多支持20个

type TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse

type TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse struct {
	model.CommonResponse
	TaobaoUsergrowthDhhDeliveryBatchaskAPIResponseModel
}

TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse 广告曝光前判定批量接口V2 API返回值 taobao.usergrowth.dhh.delivery.batchask

广告曝光前判定批量接口V2

func GetTaobaoUsergrowthDhhDeliveryBatchaskAPIResponse added in v1.3.4

func GetTaobaoUsergrowthDhhDeliveryBatchaskAPIResponse() *TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse

GetTaobaoUsergrowthDhhDeliveryBatchaskAPIResponse 从 sync.Pool 获取 TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoUsergrowthDhhDeliveryBatchaskAPIResponseModel added in v1.2.0

type TaobaoUsergrowthDhhDeliveryBatchaskAPIResponseModel struct {
	XMLName xml.Name `xml:"usergrowth_dhh_delivery_batchask_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result *BatchAskResultV2 `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoUsergrowthDhhDeliveryBatchaskAPIResponseModel is 广告曝光前判定批量接口V2 成功返回结果

func (*TaobaoUsergrowthDhhDeliveryBatchaskAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoUsergrowthTaskConfigGetAPIRequest added in v1.2.9

type TaobaoUsergrowthTaskConfigGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoUsergrowthTaskConfigGetAPIRequest 用户增长营销玩法配置查询 API请求 taobao.usergrowth.task.config.get

用户增长营销玩法配置查询

func GetTaobaoUsergrowthTaskConfigGetAPIRequest added in v1.3.4

func GetTaobaoUsergrowthTaskConfigGetAPIRequest() *TaobaoUsergrowthTaskConfigGetAPIRequest

GetTaobaoUsergrowthTaskConfigGetRequest 从 sync.Pool 获取 TaobaoUsergrowthTaskConfigGetAPIRequest

func NewTaobaoUsergrowthTaskConfigGetRequest added in v1.2.9

func NewTaobaoUsergrowthTaskConfigGetRequest() *TaobaoUsergrowthTaskConfigGetAPIRequest

NewTaobaoUsergrowthTaskConfigGetRequest 初始化TaobaoUsergrowthTaskConfigGetAPIRequest对象

func (TaobaoUsergrowthTaskConfigGetAPIRequest) GetApiMethodName added in v1.2.9

func (r TaobaoUsergrowthTaskConfigGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoUsergrowthTaskConfigGetAPIRequest) GetApiParams added in v1.2.9

func (r TaobaoUsergrowthTaskConfigGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoUsergrowthTaskConfigGetAPIRequest) GetBusinessId added in v1.2.9

GetBusinessId BusinessId Getter

func (TaobaoUsergrowthTaskConfigGetAPIRequest) GetCommand added in v1.2.9

GetCommand Command Getter

func (TaobaoUsergrowthTaskConfigGetAPIRequest) GetExtra added in v1.2.9

GetExtra Extra Getter

func (TaobaoUsergrowthTaskConfigGetAPIRequest) GetOpenId added in v1.2.9

GetOpenId OpenId Getter

func (TaobaoUsergrowthTaskConfigGetAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoUsergrowthTaskConfigGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoUsergrowthTaskConfigGetAPIRequest) SetBusinessId added in v1.2.9

func (r *TaobaoUsergrowthTaskConfigGetAPIRequest) SetBusinessId(_businessId string) error

SetBusinessId is BusinessId Setter 业务Id,不同场景不同业务id,淘宝同学提供,

func (*TaobaoUsergrowthTaskConfigGetAPIRequest) SetCommand added in v1.2.9

func (r *TaobaoUsergrowthTaskConfigGetAPIRequest) SetCommand(_command string) error

SetCommand is Command Setter 执行命令,不同场景不同业务id,淘宝同学提供

func (*TaobaoUsergrowthTaskConfigGetAPIRequest) SetExtra added in v1.2.9

SetExtra is Extra Setter 扩展参数,可空,Map<String,String>结构

func (*TaobaoUsergrowthTaskConfigGetAPIRequest) SetOpenId added in v1.2.9

SetOpenId is OpenId Setter 用户加密后的openid

type TaobaoUsergrowthTaskConfigGetAPIResponse added in v1.2.9

type TaobaoUsergrowthTaskConfigGetAPIResponse struct {
	model.CommonResponse
	TaobaoUsergrowthTaskConfigGetAPIResponseModel
}

TaobaoUsergrowthTaskConfigGetAPIResponse 用户增长营销玩法配置查询 API返回值 taobao.usergrowth.task.config.get

用户增长营销玩法配置查询

func GetTaobaoUsergrowthTaskConfigGetAPIResponse added in v1.3.4

func GetTaobaoUsergrowthTaskConfigGetAPIResponse() *TaobaoUsergrowthTaskConfigGetAPIResponse

GetTaobaoUsergrowthTaskConfigGetAPIResponse 从 sync.Pool 获取 TaobaoUsergrowthTaskConfigGetAPIResponse

func (*TaobaoUsergrowthTaskConfigGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoUsergrowthTaskConfigGetAPIResponseModel added in v1.2.9

type TaobaoUsergrowthTaskConfigGetAPIResponseModel struct {
	XMLName xml.Name `xml:"usergrowth_task_config_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *TaobaoUsergrowthTaskConfigGetTopResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoUsergrowthTaskConfigGetAPIResponseModel is 用户增长营销玩法配置查询 成功返回结果

func (*TaobaoUsergrowthTaskConfigGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoUsergrowthTaskConfigGetTopResult added in v1.2.9

type TaobaoUsergrowthTaskConfigGetTopResult struct {
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 任务配置
	Data *TaskConfig `json:"data,omitempty" xml:"data,omitempty"`
	// 是否执行成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoUsergrowthTaskConfigGetTopResult 结构体

func GetTaobaoUsergrowthTaskConfigGetTopResult added in v1.3.4

func GetTaobaoUsergrowthTaskConfigGetTopResult() *TaobaoUsergrowthTaskConfigGetTopResult

GetTaobaoUsergrowthTaskConfigGetTopResult() 从对象池中获取TaobaoUsergrowthTaskConfigGetTopResult

type TaskConfig added in v1.2.9

type TaskConfig struct {
	// 任务等级,可空
	Level string `json:"level,omitempty" xml:"level,omitempty"`
	// 通过安全校验,可空
	PassSafeCheck bool `json:"pass_safe_check,omitempty" xml:"pass_safe_check,omitempty"`
}

TaskConfig 结构体

func GetTaskConfig added in v1.3.4

func GetTaskConfig() *TaskConfig

GetTaskConfig() 从对象池中获取TaskConfig

type Temperature added in v1.2.9

type Temperature struct {
	// 当日最高温度
	Highest string `json:"highest,omitempty" xml:"highest,omitempty"`
	// 当日最低温度
	Lowest string `json:"lowest,omitempty" xml:"lowest,omitempty"`
}

Temperature 结构体

func GetTemperature added in v1.3.4

func GetTemperature() *Temperature

GetTemperature() 从对象池中获取Temperature

type XiNiaoSuggestionContextParam added in v1.2.9

type XiNiaoSuggestionContextParam struct {
	// open_id
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
	// open_id
	OpenId2 string `json:"open_id2,omitempty" xml:"open_id2,omitempty"`
	// 站点id
	UnionCode string `json:"union_code,omitempty" xml:"union_code,omitempty"`
	// 包裹数量
	PackageNum int64 `json:"package_num,omitempty" xml:"package_num,omitempty"`
}

XiNiaoSuggestionContextParam 结构体

func GetXiNiaoSuggestionContextParam added in v1.3.4

func GetXiNiaoSuggestionContextParam() *XiNiaoSuggestionContextParam

GetXiNiaoSuggestionContextParam() 从对象池中获取XiNiaoSuggestionContextParam

type XiNiaoSuggestionDto added in v1.2.9

type XiNiaoSuggestionDto struct {
	// 图片URL
	ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"`
	// 落地页URL
	LandingUrl string `json:"landing_url,omitempty" xml:"landing_url,omitempty"`
	// 曝光上报链接
	ExposureUrl string `json:"exposure_url,omitempty" xml:"exposure_url,omitempty"`
	// 点击上报链接
	ClickUrl string `json:"click_url,omitempty" xml:"click_url,omitempty"`
}

XiNiaoSuggestionDto 结构体

func GetXiNiaoSuggestionDto added in v1.3.4

func GetXiNiaoSuggestionDto() *XiNiaoSuggestionDto

GetXiNiaoSuggestionDto() 从对象池中获取XiNiaoSuggestionDto

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL