Documentation
¶
Index ¶
- func KuaicheDmpBindV2(req *KuaicheDmpBindV2Request) (bool, error)
- func KuaicheDmpNewTagDetail(req *KuaicheDmpNewTagDetailRequest) (*dsp.TagDetail, error)
- func KuaicheDmpOperate(req *KuaicheDmpOperateRequest) (bool, error)
- func KuaicheDmpUpdatePrice(req *KuaicheDmpUpdatePriceRequest) (bool, error)
- func KuaicheDmpUpdateStatusV2(req *KuaicheDmpUpdateStatusV2Request) (bool, error)
- type KuaicheDmpBindV2Request
- type KuaicheDmpBindV2Responce
- type KuaicheDmpBindV2Response
- type KuaicheDmpBindV2ResponseData
- type KuaicheDmpCommonCrowdQueryRequest
- type KuaicheDmpCommonCrowdQueryResponce
- type KuaicheDmpCommonCrowdQueryResponse
- type KuaicheDmpCommonCrowdQueryResponseData
- type KuaicheDmpCommonCrowdQueryResponseDataData
- type KuaicheDmpListV2Request
- type KuaicheDmpListV2Responce
- type KuaicheDmpListV2Response
- type KuaicheDmpListV2ResponseData
- type KuaicheDmpListV2ResponseDataData
- type KuaicheDmpNewTagDetailRequest
- type KuaicheDmpNewTagDetailResponce
- type KuaicheDmpNewTagDetailResponse
- type KuaicheDmpNewTagDetailResponseData
- type KuaicheDmpOperateRequest
- type KuaicheDmpOperateResponce
- type KuaicheDmpOperateResponse
- type KuaicheDmpTagListRequest
- type KuaicheDmpTagListResponce
- type KuaicheDmpTagListResponse
- type KuaicheDmpTagListResponseData
- type KuaicheDmpTagListResponseDataData
- type KuaicheDmpTagListResponseDataTagPageInfo
- type KuaicheDmpUpdatePriceRequest
- type KuaicheDmpUpdatePriceResponce
- type KuaicheDmpUpdatePriceResponse
- type KuaicheDmpUpdateStatusV2Request
- type KuaicheDmpUpdateStatusV2Responce
- type KuaicheDmpUpdateStatusV2Response
- type KuaicheDmpUpdateStatusV2ResponseData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func KuaicheDmpBindV2 ¶
func KuaicheDmpBindV2(req *KuaicheDmpBindV2Request) (bool, error)
func KuaicheDmpNewTagDetail ¶
func KuaicheDmpNewTagDetail(req *KuaicheDmpNewTagDetailRequest) (*dsp.TagDetail, error)
func KuaicheDmpOperate ¶
func KuaicheDmpOperate(req *KuaicheDmpOperateRequest) (bool, error)
func KuaicheDmpUpdatePrice ¶
func KuaicheDmpUpdatePrice(req *KuaicheDmpUpdatePriceRequest) (bool, error)
func KuaicheDmpUpdateStatusV2 ¶
func KuaicheDmpUpdateStatusV2(req *KuaicheDmpUpdateStatusV2Request) (bool, error)
Types ¶
type KuaicheDmpBindV2Request ¶
type KuaicheDmpBindV2Request struct { api.BaseRequest Data *dmp.KuaicheDmpBindV2RequestData `json:"data,omitempty" codec:"data,omitempty"` // 业务参数 System *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"system,omitempty" codec:"system,omitempty"` // 系统参数 }
快车单元绑定、修改搜索位人群信息
type KuaicheDmpBindV2Responce ¶
type KuaicheDmpBindV2Responce struct { Data *KuaicheDmpBindV2ResponseData `json:"data,omitempty" codec:"data,omitempty"` Code string `json:"code,omitempty" codec:"code,omitempty"` }
func (KuaicheDmpBindV2Responce) Error ¶ added in v1.1.1
func (r KuaicheDmpBindV2Responce) Error() string
func (KuaicheDmpBindV2Responce) IsError ¶ added in v1.1.1
func (r KuaicheDmpBindV2Responce) IsError() bool
type KuaicheDmpBindV2Response ¶
type KuaicheDmpBindV2Response struct { Responce *KuaicheDmpBindV2Responce `` /* 134-byte string literal not displayed */ ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpBindV2Response) Error ¶ added in v1.1.1
func (r KuaicheDmpBindV2Response) Error() string
func (KuaicheDmpBindV2Response) IsError ¶ added in v1.1.1
func (r KuaicheDmpBindV2Response) IsError() bool
type KuaicheDmpBindV2ResponseData ¶
type KuaicheDmpBindV2ResponseData struct { Data bool `json:"data,omitempty" codec:"data,omitempty"` dsp.DataCommonResponse }
type KuaicheDmpCommonCrowdQueryRequest ¶
type KuaicheDmpCommonCrowdQueryRequest struct { api.BaseRequest AdGroupAdType uint `json:"adGroupAdType,omitempty"` // 广告单元的类型:1推荐;2搜索 AdGroupBidPrice uint `json:"adGroupBidPrice,omitempty"` // 广告出价,用户出价乘以100w倍 AdGroupBillingType uint `json:"adGroupBillingType,omitempty"` // 广告出价类型 AdGroupId uint64 `json:"adGroupId,omitempty"` // 广告单元ID,新建为空 BusinessType uint `json:"businessType,omitempty"` // 通用产品线类型 CrowdName string `json:"crowdName,omitempty"` // 人群名称关键字默认为空 CrowdTabType uint `json:"crowdTabType"` // 人群类型枚举值:1京选;2自建。京选人群不允许编辑,不应该调用crowd.detail接口 FirstSenceCategory string `json:"firstSenceCategory,omitempty"` // 场景人群一级类目 PageIndex int `json:"pageIndex"` // 当前页数 PageSize int `json:"pageSize,omitempty"` // 每页显示的条数 SecondSenceCategory string `json:"secondSenceCategory,omitempty"` // 场景人群二级类目 ResourcesList string `json:"resourcesList,omitempty"` // 广告位ID,逗号分隔 AccessPin string `json:"accessPin,omitempty"` // 被免密访问的pin AuthType string `json:"authType,omitempty"` // 授权模式:0: 普通登录模式(无授权关系) 1:普通授权(不同商家pin互相授权) 2:主子pin关系授权 3:代理授权 }
查询人群列表(包含京选和自建人群)
type KuaicheDmpCommonCrowdQueryResponce ¶
type KuaicheDmpCommonCrowdQueryResponce struct { Data *KuaicheDmpCommonCrowdQueryResponseData `json:"data,omitempty" codec:"data,omitempty"` Code string `json:"code,omitempty" codec:"code,omitempty"` }
func (KuaicheDmpCommonCrowdQueryResponce) Error ¶ added in v1.1.1
func (r KuaicheDmpCommonCrowdQueryResponce) Error() string
func (KuaicheDmpCommonCrowdQueryResponce) IsError ¶ added in v1.1.1
func (r KuaicheDmpCommonCrowdQueryResponce) IsError() bool
type KuaicheDmpCommonCrowdQueryResponse ¶
type KuaicheDmpCommonCrowdQueryResponse struct { Responce *KuaicheDmpCommonCrowdQueryResponce `json:"jingdong_dmp_common_crowd_query_responce,omitempty" codec:"jingdong_dmp_common_crowd_query_responce,omitempty"` ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpCommonCrowdQueryResponse) Error ¶ added in v1.1.1
func (r KuaicheDmpCommonCrowdQueryResponse) Error() string
func (KuaicheDmpCommonCrowdQueryResponse) IsError ¶ added in v1.1.1
func (r KuaicheDmpCommonCrowdQueryResponse) IsError() bool
type KuaicheDmpCommonCrowdQueryResponseData ¶
type KuaicheDmpCommonCrowdQueryResponseData struct { Data *KuaicheDmpCommonCrowdQueryResponseDataData `json:"data,omitempty" codec:"data,omitempty"` dsp.DataCommonResponse }
type KuaicheDmpCommonCrowdQueryResponseDataData ¶
type KuaicheDmpCommonCrowdQueryResponseDataData struct { PageTotal uint `json:"pageTotal"` // 总页数 PageSize uint `json:"pageSize"` // 数据库偏移量,页面最多记录条数 Count uint `json:"count"` // 总记录数 PageIndex uint `json:"pageIndex"` // 页码 Data []dsp.DmpCommonCrowdQuery `json:"data"` }
func KuaicheDmpCommonCrowdQuery ¶
func KuaicheDmpCommonCrowdQuery(req *KuaicheDmpCommonCrowdQueryRequest) (*KuaicheDmpCommonCrowdQueryResponseDataData, error)
type KuaicheDmpListV2Request ¶
type KuaicheDmpListV2Request struct { api.BaseRequest Data *dmp.KuaicheDmpListV2RequestData `json:"data,omitempty" codec:"data,omitempty"` // 业务参数 System *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"system,omitempty" codec:"system,omitempty"` // 系统参数 }
获取快车搜索人群管理列表
type KuaicheDmpListV2Responce ¶
type KuaicheDmpListV2Responce struct { Data *KuaicheDmpListV2ResponseData `json:"data,omitempty" codec:"data,omitempty"` Code string `json:"code,omitempty" codec:"code,omitempty"` }
func (KuaicheDmpListV2Responce) Error ¶ added in v1.1.1
func (r KuaicheDmpListV2Responce) Error() string
func (KuaicheDmpListV2Responce) IsError ¶ added in v1.1.1
func (r KuaicheDmpListV2Responce) IsError() bool
type KuaicheDmpListV2Response ¶
type KuaicheDmpListV2Response struct { Responce *KuaicheDmpListV2Responce `` /* 132-byte string literal not displayed */ ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpListV2Response) Error ¶ added in v1.1.1
func (r KuaicheDmpListV2Response) Error() string
func (KuaicheDmpListV2Response) IsError ¶ added in v1.1.1
func (r KuaicheDmpListV2Response) IsError() bool
type KuaicheDmpListV2ResponseData ¶
type KuaicheDmpListV2ResponseData struct { Data *KuaicheDmpListV2ResponseDataData `json:"data,omitempty" codec:"data,omitempty"` dsp.DataCommonResponse }
type KuaicheDmpListV2ResponseDataData ¶
type KuaicheDmpListV2ResponseDataData struct { DmpList []dsp.DmpData `json:"datas,omitempty" codec:"datas,omitempty"` Ext *dsp.DmpExtData `json:"ext,omitempty" codec:"ext,omitempty"` Paginator *dsp.Paginator `json:"paginator,omitempty" codec:"paginator,omitempty"` }
func KuaicheDmpListV2 ¶
func KuaicheDmpListV2(req *KuaicheDmpListV2Request) (*KuaicheDmpListV2ResponseDataData, error)
type KuaicheDmpNewTagDetailRequest ¶
type KuaicheDmpNewTagDetailRequest struct { api.BaseRequest AccessPin string `json:"accessPin,omitempty"` // 被免密访问的pin AuthType string `json:"authType,omitempty"` // 授权模式:0: 普通登录模式(无授权关系) 1:普通授权(不同商家pin互相授权) 2:主子pin关系授权 3:代理授权 TagId uint64 `json:"tagId"` // 标签id CrowdId int64 `json:"crowdId"` // 人群ID,新建人群是-1,否则传已经创建的人群id IndustryHot string `json:"industryHot"` // 使用热度 CoverageRate string `json:"coverageRate"` // 覆盖分 }
获取标签详情
type KuaicheDmpNewTagDetailResponce ¶
type KuaicheDmpNewTagDetailResponce struct { Data *KuaicheDmpNewTagDetailResponseData `json:"data,omitempty" codec:"data,omitempty"` Code string `json:"code,omitempty" codec:"code,omitempty"` }
func (KuaicheDmpNewTagDetailResponce) Error ¶ added in v1.1.1
func (r KuaicheDmpNewTagDetailResponce) Error() string
func (KuaicheDmpNewTagDetailResponce) IsError ¶ added in v1.1.1
func (r KuaicheDmpNewTagDetailResponce) IsError() bool
type KuaicheDmpNewTagDetailResponse ¶
type KuaicheDmpNewTagDetailResponse struct { Responce *KuaicheDmpNewTagDetailResponce `json:"jingdong_dmp_new_tag_detail_responce,omitempty" codec:"jingdong_dmp_new_tag_detail_responce,omitempty"` ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpNewTagDetailResponse) Error ¶ added in v1.1.1
func (r KuaicheDmpNewTagDetailResponse) Error() string
func (KuaicheDmpNewTagDetailResponse) IsError ¶ added in v1.1.1
func (r KuaicheDmpNewTagDetailResponse) IsError() bool
type KuaicheDmpNewTagDetailResponseData ¶
type KuaicheDmpNewTagDetailResponseData struct { Data *dsp.TagDetail `json:"data,omitempty" codec:"data,omitempty"` dsp.DataCommonResponse }
type KuaicheDmpOperateRequest ¶
type KuaicheDmpOperateRequest struct { api.BaseRequest DmpVO *dmp.KuaicheDmpOperateRequestDmpVO `json:"dmpVO,omitempty" codec:"dmpVO,omitempty"` // 业务参数 ParamExt *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"paramExt,omitempty" codec:"paramExt,omitempty"` // 系统参数 }
快车增量绑定(不支持定向推荐人群)、解绑人群
type KuaicheDmpOperateResponce ¶
type KuaicheDmpOperateResponce struct {
ReturnType *dsp.DataCommonResponse `json:"returnType,omitempty" codec:"returnType,omitempty"`
}
func (KuaicheDmpOperateResponce) Error ¶ added in v1.1.1
func (r KuaicheDmpOperateResponce) Error() string
func (KuaicheDmpOperateResponce) IsError ¶ added in v1.1.1
func (r KuaicheDmpOperateResponce) IsError() bool
type KuaicheDmpOperateResponse ¶
type KuaicheDmpOperateResponse struct { Responce *KuaicheDmpOperateResponce `` /* 134-byte string literal not displayed */ ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpOperateResponse) Error ¶ added in v1.1.1
func (r KuaicheDmpOperateResponse) Error() string
func (KuaicheDmpOperateResponse) IsError ¶ added in v1.1.1
func (r KuaicheDmpOperateResponse) IsError() bool
type KuaicheDmpTagListRequest ¶
type KuaicheDmpTagListRequest struct { api.BaseRequest AccessPin string `json:"accessPin,emitempty"` // 被免密访问的pin AuthType string `json:"authType,emitempty"` // 授权模式:0: 普通登录模式(无授权关系) 1:普通授权(不同商家pin互相授权) 2:主子pin关系授权 3:代理授权 CategoryId string `json:"categoryId,emitempty"` // 维度分类ID PageIndex int `json:"pageIndex"` // 页码 PageSize int `json:"pageSize,omitempty"` // 每页条数 TagName string `json:"tagName,omitempty"` // 标签名称关键字:界面上输入搜索框内的文本 SortType uint `json:"sortType,omitempty"` //8行业热度降序(点击页面图标);9行业热度升序(点击页面图标);10覆盖度降序(点击页面图标);11覆盖度升序(点击页面图标),12相关性降序(点击搜索按钮),1标签创建时间降序(点击维度分类按此顺序) IsFavorite int `json:"isFavorite,omitempty"` // -1 查询全部,1查询收藏列表。收藏列表时排序默认为1 Level uint `json:"level,omitempty"` // 类目级别 TagCategoryType uint `json:"tagCategoryType,omitempty"` // 1、类目对应列表(含新上标签类目) 2收藏列表 3、最近使用 4、同行常用 5、可能感兴趣 6、标签组合 ,收藏和最近使用列表排序默认为1,不支持其他类型排序 }
获取标签列表
type KuaicheDmpTagListResponce ¶
type KuaicheDmpTagListResponce struct { Data *KuaicheDmpTagListResponseData `json:"data,omitempty" codec:"data,omitempty"` Code string `json:"code,omitempty" codec:"code,omitempty"` }
func (KuaicheDmpTagListResponce) Error ¶ added in v1.1.1
func (r KuaicheDmpTagListResponce) Error() string
func (KuaicheDmpTagListResponce) IsError ¶ added in v1.1.1
func (r KuaicheDmpTagListResponce) IsError() bool
type KuaicheDmpTagListResponse ¶
type KuaicheDmpTagListResponse struct { Responce *KuaicheDmpTagListResponce `json:"jingdong_dmp_new_tag_list_v1_responce,omitempty" codec:"jingdong_dmp_new_tag_list_v1_responce,omitempty"` ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpTagListResponse) Error ¶ added in v1.1.1
func (r KuaicheDmpTagListResponse) Error() string
func (KuaicheDmpTagListResponse) IsError ¶ added in v1.1.1
func (r KuaicheDmpTagListResponse) IsError() bool
type KuaicheDmpTagListResponseData ¶
type KuaicheDmpTagListResponseData struct { Data *KuaicheDmpTagListResponseDataData `json:"data,omitempty" codec:"data,omitempty"` dsp.DataCommonResponse }
type KuaicheDmpTagListResponseDataData ¶
type KuaicheDmpTagListResponseDataData struct {
TagPageInfo *KuaicheDmpTagListResponseDataTagPageInfo `json:"tagPageInfo,omitempty" codec:"tagPageInfo,omitempty"`
}
type KuaicheDmpTagListResponseDataTagPageInfo ¶
type KuaicheDmpTagListResponseDataTagPageInfo struct { PageIndex uint `json:"pageIndex" codec:"pageIndex"` Count uint `json:"count" codec:"count"` PageTotal uint `json:"pageTotal" codec:"pageTotal"` PageSize uint `json:"pageSize" codec:"pageSize"` TagVOList []dsp.TagVO `json:"data,omitempty" codec:"data,omitempty"` }
func KuaicheDmpTagList ¶
func KuaicheDmpTagList(req *KuaicheDmpTagListRequest) (*KuaicheDmpTagListResponseDataTagPageInfo, error)
type KuaicheDmpUpdatePriceRequest ¶
type KuaicheDmpUpdatePriceRequest struct { api.BaseRequest DmpVOS []dmp.KuaicheDmpUpdatePriceRequestDmpVOS `json:"dmpVOS,omitempty" codec:"dmpVOS,omitempty"` // 业务参数 ParamExt *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"paramExt,omitempty" codec:"paramExt,omitempty"` // 系统参数 }
批量修改不同人群不同溢价
type KuaicheDmpUpdatePriceResponce ¶
type KuaicheDmpUpdatePriceResponce struct {
ReturnType *dsp.DataCommonResponse `json:"returnType,omitempty" codec:"returnType,omitempty"`
}
func (KuaicheDmpUpdatePriceResponce) Error ¶ added in v1.1.1
func (r KuaicheDmpUpdatePriceResponce) Error() string
func (KuaicheDmpUpdatePriceResponce) IsError ¶ added in v1.1.1
func (r KuaicheDmpUpdatePriceResponce) IsError() bool
type KuaicheDmpUpdatePriceResponse ¶
type KuaicheDmpUpdatePriceResponse struct { Responce *KuaicheDmpUpdatePriceResponce `` /* 168-byte string literal not displayed */ ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpUpdatePriceResponse) Error ¶ added in v1.1.1
func (r KuaicheDmpUpdatePriceResponse) Error() string
func (KuaicheDmpUpdatePriceResponse) IsError ¶ added in v1.1.1
func (r KuaicheDmpUpdatePriceResponse) IsError() bool
type KuaicheDmpUpdateStatusV2Request ¶
type KuaicheDmpUpdateStatusV2Request struct { api.BaseRequest Data *dmp.KuaicheDmpUpdateStatusV2RequestData `json:"data,omitempty" codec:"data,omitempty"` // 业务参数 System *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"system,omitempty" codec:"system,omitempty"` // 系统参数 }
启动/暂停人群
type KuaicheDmpUpdateStatusV2Responce ¶
type KuaicheDmpUpdateStatusV2Responce struct { Data *KuaicheDmpUpdateStatusV2ResponseData `json:"data,omitempty" codec:"data,omitempty"` Code string `json:"code,omitempty" codec:"code,omitempty"` }
func (KuaicheDmpUpdateStatusV2Responce) Error ¶ added in v1.1.1
func (r KuaicheDmpUpdateStatusV2Responce) Error() string
func (KuaicheDmpUpdateStatusV2Responce) IsError ¶ added in v1.1.1
func (r KuaicheDmpUpdateStatusV2Responce) IsError() bool
type KuaicheDmpUpdateStatusV2Response ¶
type KuaicheDmpUpdateStatusV2Response struct { Responce *KuaicheDmpUpdateStatusV2Responce `` /* 144-byte string literal not displayed */ ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"` }
func (KuaicheDmpUpdateStatusV2Response) Error ¶ added in v1.1.1
func (r KuaicheDmpUpdateStatusV2Response) Error() string
func (KuaicheDmpUpdateStatusV2Response) IsError ¶ added in v1.1.1
func (r KuaicheDmpUpdateStatusV2Response) IsError() bool
type KuaicheDmpUpdateStatusV2ResponseData ¶
type KuaicheDmpUpdateStatusV2ResponseData struct { Data bool `json:"data,omitempty" codec:"data,omitempty"` dsp.DataCommonResponse }
Click to show internal directories.
Click to hide internal directories.