Documentation ¶
Overview ¶
Package tools 工具相关API models
Index ¶
- type AdQuality
- type AdQualityGetRequest
- type AdQualityGetResponse
- type AdQualityGetResponseData
- type AdStatExtraInfo
- type AdStatExtraInfoGetRequest
- type AdStatExtraInfoGetResponse
- type AdminInfoRequest
- type AdminInfoResponse
- type AdminInfoResponseData
- type District
- type EstimatedPrice
- type EstimatedPriceGetRequest
- type EstimatedPriceGetResponse
- type Industry
- type IndustryGetRequest
- type IndustryGetResponse
- type Region
- type RegionGetRequest
- type RegionGetResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdQuality ¶
type AdQuality struct { // AdID 计划ID AdID uint64 `json:"ad_id,omitempty"` // QualityScore 计划综合质量得分 QualityScore float64 `json:"quality_score,omitempty"` // CtrScore 创意质量得分 CtrScore float64 `json:"ctr_score,omitempty"` // WebScore 落地页响应得分 WebScore float64 `json:"web_score,omitempty"` // CvrScore 落地页素材得分 CvrScore float64 `json:"cvr_score,omitempty"` }
AdQuality 广告质量度
type AdQualityGetRequest ¶
type AdQualityGetRequest struct { // AdvertiserID 广告主id AdvertiserID uint64 `json:"advertiser_id,omitempty"` // AdIDs 广告id列表 AdIDs []uint64 `json:"ad_ids,omitempty"` }
AdQualityGetRequest 查询广告质量度 API Request
func (AdQualityGetRequest) Encode ¶
func (r AdQualityGetRequest) Encode() string
Encode implement GetRequest interface
type AdQualityGetResponse ¶
type AdQualityGetResponse struct { model.BaseResponse // Data json返回值 Data *AdQualityGetResponseData `json:"data,omitempty"` }
AdQualityGetResponse 查询广告质量度 API Response
type AdQualityGetResponseData ¶
type AdQualityGetResponseData struct {
List []AdQuality `json:"list,omitempty"`
}
AdQualityGetResponseData json返回值
type AdStatExtraInfo ¶
type AdStatExtraInfo struct { // AdID 计划ID AdID uint64 `json:"ad_id,omitempty"` // LearningPhase 学习期状态 LearningPhase enum.LearningPhase `json:"learning_phase,omitempty"` }
AdStatExtraInfo 广告计划学习期
type AdStatExtraInfoGetRequest ¶
type AdStatExtraInfoGetRequest struct { // AdvertiserID 广告主id AdvertiserID uint64 `json:"advertiser_id,omitempty"` // AdIDs 广告id列表, 最多传100个广告计划id AdIDs []uint64 `json:"ad_ids,omitempty"` }
AdStatExtraInfoGetRequest 查询广告计划学习期状态 API Request
func (AdStatExtraInfoGetRequest) Encode ¶
func (r AdStatExtraInfoGetRequest) Encode() string
Encode implement GetRequest interface
type AdStatExtraInfoGetResponse ¶
type AdStatExtraInfoGetResponse struct { model.BaseResponse // Data json返回值 Data []AdStatExtraInfo `json:"data,omitempty"` }
AdStatExtraInfoGetResponse 查询广告计划学习期状态 API Request
type AdminInfoRequest ¶ added in v1.5.11
type AdminInfoRequest struct { // AdvertiserID 广告主id AdvertiserID uint64 `json:"advertiser_id,omitempty"` // Codes 行政区域编码列表 Codes []string `json:"codes,omitempty"` // Language 语言类型; // ZH_CN表示常用名,如“北京” // ZH_CN_GOV表示官方全称,如“北京市” Language string `json:"language,omitempty"` // SubDistrict 行政区域层级。 // NONE 当前层级 // ONE_LEVEL下一级区域 // TWO_LEVEL下二级区域 // THREE_LEVEL下三级区域 // FOUR_LEVEL下四级区域 SubDistrict string `json:"sub_district,omitempty"` }
AdminInfoRequest 获取行政信息 API Request
func (AdminInfoRequest) Encode ¶ added in v1.5.11
func (r AdminInfoRequest) Encode() string
Encode implement GetRequest interface
type AdminInfoResponse ¶ added in v1.5.11
type AdminInfoResponse struct { model.BaseResponse // Data json返回值 Data *AdminInfoResponseData `json:"data,omitempty"` }
AdminInfoResponse 获取行政信息 API Response
type AdminInfoResponseData ¶ added in v1.5.11
type AdminInfoResponseData struct { // Version 行政信息版本号 Version string `json:"version,omitempty"` // Districts 行政层级信息 Districts []District `json:"districts,omitempty"` }
AdminInfoResponseData json返回值
type District ¶ added in v1.5.11
type District struct { // Name 行政区域名称 Name string `json:"name,omitempty"` // Level 行政区域层级 Level string `json:"level,omitempty"` // Code 中国大陆行政区域编码 Code string `json:"code,omitempty"` // GeonameID 港澳台、国外行政区域编码 GeonameID uint64 `json:"geoname_id,omitempty"` // SubDistricts 子行政层级信息 SubDistricts []District `json:"sub_districts,omitempty"` }
District 行政层级信息
type EstimatedPrice ¶ added in v1.3.0
type EstimatedPrice struct { // UpperBound 建议出价上界,单位为元 UpperBound float64 `json:"upper_bound,omitempty"` // LowerBound 建议出价下界,单位为元 LowerBound float64 `json:"lower_bound,omitempty"` // CpcPrice 回填建议出价,单位为元 CpcPrice float64 `json:"cpc_price,omitempty"` }
EstimatedPrice 预估点击成本
type EstimatedPriceGetRequest ¶ added in v1.3.0
type EstimatedPriceGetRequest struct { // AdvertiserID 广告主ID AdvertiserID uint64 `json:"advertiser_id,omitempty"` }
EstimatedPriceGetRequest 获取预估点击成本 API Request
func (EstimatedPriceGetRequest) Encode ¶ added in v1.3.0
func (r EstimatedPriceGetRequest) Encode() string
Encode implement GetRequest interface
type EstimatedPriceGetResponse ¶ added in v1.3.0
type EstimatedPriceGetResponse struct { model.BaseResponse // Data json返回值 Data *EstimatedPrice `json:"data,omitempty"` }
EstimatedPriceGetResponse 获取预估点击成本 API Response
type Industry ¶ added in v1.3.0
type Industry struct { // IndustryID 行业ID IndustryID uint64 `json:"industry_id,omitempty"` // IndustryName 名称 IndustryName string `json:"industry_name,omitempty"` // Level 所在级别,1:一级行业、2:二级行业、3:三级行业 Level int `json:"level,omitempty"` // FirstIndustryID 该行业的一级行业ID FirstIndustryID uint64 `json:"first_industry_id,omitempty"` // FirstIndustryName 该行业的一级行业名称 FirstIndustryName string `json:"first_industry_name,omitempty"` // SecondIndustryID 该行业的二级行业ID SecondIndustryID uint64 `json:"second_industry_id,omitempty"` // SecondIndustryName 该行业的二级行业名称 SecondIndustryName string `json:"second_industry_name,omitempty"` // ThirdIndustryID 该行业的三级行业ID ThirdIndustryID uint64 `json:"third_industry_id,omitempty"` // ThirdIndustryName 该行业的三级行业名称 ThirdIndustryName string `json:"third_industry_name,omitempty"` }
Industry 行业
type IndustryGetRequest ¶ added in v1.3.0
type IndustryGetRequest struct { // Level 只获取某级别数据,1:第一级,2:第二级,3:第三级,默认都返回 Level int `json:"level,omitempty"` // Type 可选值:"ADVERTISER","AGENT","ADVERTISER"为原有广告3.0行业, "AGENT"为代理商行业获取,代理商行业level都为1 Type string `json:"type,omitempty"` }
IndustryGetRequest 获取行业列表 API Request
func (IndustryGetRequest) Encode ¶ added in v1.3.0
func (r IndustryGetRequest) Encode() string
Encode implement GetRequest interface
type IndustryGetResponse ¶ added in v1.3.0
type IndustryGetResponse struct { model.BaseResponse // Data json返回值 Data struct { List []Industry `json:"list,omitempty"` } `json:"data,omitempty"` }
IndustryGetResponse 获取行业列表 API Response
type Region ¶ added in v1.3.0
type Region struct { // ID ID uint64 `json:"id,omitempty"` // Name 名称 Name string `json:"name,omitempty"` // ParentID 父级id ParentID uint64 `json:"parent_id,omitempty"` // RegionLevel 地域所在层级 RegionLevel string `json:"region_level,omitempty"` }
Region 地域
type RegionGetRequest ¶ added in v1.3.0
type RegionGetRequest struct { // RegionType 地域类型,目前只支持:BUSINESS_DISTRICT(商圈);允许值:"BUSINESS_DISTRICT" RegionType string `json:"region_type,omitempty"` // RegionLevel 只获取某层级数据,详见【附录-地域层级】 RegionLevel enum.RegionLevel `json:"region_level,omitempty"` }
RegionGetRequest 获取地域列表 API Request
func (RegionGetRequest) Encode ¶ added in v1.3.0
func (r RegionGetRequest) Encode() string
Encode implement GetRequest interface
type RegionGetResponse ¶ added in v1.3.0
type RegionGetResponse struct { model.BaseResponse // Data json返回值 Data struct { List []Region `json:"list,omitempty"` } `json:"data,omitempty"` }
RegionGetResponse 获取地域列表 API Response
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package adconvert 转化目标管理 API Models
|
Package adconvert 转化目标管理 API Models |
Package adpreview 广告预览相关API models
|
Package adpreview 广告预览相关API models |
Package adraise 一键起量相关API
|
Package adraise 一键起量相关API |
Package aweme 抖音达人
|
Package aweme 抖音达人 |
Package clue 线索及建站工具API 相关models
|
Package clue 线索及建站工具API 相关models |
Package comment 评论管理
|
Package comment 评论管理 |
Package creativeword 动态创意词包管理
|
Package creativeword 动态创意词包管理 |
Package diagnosis 获取计划诊断信息
|
Package diagnosis 获取计划诊断信息 |
Package event 资产 - 事件管理 相关API models
|
Package event 资产 - 事件管理 相关API models |
Package interestaction 行为兴趣关键词管理
|
Package interestaction 行为兴趣关键词管理 |
Package landinggroup 程序化落地页管理 API models
|
Package landinggroup 程序化落地页管理 API models |
Package log 工具-查询工具-日志查询API models
|
Package log 工具-查询工具-日志查询API models |
Package site 橙子建站落地页管理 API models
|
Package site 橙子建站落地页管理 API models |
Package sitetemplate 橙子建站模版管理 API models
|
Package sitetemplate 橙子建站模版管理 API models |
Package thirdsite 第三方落地页管理API models
|
Package thirdsite 第三方落地页管理API models |