scbp

package
v1.1.5 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

国际站外贸直通车API model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountEffectDto

type AccountEffectDto struct {
	// 日期(yyyy-MM-dd)
	StatDate string `json:"stat_date,omitempty" xml:"stat_date,omitempty"`
	// 曝光
	Impr string `json:"impr,omitempty" xml:"impr,omitempty"`
	// 点击
	Click string `json:"click,omitempty" xml:"click,omitempty"`
	// 消耗
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 推广时长
	OnlineMin string `json:"online_min,omitempty" xml:"online_min,omitempty"`
	// 曝光
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
	// 点击率
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
	// 平均点击花费
	ClickCostAvg string `json:"click_cost_avg,omitempty" xml:"click_cost_avg,omitempty"`
	// 单位小时,保留一位小数,例如13.5表示13.5小时
	OnlineTime string `json:"online_time,omitempty" xml:"online_time,omitempty"`
	// 点击量
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
}

AccountEffectDto

type AccountQuery

type AccountQuery struct {
	// 区间 1代表指定时间查询 7代表最近7天 30代表最近30天
	Inteval int64 `json:"inteval,omitempty" xml:"inteval,omitempty"`
	// 每页行数
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
	// 第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 结束时间 inteval=7或30不用指定
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 开始时间 inteval=7或30不用指定
	BeginDate string `json:"begin_date,omitempty" xml:"begin_date,omitempty"`
}

AccountQuery

type AccountReportDto

type AccountReportDto struct {
	// 返回数据集合
	AccountEffectList []AccountEffectDto `json:"account_effect_list,omitempty" xml:"account_effect_list>account_effect_dto,omitempty"`
}

AccountReportDto

type AccountReportOperationDto

type AccountReportOperationDto struct {
	// 计划id集合
	CampaignIds []int64 `json:"campaign_ids,omitempty" xml:"campaign_ids>int64,omitempty"`
	// 开始时间(yyyy-MM-dd)
	DateBegin string `json:"date_begin,omitempty" xml:"date_begin,omitempty"`
	// 结束时间(yyyy-MM-dd)
	DateEnd string `json:"date_end,omitempty" xml:"date_end,omitempty"`
	// 时间段
	DateRange int64 `json:"date_range,omitempty" xml:"date_range,omitempty"`
	// campaignType
	CampaignType int64 `json:"campaign_type,omitempty" xml:"campaign_type,omitempty"`
	// campaignId
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
}

AccountReportOperationDto

type AdGroupBatchOperationDto

type AdGroupBatchOperationDto struct {
	// 入参
	AdGroupOperationList []AdGroupOperationDto `json:"ad_group_operation_list,omitempty" xml:"ad_group_operation_list>ad_group_operation_dto,omitempty"`
}

AdGroupBatchOperationDto

type AdGroupOperationDto

type AdGroupOperationDto struct {
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 线上状态
	OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"`
	// 产品id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// key
	SettingKey string `json:"setting_key,omitempty" xml:"setting_key,omitempty"`
	// value
	SettingValue string `json:"setting_value,omitempty" xml:"setting_value,omitempty"`
}

AdGroupOperationDto

type AdGroupQueryDto

type AdGroupQueryDto struct {
	// adgroup上下线状态
	AdgroupOnlineStatus int64 `json:"adgroup_online_status,omitempty" xml:"adgroup_online_status,omitempty"`
	// FEED上下线状态
	FeedOnlineStatus int64 `json:"feed_online_status,omitempty" xml:"feed_online_status,omitempty"`
	// 最小曝光数量
	MinImprCnt int64 `json:"min_impr_cnt,omitempty" xml:"min_impr_cnt,omitempty"`
	// 新品成长 如果是1,则是爆品潜力品
	HotPotentialProduct int64 `json:"hot_potential_product,omitempty" xml:"hot_potential_product,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 1级分组
	GroupLv1Id int64 `json:"group_lv1_id,omitempty" xml:"group_lv1_id,omitempty"`
	// 2级分组
	GroupLv2Id int64 `json:"group_lv2_id,omitempty" xml:"group_lv2_id,omitempty"`
	// 3级分组
	GroupLv3Id int64 `json:"group_lv3_id,omitempty" xml:"group_lv3_id,omitempty"`
	// 1级类目
	CateLv1Id int64 `json:"cate_lv1_id,omitempty" xml:"cate_lv1_id,omitempty"`
	// 2级类目
	CateLv2Id int64 `json:"cate_lv2_id,omitempty" xml:"cate_lv2_id,omitempty"`
	// 3级类目
	CateLv3Id int64 `json:"cate_lv3_id,omitempty" xml:"cate_lv3_id,omitempty"`
	// 计划类型
	CampaignType int64 `json:"campaign_type,omitempty" xml:"campaign_type,omitempty"`
	// 计划状态
	CampaignStatus int64 `json:"campaign_status,omitempty" xml:"campaign_status,omitempty"`
	// 推广组id
	AdGroupId int64 `json:"ad_group_id,omitempty" xml:"ad_group_id,omitempty"`
	// 推广组状态
	AdGroupStatus int64 `json:"ad_group_status,omitempty" xml:"ad_group_status,omitempty"`
	// 产品线id
	AdsLineId int64 `json:"ads_line_id,omitempty" xml:"ads_line_id,omitempty"`
	// 产品id
	AdsId int64 `json:"ads_id,omitempty" xml:"ads_id,omitempty"`
	// 标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 发品用户id
	OwnerMemberId string `json:"owner_member_id,omitempty" xml:"owner_member_id,omitempty"`
	// 排序字段
	OrderBy string `json:"order_by,omitempty" xml:"order_by,omitempty"`
	// 正序
	Order string `json:"order,omitempty" xml:"order,omitempty"`
	// 页码
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页数量
	Size int64 `json:"size,omitempty" xml:"size,omitempty"`
	// 分页
	Paging bool `json:"paging,omitempty" xml:"paging,omitempty"`
}

AdGroupQueryDto

type AdKeywordEffectDto

type AdKeywordEffectDto struct {
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 曝光
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
	// 平均点击花费
	ClickCostAvg string `json:"click_cost_avg,omitempty" xml:"click_cost_avg,omitempty"`
	// 单位小时,保留一位小数,例如13.5表示13.5小时
	OnlineTime string `json:"online_time,omitempty" xml:"online_time,omitempty"`
	// 点击量
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 单位元,保留两位小数, 例如3.75表示3.75元
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 百分比,保留两位小数,例如3.75表示3.75%
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
}

AdKeywordEffectDto

type AdProductDto

type AdProductDto struct {
	// 计划id
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 计划类型
	CampaignType int64 `json:"campaign_type,omitempty" xml:"campaign_type,omitempty"`
	// 计划状态
	CampaignStatus int64 `json:"campaign_status,omitempty" xml:"campaign_status,omitempty"`
	// 组id
	AdGroupId int64 `json:"ad_group_id,omitempty" xml:"ad_group_id,omitempty"`
	// 推广组状态
	AdGroupStatus int64 `json:"ad_group_status,omitempty" xml:"ad_group_status,omitempty"`
	// 产品线id
	AdsLineId int64 `json:"ads_line_id,omitempty" xml:"ads_line_id,omitempty"`
	// 产品id
	AdsId int64 `json:"ads_id,omitempty" xml:"ads_id,omitempty"`
	// 主键id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 商品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 商品标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 1级分组
	GroupLv1Id int64 `json:"group_lv1_id,omitempty" xml:"group_lv1_id,omitempty"`
	// 2级分组
	GroupLv2Id int64 `json:"group_lv2_id,omitempty" xml:"group_lv2_id,omitempty"`
	// 3级分组
	GroupLv3Id int64 `json:"group_lv3_id,omitempty" xml:"group_lv3_id,omitempty"`
	// 1级类目
	CateLv1Id int64 `json:"cate_lv1_id,omitempty" xml:"cate_lv1_id,omitempty"`
	// 2级类目
	CateLv2Id int64 `json:"cate_lv2_id,omitempty" xml:"cate_lv2_id,omitempty"`
	// 3级类目
	CateLv3Id int64 `json:"cate_lv3_id,omitempty" xml:"cate_lv3_id,omitempty"`
	// posting创建时间
	GmtPostingCreate string `json:"gmt_posting_create,omitempty" xml:"gmt_posting_create,omitempty"`
	// posting修改时间
	GmtPostingModified string `json:"gmt_posting_modified,omitempty" xml:"gmt_posting_modified,omitempty"`
	// 效果数据
	Effect *AdProductEffectDto `json:"effect,omitempty" xml:"effect,omitempty"`
}

AdProductDto

type AdProductEffectDto

type AdProductEffectDto struct {
	// 曝光
	ImprCnt int64 `json:"impr_cnt,omitempty" xml:"impr_cnt,omitempty"`
	// 点击
	ClickCnt int64 `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 消耗(分)
	CostAmt int64 `json:"cost_amt,omitempty" xml:"cost_amt,omitempty"`
}

AdProductEffectDto

type AdsEffectDto

type AdsEffectDto struct {
	// 曝光
	Impr int64 `json:"impr,omitempty" xml:"impr,omitempty"`
	// 点击
	Click int64 `json:"click,omitempty" xml:"click,omitempty"`
	// 消耗
	Cost int64 `json:"cost,omitempty" xml:"cost,omitempty"`
	// 推广时长
	OnlineMin int64 `json:"online_min,omitempty" xml:"online_min,omitempty"`
}

AdsEffectDto

type AdsTargetingTagDto

type AdsTargetingTagDto struct {
	// 定向标签id
	TagId int64 `json:"tag_id,omitempty" xml:"tag_id,omitempty"`
	// 计划id
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 溢价
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
	// 标签选项
	OptionValue string `json:"option_value,omitempty" xml:"option_value,omitempty"`
	// 人群名称
	CrowdName string `json:"crowd_name,omitempty" xml:"crowd_name,omitempty"`
	// 效果数据
	Effect *AdsEffectDto `json:"effect,omitempty" xml:"effect,omitempty"`
	// 出价类型:0=出价, 1=溢价,2=过滤, 3=召回
	PriceMode int64 `json:"price_mode,omitempty" xml:"price_mode,omitempty"`
	// 产品线id
	ProductLineId int64 `json:"product_line_id,omitempty" xml:"product_line_id,omitempty"`
	// 计划创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 计划修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 13:地域标签 14:人群标签
	TagRefType int64 `json:"tag_ref_type,omitempty" xml:"tag_ref_type,omitempty"`
}

AdsTargetingTagDto

type AlibabaScbpAccountBudgetGetAPIResponse

type AlibabaScbpAccountBudgetGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAccountBudgetGetResponse
}

查询日消耗预算 API返回值 alibaba.scbp.account.budget.get

查询日消耗预算

type AlibabaScbpAccountBudgetGetRequest

type AlibabaScbpAccountBudgetGetRequest struct {
	model.Params
}

查询日消耗预算 API请求 alibaba.scbp.account.budget.get

查询日消耗预算

func NewAlibabaScbpAccountBudgetGetRequest

func NewAlibabaScbpAccountBudgetGetRequest() *AlibabaScbpAccountBudgetGetRequest

初始化AlibabaScbpAccountBudgetGetRequest对象

func (AlibabaScbpAccountBudgetGetRequest) GetApiMethodName

func (r AlibabaScbpAccountBudgetGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAccountBudgetGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpAccountBudgetGetResponse

type AlibabaScbpAccountBudgetGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_account_budget_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回今日预算
	Budget string `json:"budget,omitempty" xml:"budget,omitempty"`
}

查询日消耗预算 成功返回结果

type AlibabaScbpAccountDaycostGetAPIResponse

type AlibabaScbpAccountDaycostGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAccountDaycostGetResponse
}

查询今日消耗 API返回值 alibaba.scbp.account.daycost.get

查询今日消耗

type AlibabaScbpAccountDaycostGetRequest

type AlibabaScbpAccountDaycostGetRequest struct {
	model.Params
}

查询今日消耗 API请求 alibaba.scbp.account.daycost.get

查询今日消耗

func NewAlibabaScbpAccountDaycostGetRequest

func NewAlibabaScbpAccountDaycostGetRequest() *AlibabaScbpAccountDaycostGetRequest

初始化AlibabaScbpAccountDaycostGetRequest对象

func (AlibabaScbpAccountDaycostGetRequest) GetApiMethodName

func (r AlibabaScbpAccountDaycostGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAccountDaycostGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpAccountDaycostGetResponse

type AlibabaScbpAccountDaycostGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_account_daycost_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回今日消耗,单位元,两位小数
	DayCost string `json:"day_cost,omitempty" xml:"day_cost,omitempty"`
}

查询今日消耗 成功返回结果

type AlibabaScbpAccountIsarrearsGetAPIResponse

type AlibabaScbpAccountIsarrearsGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAccountIsarrearsGetResponse
}

查询关键词推广账户是否欠款 API返回值 alibaba.scbp.account.isarrears.get

查询关键词推广账户是否欠款

type AlibabaScbpAccountIsarrearsGetRequest

type AlibabaScbpAccountIsarrearsGetRequest struct {
	model.Params
}

查询关键词推广账户是否欠款 API请求 alibaba.scbp.account.isarrears.get

查询关键词推广账户是否欠款

func NewAlibabaScbpAccountIsarrearsGetRequest

func NewAlibabaScbpAccountIsarrearsGetRequest() *AlibabaScbpAccountIsarrearsGetRequest

初始化AlibabaScbpAccountIsarrearsGetRequest对象

func (AlibabaScbpAccountIsarrearsGetRequest) GetApiMethodName

func (r AlibabaScbpAccountIsarrearsGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAccountIsarrearsGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpAccountIsarrearsGetResponse

type AlibabaScbpAccountIsarrearsGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_account_isarrears_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 客户的关键词推广账户是否欠款
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

查询关键词推广账户是否欠款 成功返回结果

type AlibabaScbpAccountStatusGetAPIResponse

type AlibabaScbpAccountStatusGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAccountStatusGetResponse
}

查询账户级别关键词推广状态 API返回值 alibaba.scbp.account.status.get

查询账户级别关键词推广状态

type AlibabaScbpAccountStatusGetRequest

type AlibabaScbpAccountStatusGetRequest struct {
	model.Params
}

查询账户级别关键词推广状态 API请求 alibaba.scbp.account.status.get

查询账户级别关键词推广状态

func NewAlibabaScbpAccountStatusGetRequest

func NewAlibabaScbpAccountStatusGetRequest() *AlibabaScbpAccountStatusGetRequest

初始化AlibabaScbpAccountStatusGetRequest对象

func (AlibabaScbpAccountStatusGetRequest) GetApiMethodName

func (r AlibabaScbpAccountStatusGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAccountStatusGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpAccountStatusGetResponse

type AlibabaScbpAccountStatusGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_account_status_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true:推广中,false:暂停
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

查询账户级别关键词推广状态 成功返回结果

type AlibabaScbpAccountStatusUpdateAPIResponse

type AlibabaScbpAccountStatusUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAccountStatusUpdateResponse
}

修改账户级别关键词推广状态 API返回值 alibaba.scbp.account.status.update

修改账户级别关键词推广状态

type AlibabaScbpAccountStatusUpdateRequest

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

修改账户级别关键词推广状态 API请求 alibaba.scbp.account.status.update

修改账户级别关键词推广状态

func NewAlibabaScbpAccountStatusUpdateRequest

func NewAlibabaScbpAccountStatusUpdateRequest() *AlibabaScbpAccountStatusUpdateRequest

初始化AlibabaScbpAccountStatusUpdateRequest对象

func (AlibabaScbpAccountStatusUpdateRequest) GetApiMethodName

func (r AlibabaScbpAccountStatusUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAccountStatusUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAccountStatusUpdateRequest) GetStatus

Status Getter

func (*AlibabaScbpAccountStatusUpdateRequest) SetStatus

func (r *AlibabaScbpAccountStatusUpdateRequest) SetStatus(status string) error

Status Setter on:开启,off:暂停

type AlibabaScbpAccountStatusUpdateResponse

type AlibabaScbpAccountStatusUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_account_status_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

修改账户级别关键词推广状态 成功返回结果

type AlibabaScbpAdAccountBalanceGetAPIResponse

type AlibabaScbpAdAccountBalanceGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdAccountBalanceGetResponse
}

查询账户余额 API返回值 alibaba.scbp.ad.account.balance.get

查询推广账户余额

type AlibabaScbpAdAccountBalanceGetRequest

type AlibabaScbpAdAccountBalanceGetRequest struct {
	model.Params
}

查询账户余额 API请求 alibaba.scbp.ad.account.balance.get

查询推广账户余额

func NewAlibabaScbpAdAccountBalanceGetRequest

func NewAlibabaScbpAdAccountBalanceGetRequest() *AlibabaScbpAdAccountBalanceGetRequest

初始化AlibabaScbpAdAccountBalanceGetRequest对象

func (AlibabaScbpAdAccountBalanceGetRequest) GetApiMethodName

func (r AlibabaScbpAdAccountBalanceGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdAccountBalanceGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpAdAccountBalanceGetResponse

type AlibabaScbpAdAccountBalanceGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_account_balance_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Balance string `json:"balance,omitempty" xml:"balance,omitempty"`
}

查询账户余额 成功返回结果

type AlibabaScbpAdAccountLevelGetAPIResponse

type AlibabaScbpAdAccountLevelGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdAccountLevelGetResponse
}

查询推广账户等级 API返回值 alibaba.scbp.ad.account.level.get

查询推广账户等级

type AlibabaScbpAdAccountLevelGetRequest

type AlibabaScbpAdAccountLevelGetRequest struct {
	model.Params
}

查询推广账户等级 API请求 alibaba.scbp.ad.account.level.get

查询推广账户等级

func NewAlibabaScbpAdAccountLevelGetRequest

func NewAlibabaScbpAdAccountLevelGetRequest() *AlibabaScbpAdAccountLevelGetRequest

初始化AlibabaScbpAdAccountLevelGetRequest对象

func (AlibabaScbpAdAccountLevelGetRequest) GetApiMethodName

func (r AlibabaScbpAdAccountLevelGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdAccountLevelGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpAdAccountLevelGetResponse

type AlibabaScbpAdAccountLevelGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_account_level_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 推广账户等级
	CustLevelDto *TopCustLevelDto `json:"cust_level_dto,omitempty" xml:"cust_level_dto,omitempty"`
}

查询推广账户等级 成功返回结果

type AlibabaScbpAdCampaignCreateAPIResponse

type AlibabaScbpAdCampaignCreateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignCreateResponse
}

创建计划 API返回值 alibaba.scbp.ad.campaign.create

创建计划

type AlibabaScbpAdCampaignCreateForbiddenKeywordAPIResponse

type AlibabaScbpAdCampaignCreateForbiddenKeywordAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignCreateForbiddenKeywordResponse
}

创建屏蔽词 API返回值 alibaba.scbp.ad.campaign.create.forbidden.keyword

创建屏蔽词

type AlibabaScbpAdCampaignCreateForbiddenKeywordRequest

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

创建屏蔽词 API请求 alibaba.scbp.ad.campaign.create.forbidden.keyword

创建屏蔽词

func NewAlibabaScbpAdCampaignCreateForbiddenKeywordRequest

func NewAlibabaScbpAdCampaignCreateForbiddenKeywordRequest() *AlibabaScbpAdCampaignCreateForbiddenKeywordRequest

初始化AlibabaScbpAdCampaignCreateForbiddenKeywordRequest对象

func (AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) GetForbiddenKeywordBatchOperation

ForbiddenKeywordBatchOperation Getter

func (AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) SetCampaignId

func (r *AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) SetForbiddenKeywordBatchOperation

func (r *AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) SetForbiddenKeywordBatchOperation(forbiddenKeywordBatchOperation *ForbiddenKeywordBatchOperationDto) error

ForbiddenKeywordBatchOperation Setter 请求参数

func (*AlibabaScbpAdCampaignCreateForbiddenKeywordRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdCampaignCreateForbiddenKeywordResponse

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

创建屏蔽词 成功返回结果

type AlibabaScbpAdCampaignCreateRequest

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

创建计划 API请求 alibaba.scbp.ad.campaign.create

创建计划

func NewAlibabaScbpAdCampaignCreateRequest

func NewAlibabaScbpAdCampaignCreateRequest() *AlibabaScbpAdCampaignCreateRequest

初始化AlibabaScbpAdCampaignCreateRequest对象

func (AlibabaScbpAdCampaignCreateRequest) GetApiMethodName

func (r AlibabaScbpAdCampaignCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignCreateRequest) GetCampaignOperation

func (r AlibabaScbpAdCampaignCreateRequest) GetCampaignOperation() *CampaignOperationDto

CampaignOperation Getter

func (AlibabaScbpAdCampaignCreateRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignCreateRequest) SetCampaignOperation

func (r *AlibabaScbpAdCampaignCreateRequest) SetCampaignOperation(campaignOperation *CampaignOperationDto) error

CampaignOperation Setter 返回数据

func (*AlibabaScbpAdCampaignCreateRequest) SetTopContext

func (r *AlibabaScbpAdCampaignCreateRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdCampaignCreateResponse

type AlibabaScbpAdCampaignCreateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_campaign_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 计划id
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

创建计划 成功返回结果

type AlibabaScbpAdCampaignDeleteAPIResponse

type AlibabaScbpAdCampaignDeleteAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignDeleteResponse
}

删除计划 API返回值 alibaba.scbp.ad.campaign.delete

删除计划

type AlibabaScbpAdCampaignDeleteForbiddenKeywordAPIResponse

type AlibabaScbpAdCampaignDeleteForbiddenKeywordAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignDeleteForbiddenKeywordResponse
}

删除屏蔽词 API返回值 alibaba.scbp.ad.campaign.delete.forbidden.keyword

删除屏蔽词

type AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest

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

删除屏蔽词 API请求 alibaba.scbp.ad.campaign.delete.forbidden.keyword

删除屏蔽词

func NewAlibabaScbpAdCampaignDeleteForbiddenKeywordRequest

func NewAlibabaScbpAdCampaignDeleteForbiddenKeywordRequest() *AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest

初始化AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest对象

func (AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) GetForbiddenKeywordBatchOperation

ForbiddenKeywordBatchOperation Getter

func (AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) SetCampaignId

func (r *AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) SetForbiddenKeywordBatchOperation

func (r *AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) SetForbiddenKeywordBatchOperation(forbiddenKeywordBatchOperation *ForbiddenKeywordBatchOperationDto) error

ForbiddenKeywordBatchOperation Setter 请求参数

func (*AlibabaScbpAdCampaignDeleteForbiddenKeywordRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdCampaignDeleteForbiddenKeywordResponse

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

删除屏蔽词 成功返回结果

type AlibabaScbpAdCampaignDeleteRequest

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

删除计划 API请求 alibaba.scbp.ad.campaign.delete

删除计划

func NewAlibabaScbpAdCampaignDeleteRequest

func NewAlibabaScbpAdCampaignDeleteRequest() *AlibabaScbpAdCampaignDeleteRequest

初始化AlibabaScbpAdCampaignDeleteRequest对象

func (AlibabaScbpAdCampaignDeleteRequest) GetApiMethodName

func (r AlibabaScbpAdCampaignDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignDeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignDeleteRequest) GetBatchOperation

BatchOperation Getter

func (AlibabaScbpAdCampaignDeleteRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignDeleteRequest) SetBatchOperation

func (r *AlibabaScbpAdCampaignDeleteRequest) SetBatchOperation(batchOperation *CampaignBatchOperationDto) error

BatchOperation Setter 操作对象

func (*AlibabaScbpAdCampaignDeleteRequest) SetTopContext

func (r *AlibabaScbpAdCampaignDeleteRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdCampaignDeleteResponse

type AlibabaScbpAdCampaignDeleteResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_campaign_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 删除成功条数
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

删除计划 成功返回结果

type AlibabaScbpAdCampaignFindCampaignEffectAPIResponse

type AlibabaScbpAdCampaignFindCampaignEffectAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignFindCampaignEffectResponse
}

批量查询计划效果数据 API返回值 alibaba.scbp.ad.campaign.find.campaign.effect

批量查询计划效果数据

type AlibabaScbpAdCampaignFindCampaignEffectRequest

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

批量查询计划效果数据 API请求 alibaba.scbp.ad.campaign.find.campaign.effect

批量查询计划效果数据

func NewAlibabaScbpAdCampaignFindCampaignEffectRequest

func NewAlibabaScbpAdCampaignFindCampaignEffectRequest() *AlibabaScbpAdCampaignFindCampaignEffectRequest

初始化AlibabaScbpAdCampaignFindCampaignEffectRequest对象

func (AlibabaScbpAdCampaignFindCampaignEffectRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignFindCampaignEffectRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignFindCampaignEffectRequest) GetBeginDate

BeginDate Getter

func (AlibabaScbpAdCampaignFindCampaignEffectRequest) GetCampaignIdList

func (r AlibabaScbpAdCampaignFindCampaignEffectRequest) GetCampaignIdList() []int64

CampaignIdList Getter

func (AlibabaScbpAdCampaignFindCampaignEffectRequest) GetEndDate

EndDate Getter

func (AlibabaScbpAdCampaignFindCampaignEffectRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignFindCampaignEffectRequest) SetBeginDate

func (r *AlibabaScbpAdCampaignFindCampaignEffectRequest) SetBeginDate(beginDate string) error

BeginDate Setter 开始时间

func (*AlibabaScbpAdCampaignFindCampaignEffectRequest) SetCampaignIdList

func (r *AlibabaScbpAdCampaignFindCampaignEffectRequest) SetCampaignIdList(campaignIdList []int64) error

CampaignIdList Setter 计划id集合

func (*AlibabaScbpAdCampaignFindCampaignEffectRequest) SetEndDate

EndDate Setter 结束时间

func (*AlibabaScbpAdCampaignFindCampaignEffectRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdCampaignFindCampaignEffectResponse

type AlibabaScbpAdCampaignFindCampaignEffectResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_campaign_find_campaign_effect_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// json数据,key是计划id(campaignId), value包含开始时间(statDate),曝光(impr),点击(click),消耗(cost),推广时长(onlineMin)
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

批量查询计划效果数据 成功返回结果

type AlibabaScbpAdCampaignFindCampaignPageAPIResponse

type AlibabaScbpAdCampaignFindCampaignPageAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignFindCampaignPageResponse
}

分页查询计划 API返回值 alibaba.scbp.ad.campaign.find.campaign.page

分页查询计划

type AlibabaScbpAdCampaignFindCampaignPageRequest

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

分页查询计划 API请求 alibaba.scbp.ad.campaign.find.campaign.page

分页查询计划

func NewAlibabaScbpAdCampaignFindCampaignPageRequest

func NewAlibabaScbpAdCampaignFindCampaignPageRequest() *AlibabaScbpAdCampaignFindCampaignPageRequest

初始化AlibabaScbpAdCampaignFindCampaignPageRequest对象

func (AlibabaScbpAdCampaignFindCampaignPageRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignFindCampaignPageRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignFindCampaignPageRequest) GetCampaignQuery

CampaignQuery Getter

func (AlibabaScbpAdCampaignFindCampaignPageRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignFindCampaignPageRequest) SetCampaignQuery

func (r *AlibabaScbpAdCampaignFindCampaignPageRequest) SetCampaignQuery(campaignQuery *CampaignQueryDto) error

CampaignQuery Setter 请求实体类

func (*AlibabaScbpAdCampaignFindCampaignPageRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdCampaignFindCampaignPageResponse

type AlibabaScbpAdCampaignFindCampaignPageResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_campaign_find_campaign_page_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 总数量
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 返回数据
	ResultList []CampaignDto `json:"result_list,omitempty" xml:"result_list>campaign_dto,omitempty"`
}

分页查询计划 成功返回结果

type AlibabaScbpAdCampaignFindForbiddenKeywordAPIResponse

type AlibabaScbpAdCampaignFindForbiddenKeywordAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignFindForbiddenKeywordResponse
}

查询屏蔽词 API返回值 alibaba.scbp.ad.campaign.find.forbidden.keyword

查询屏蔽词

type AlibabaScbpAdCampaignFindForbiddenKeywordRequest

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

查询屏蔽词 API请求 alibaba.scbp.ad.campaign.find.forbidden.keyword

查询屏蔽词

func NewAlibabaScbpAdCampaignFindForbiddenKeywordRequest

func NewAlibabaScbpAdCampaignFindForbiddenKeywordRequest() *AlibabaScbpAdCampaignFindForbiddenKeywordRequest

初始化AlibabaScbpAdCampaignFindForbiddenKeywordRequest对象

func (AlibabaScbpAdCampaignFindForbiddenKeywordRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignFindForbiddenKeywordRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignFindForbiddenKeywordRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdCampaignFindForbiddenKeywordRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignFindForbiddenKeywordRequest) SetCampaignId

func (r *AlibabaScbpAdCampaignFindForbiddenKeywordRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdCampaignFindForbiddenKeywordRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdCampaignFindForbiddenKeywordResponse

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

查询屏蔽词 成功返回结果

type AlibabaScbpAdCampaignFindForbiddenKeywordResult

type AlibabaScbpAdCampaignFindForbiddenKeywordResult struct {
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 普通词
	Normword string `json:"normword,omitempty" xml:"normword,omitempty"`
	// 计划id
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
}

AlibabaScbpAdCampaignFindForbiddenKeywordResult

type AlibabaScbpAdCampaignFindForbiddenKeywordResultDto

type AlibabaScbpAdCampaignFindForbiddenKeywordResultDto struct {
	// 信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 返回code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 执行结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 服务出参
	ResultList []AlibabaScbpAdCampaignFindForbiddenKeywordResult `json:"result_list,omitempty" xml:"result_list>alibaba_scbp_ad_campaign_find_forbidden_keyword_result,omitempty"`
}

AlibabaScbpAdCampaignFindForbiddenKeywordResultDto

type AlibabaScbpAdCampaignFindRealCostAPIResponse

type AlibabaScbpAdCampaignFindRealCostAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignFindRealCostResponse
}

批量查询计划消耗数据 API返回值 alibaba.scbp.ad.campaign.find.real.cost

批量查询计划消耗数据

type AlibabaScbpAdCampaignFindRealCostRequest

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

批量查询计划消耗数据 API请求 alibaba.scbp.ad.campaign.find.real.cost

批量查询计划消耗数据

func NewAlibabaScbpAdCampaignFindRealCostRequest

func NewAlibabaScbpAdCampaignFindRealCostRequest() *AlibabaScbpAdCampaignFindRealCostRequest

初始化AlibabaScbpAdCampaignFindRealCostRequest对象

func (AlibabaScbpAdCampaignFindRealCostRequest) GetApiMethodName

func (r AlibabaScbpAdCampaignFindRealCostRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignFindRealCostRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignFindRealCostRequest) GetCampaignQuery

CampaignQuery Getter

func (AlibabaScbpAdCampaignFindRealCostRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignFindRealCostRequest) SetCampaignQuery

func (r *AlibabaScbpAdCampaignFindRealCostRequest) SetCampaignQuery(campaignQuery *CampaignQueryDto) error

CampaignQuery Setter 系统自动生成

func (*AlibabaScbpAdCampaignFindRealCostRequest) SetTopContext

func (r *AlibabaScbpAdCampaignFindRealCostRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdCampaignFindRealCostResponse

type AlibabaScbpAdCampaignFindRealCostResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_campaign_find_real_cost_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回数据结果,json数据,key是campaignId,value是消耗数据信息
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

批量查询计划消耗数据 成功返回结果

type AlibabaScbpAdCampaignUpdateAPIResponse

type AlibabaScbpAdCampaignUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdCampaignUpdateResponse
}

修改计划 API返回值 alibaba.scbp.ad.campaign.update

修改计划

type AlibabaScbpAdCampaignUpdateRequest

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

修改计划 API请求 alibaba.scbp.ad.campaign.update

修改计划

func NewAlibabaScbpAdCampaignUpdateRequest

func NewAlibabaScbpAdCampaignUpdateRequest() *AlibabaScbpAdCampaignUpdateRequest

初始化AlibabaScbpAdCampaignUpdateRequest对象

func (AlibabaScbpAdCampaignUpdateRequest) GetApiMethodName

func (r AlibabaScbpAdCampaignUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdCampaignUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdCampaignUpdateRequest) GetCampaignOperation

func (r AlibabaScbpAdCampaignUpdateRequest) GetCampaignOperation() *CampaignOperationDto

CampaignOperation Getter

func (AlibabaScbpAdCampaignUpdateRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdCampaignUpdateRequest) SetCampaignOperation

func (r *AlibabaScbpAdCampaignUpdateRequest) SetCampaignOperation(campaignOperation *CampaignOperationDto) error

CampaignOperation Setter 修改数据

func (*AlibabaScbpAdCampaignUpdateRequest) SetTopContext

func (r *AlibabaScbpAdCampaignUpdateRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdCampaignUpdateResponse

type AlibabaScbpAdCampaignUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_campaign_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改成功数
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

修改计划 成功返回结果

type AlibabaScbpAdGroupCountAdGroupAPIResponse

type AlibabaScbpAdGroupCountAdGroupAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupCountAdGroupResponse
}

统计adgroup数量 API返回值 alibaba.scbp.ad.group.count.ad.group

统计adgroup数量

type AlibabaScbpAdGroupCountAdGroupRequest

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

统计adgroup数量 API请求 alibaba.scbp.ad.group.count.ad.group

统计adgroup数量

func NewAlibabaScbpAdGroupCountAdGroupRequest

func NewAlibabaScbpAdGroupCountAdGroupRequest() *AlibabaScbpAdGroupCountAdGroupRequest

初始化AlibabaScbpAdGroupCountAdGroupRequest对象

func (AlibabaScbpAdGroupCountAdGroupRequest) GetAdGroupQuery

AdGroupQuery Getter

func (AlibabaScbpAdGroupCountAdGroupRequest) GetApiMethodName

func (r AlibabaScbpAdGroupCountAdGroupRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupCountAdGroupRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupCountAdGroupRequest) GetCampaignId

func (r AlibabaScbpAdGroupCountAdGroupRequest) GetCampaignId() int64

CampaignId Getter

func (AlibabaScbpAdGroupCountAdGroupRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupCountAdGroupRequest) SetAdGroupQuery

func (r *AlibabaScbpAdGroupCountAdGroupRequest) SetAdGroupQuery(adGroupQuery *AdGroupQueryDto) error

AdGroupQuery Setter 查询条件

func (*AlibabaScbpAdGroupCountAdGroupRequest) SetCampaignId

func (r *AlibabaScbpAdGroupCountAdGroupRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupCountAdGroupRequest) SetTopContext

func (r *AlibabaScbpAdGroupCountAdGroupRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdGroupCountAdGroupResponse

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

统计adgroup数量 成功返回结果

type AlibabaScbpAdGroupCreateAdGroupBatchAPIResponse

type AlibabaScbpAdGroupCreateAdGroupBatchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupCreateAdGroupBatchResponse
}

创建推广单元 API返回值 alibaba.scbp.ad.group.create.ad.group.batch

创建推广单元

type AlibabaScbpAdGroupCreateAdGroupBatchRequest

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

创建推广单元 API请求 alibaba.scbp.ad.group.create.ad.group.batch

创建推广单元

func NewAlibabaScbpAdGroupCreateAdGroupBatchRequest

func NewAlibabaScbpAdGroupCreateAdGroupBatchRequest() *AlibabaScbpAdGroupCreateAdGroupBatchRequest

初始化AlibabaScbpAdGroupCreateAdGroupBatchRequest对象

func (AlibabaScbpAdGroupCreateAdGroupBatchRequest) GetAdGroupBatchOperation

AdGroupBatchOperation Getter

func (AlibabaScbpAdGroupCreateAdGroupBatchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupCreateAdGroupBatchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupCreateAdGroupBatchRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdGroupCreateAdGroupBatchRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupCreateAdGroupBatchRequest) SetAdGroupBatchOperation

func (r *AlibabaScbpAdGroupCreateAdGroupBatchRequest) SetAdGroupBatchOperation(adGroupBatchOperation *AdGroupBatchOperationDto) error

AdGroupBatchOperation Setter 入参

func (*AlibabaScbpAdGroupCreateAdGroupBatchRequest) SetCampaignId

func (r *AlibabaScbpAdGroupCreateAdGroupBatchRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupCreateAdGroupBatchRequest) SetTopContext

func (r *AlibabaScbpAdGroupCreateAdGroupBatchRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdGroupCreateAdGroupBatchResponse

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

创建推广单元 成功返回结果

type AlibabaScbpAdGroupCreateForbiddenProductAPIResponse

type AlibabaScbpAdGroupCreateForbiddenProductAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupCreateForbiddenProductResponse
}

创建屏蔽品 API返回值 alibaba.scbp.ad.group.create.forbidden.product

创建屏蔽品

type AlibabaScbpAdGroupCreateForbiddenProductRequest

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

创建屏蔽品 API请求 alibaba.scbp.ad.group.create.forbidden.product

创建屏蔽品

func NewAlibabaScbpAdGroupCreateForbiddenProductRequest

func NewAlibabaScbpAdGroupCreateForbiddenProductRequest() *AlibabaScbpAdGroupCreateForbiddenProductRequest

初始化AlibabaScbpAdGroupCreateForbiddenProductRequest对象

func (AlibabaScbpAdGroupCreateForbiddenProductRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupCreateForbiddenProductRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupCreateForbiddenProductRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdGroupCreateForbiddenProductRequest) GetForbiddenProductBatchOperation

ForbiddenProductBatchOperation Getter

func (AlibabaScbpAdGroupCreateForbiddenProductRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupCreateForbiddenProductRequest) SetCampaignId

func (r *AlibabaScbpAdGroupCreateForbiddenProductRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupCreateForbiddenProductRequest) SetForbiddenProductBatchOperation

func (r *AlibabaScbpAdGroupCreateForbiddenProductRequest) SetForbiddenProductBatchOperation(forbiddenProductBatchOperation *ForbiddenProductBatchOperationDto) error

ForbiddenProductBatchOperation Setter 查询条件

func (*AlibabaScbpAdGroupCreateForbiddenProductRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdGroupCreateForbiddenProductResponse

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

创建屏蔽品 成功返回结果

type AlibabaScbpAdGroupDeleteAdGroupBatchAPIResponse

type AlibabaScbpAdGroupDeleteAdGroupBatchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupDeleteAdGroupBatchResponse
}

删除推广单元 API返回值 alibaba.scbp.ad.group.delete.ad.group.batch

删除推广单元

type AlibabaScbpAdGroupDeleteAdGroupBatchRequest

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

删除推广单元 API请求 alibaba.scbp.ad.group.delete.ad.group.batch

删除推广单元

func NewAlibabaScbpAdGroupDeleteAdGroupBatchRequest

func NewAlibabaScbpAdGroupDeleteAdGroupBatchRequest() *AlibabaScbpAdGroupDeleteAdGroupBatchRequest

初始化AlibabaScbpAdGroupDeleteAdGroupBatchRequest对象

func (AlibabaScbpAdGroupDeleteAdGroupBatchRequest) GetAdGroupBatchOperation

AdGroupBatchOperation Getter

func (AlibabaScbpAdGroupDeleteAdGroupBatchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupDeleteAdGroupBatchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupDeleteAdGroupBatchRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdGroupDeleteAdGroupBatchRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupDeleteAdGroupBatchRequest) SetAdGroupBatchOperation

func (r *AlibabaScbpAdGroupDeleteAdGroupBatchRequest) SetAdGroupBatchOperation(adGroupBatchOperation *AdGroupBatchOperationDto) error

AdGroupBatchOperation Setter 请求参数

func (*AlibabaScbpAdGroupDeleteAdGroupBatchRequest) SetCampaignId

func (r *AlibabaScbpAdGroupDeleteAdGroupBatchRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupDeleteAdGroupBatchRequest) SetTopContext

func (r *AlibabaScbpAdGroupDeleteAdGroupBatchRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdGroupDeleteAdGroupBatchResponse

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

删除推广单元 成功返回结果

type AlibabaScbpAdGroupDeleteForbiddenProductAPIResponse

type AlibabaScbpAdGroupDeleteForbiddenProductAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupDeleteForbiddenProductResponse
}

删除屏蔽品 API返回值 alibaba.scbp.ad.group.delete.forbidden.product

删除屏蔽品

type AlibabaScbpAdGroupDeleteForbiddenProductRequest

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

删除屏蔽品 API请求 alibaba.scbp.ad.group.delete.forbidden.product

删除屏蔽品

func NewAlibabaScbpAdGroupDeleteForbiddenProductRequest

func NewAlibabaScbpAdGroupDeleteForbiddenProductRequest() *AlibabaScbpAdGroupDeleteForbiddenProductRequest

初始化AlibabaScbpAdGroupDeleteForbiddenProductRequest对象

func (AlibabaScbpAdGroupDeleteForbiddenProductRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupDeleteForbiddenProductRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupDeleteForbiddenProductRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdGroupDeleteForbiddenProductRequest) GetForbiddenProductBatchOperation

ForbiddenProductBatchOperation Getter

func (AlibabaScbpAdGroupDeleteForbiddenProductRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupDeleteForbiddenProductRequest) SetCampaignId

func (r *AlibabaScbpAdGroupDeleteForbiddenProductRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupDeleteForbiddenProductRequest) SetForbiddenProductBatchOperation

func (r *AlibabaScbpAdGroupDeleteForbiddenProductRequest) SetForbiddenProductBatchOperation(forbiddenProductBatchOperation *ForbiddenProductBatchOperationDto) error

ForbiddenProductBatchOperation Setter 请求参数

func (*AlibabaScbpAdGroupDeleteForbiddenProductRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdGroupDeleteForbiddenProductResponse

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

删除屏蔽品 成功返回结果

type AlibabaScbpAdGroupFindAdGroupAPIResponse

type AlibabaScbpAdGroupFindAdGroupAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupFindAdGroupResponse
}

查询推广组 API返回值 alibaba.scbp.ad.group.find.ad.group

查询推广组

type AlibabaScbpAdGroupFindAdGroupRequest

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

查询推广组 API请求 alibaba.scbp.ad.group.find.ad.group

查询推广组

func NewAlibabaScbpAdGroupFindAdGroupRequest

func NewAlibabaScbpAdGroupFindAdGroupRequest() *AlibabaScbpAdGroupFindAdGroupRequest

初始化AlibabaScbpAdGroupFindAdGroupRequest对象

func (AlibabaScbpAdGroupFindAdGroupRequest) GetAdGroupQuery

AdGroupQuery Getter

func (AlibabaScbpAdGroupFindAdGroupRequest) GetApiMethodName

func (r AlibabaScbpAdGroupFindAdGroupRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupFindAdGroupRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupFindAdGroupRequest) GetCampaignId

func (r AlibabaScbpAdGroupFindAdGroupRequest) GetCampaignId() int64

CampaignId Getter

func (AlibabaScbpAdGroupFindAdGroupRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupFindAdGroupRequest) SetAdGroupQuery

func (r *AlibabaScbpAdGroupFindAdGroupRequest) SetAdGroupQuery(adGroupQuery *AdGroupQueryDto) error

AdGroupQuery Setter 入参

func (*AlibabaScbpAdGroupFindAdGroupRequest) SetCampaignId

func (r *AlibabaScbpAdGroupFindAdGroupRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupFindAdGroupRequest) SetTopContext

func (r *AlibabaScbpAdGroupFindAdGroupRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdGroupFindAdGroupResponse

type AlibabaScbpAdGroupFindAdGroupResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_group_find_ad_group_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回数据
	ResultList []AdProductDto `json:"result_list,omitempty" xml:"result_list>ad_product_dto,omitempty"`
}

查询推广组 成功返回结果

type AlibabaScbpAdGroupFindForbiddenProductAPIResponse

type AlibabaScbpAdGroupFindForbiddenProductAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupFindForbiddenProductResponse
}

查询屏蔽品 API返回值 alibaba.scbp.ad.group.find.forbidden.product

查询屏蔽品

type AlibabaScbpAdGroupFindForbiddenProductRequest

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

查询屏蔽品 API请求 alibaba.scbp.ad.group.find.forbidden.product

查询屏蔽品

func NewAlibabaScbpAdGroupFindForbiddenProductRequest

func NewAlibabaScbpAdGroupFindForbiddenProductRequest() *AlibabaScbpAdGroupFindForbiddenProductRequest

初始化AlibabaScbpAdGroupFindForbiddenProductRequest对象

func (AlibabaScbpAdGroupFindForbiddenProductRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupFindForbiddenProductRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupFindForbiddenProductRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdGroupFindForbiddenProductRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupFindForbiddenProductRequest) SetCampaignId

func (r *AlibabaScbpAdGroupFindForbiddenProductRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupFindForbiddenProductRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdGroupFindForbiddenProductResponse

type AlibabaScbpAdGroupFindForbiddenProductResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_group_find_forbidden_product_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回列表
	ResultList []ForbiddenProductDto `json:"result_list,omitempty" xml:"result_list>forbidden_product_dto,omitempty"`
}

查询屏蔽品 成功返回结果

type AlibabaScbpAdGroupUpdateAdGroupBatchAPIResponse

type AlibabaScbpAdGroupUpdateAdGroupBatchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdGroupUpdateAdGroupBatchResponse
}

修改推广单元 API返回值 alibaba.scbp.ad.group.update.ad.group.batch

修改推广单元

type AlibabaScbpAdGroupUpdateAdGroupBatchRequest

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

修改推广单元 API请求 alibaba.scbp.ad.group.update.ad.group.batch

修改推广单元

func NewAlibabaScbpAdGroupUpdateAdGroupBatchRequest

func NewAlibabaScbpAdGroupUpdateAdGroupBatchRequest() *AlibabaScbpAdGroupUpdateAdGroupBatchRequest

初始化AlibabaScbpAdGroupUpdateAdGroupBatchRequest对象

func (AlibabaScbpAdGroupUpdateAdGroupBatchRequest) GetAdGroupBatchOperation

AdGroupBatchOperation Getter

func (AlibabaScbpAdGroupUpdateAdGroupBatchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdGroupUpdateAdGroupBatchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdGroupUpdateAdGroupBatchRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdGroupUpdateAdGroupBatchRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdGroupUpdateAdGroupBatchRequest) SetAdGroupBatchOperation

func (r *AlibabaScbpAdGroupUpdateAdGroupBatchRequest) SetAdGroupBatchOperation(adGroupBatchOperation *AdGroupBatchOperationDto) error

AdGroupBatchOperation Setter 入参

func (*AlibabaScbpAdGroupUpdateAdGroupBatchRequest) SetCampaignId

func (r *AlibabaScbpAdGroupUpdateAdGroupBatchRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdGroupUpdateAdGroupBatchRequest) SetTopContext

func (r *AlibabaScbpAdGroupUpdateAdGroupBatchRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdGroupUpdateAdGroupBatchResponse

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

修改推广单元 成功返回结果

type AlibabaScbpAdKeywordAddAPIResponse

type AlibabaScbpAdKeywordAddAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordAddResponse
}

外贸直通车加词 API返回值 alibaba.scbp.ad.keyword.add

外贸直通车加词服务

type AlibabaScbpAdKeywordAddRequest

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

外贸直通车加词 API请求 alibaba.scbp.ad.keyword.add

外贸直通车加词服务

func NewAlibabaScbpAdKeywordAddRequest

func NewAlibabaScbpAdKeywordAddRequest() *AlibabaScbpAdKeywordAddRequest

初始化AlibabaScbpAdKeywordAddRequest对象

func (AlibabaScbpAdKeywordAddRequest) GetAdKeyword

func (r AlibabaScbpAdKeywordAddRequest) GetAdKeyword() string

AdKeyword Getter

func (AlibabaScbpAdKeywordAddRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordAddRequest) GetApiParams

func (r AlibabaScbpAdKeywordAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordAddRequest) GetPriceStr

func (r AlibabaScbpAdKeywordAddRequest) GetPriceStr() string

PriceStr Getter

func (AlibabaScbpAdKeywordAddRequest) GetTagName

func (r AlibabaScbpAdKeywordAddRequest) GetTagName() string

TagName Getter

func (*AlibabaScbpAdKeywordAddRequest) SetAdKeyword

func (r *AlibabaScbpAdKeywordAddRequest) SetAdKeyword(adKeyword string) error

AdKeyword Setter 加入的词

func (*AlibabaScbpAdKeywordAddRequest) SetPriceStr

func (r *AlibabaScbpAdKeywordAddRequest) SetPriceStr(priceStr string) error

PriceStr Setter 词的出价

func (*AlibabaScbpAdKeywordAddRequest) SetTagName

func (r *AlibabaScbpAdKeywordAddRequest) SetTagName(tagName string) error

TagName Setter 分组名

type AlibabaScbpAdKeywordAddResponse

type AlibabaScbpAdKeywordAddResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求加入的词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 该词是否加入成功
	IsAdded bool `json:"is_added,omitempty" xml:"is_added,omitempty"`
	// 加词失败的原因
	InvalidType string `json:"invalid_type,omitempty" xml:"invalid_type,omitempty"`
	// 系统中存在归一化重复的词
	RepeatKeyword string `json:"repeat_keyword,omitempty" xml:"repeat_keyword,omitempty"`
}

外贸直通车加词 成功返回结果

type AlibabaScbpAdKeywordBatchdeleteAPIResponse

type AlibabaScbpAdKeywordBatchdeleteAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordBatchdeleteResponse
}

外贸直通车批量删除关键词 API返回值 alibaba.scbp.ad.keyword.batchdelete

外贸直通车批量删除关键词

type AlibabaScbpAdKeywordBatchdeleteRequest

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

外贸直通车批量删除关键词 API请求 alibaba.scbp.ad.keyword.batchdelete

外贸直通车批量删除关键词

func NewAlibabaScbpAdKeywordBatchdeleteRequest

func NewAlibabaScbpAdKeywordBatchdeleteRequest() *AlibabaScbpAdKeywordBatchdeleteRequest

初始化AlibabaScbpAdKeywordBatchdeleteRequest对象

func (AlibabaScbpAdKeywordBatchdeleteRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordBatchdeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordBatchdeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordBatchdeleteRequest) GetKeywordIdList

func (r AlibabaScbpAdKeywordBatchdeleteRequest) GetKeywordIdList() []int64

KeywordIdList Getter

func (*AlibabaScbpAdKeywordBatchdeleteRequest) SetKeywordIdList

func (r *AlibabaScbpAdKeywordBatchdeleteRequest) SetKeywordIdList(keywordIdList []int64) error

KeywordIdList Setter 关键词Id列表

type AlibabaScbpAdKeywordBatchdeleteResponse

type AlibabaScbpAdKeywordBatchdeleteResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_batchdelete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 删除关键词是否成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

外贸直通车批量删除关键词 成功返回结果

type AlibabaScbpAdKeywordCreateKeywordBatchAPIResponse

type AlibabaScbpAdKeywordCreateKeywordBatchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordCreateKeywordBatchResponse
}

关键词添加 API返回值 alibaba.scbp.ad.keyword.create.keyword.batch

关键词添加

type AlibabaScbpAdKeywordCreateKeywordBatchRequest

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

关键词添加 API请求 alibaba.scbp.ad.keyword.create.keyword.batch

关键词添加

func NewAlibabaScbpAdKeywordCreateKeywordBatchRequest

func NewAlibabaScbpAdKeywordCreateKeywordBatchRequest() *AlibabaScbpAdKeywordCreateKeywordBatchRequest

初始化AlibabaScbpAdKeywordCreateKeywordBatchRequest对象

func (AlibabaScbpAdKeywordCreateKeywordBatchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordCreateKeywordBatchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordCreateKeywordBatchRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdKeywordCreateKeywordBatchRequest) GetKeywordQuery

KeywordQuery Getter

func (AlibabaScbpAdKeywordCreateKeywordBatchRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdKeywordCreateKeywordBatchRequest) SetCampaignId

func (r *AlibabaScbpAdKeywordCreateKeywordBatchRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdKeywordCreateKeywordBatchRequest) SetKeywordQuery

func (r *AlibabaScbpAdKeywordCreateKeywordBatchRequest) SetKeywordQuery(keywordQuery *KeywordQuery) error

KeywordQuery Setter 请求参数

func (*AlibabaScbpAdKeywordCreateKeywordBatchRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdKeywordCreateKeywordBatchResponse

type AlibabaScbpAdKeywordCreateKeywordBatchResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_create_keyword_batch_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回错误集合
	ResultList []ErrorKeyword `json:"result_list,omitempty" xml:"result_list>error_keyword,omitempty"`
}

关键词添加 成功返回结果

type AlibabaScbpAdKeywordDeleteAPIResponse

type AlibabaScbpAdKeywordDeleteAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordDeleteResponse
}

外贸直通车删除关键词 API返回值 alibaba.scbp.ad.keyword.delete

外贸直通车删除关键词

type AlibabaScbpAdKeywordDeleteKeywordBatchAPIResponse

type AlibabaScbpAdKeywordDeleteKeywordBatchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordDeleteKeywordBatchResponse
}

删除关键词 API返回值 alibaba.scbp.ad.keyword.delete.keyword.batch

删除关键词

type AlibabaScbpAdKeywordDeleteKeywordBatchRequest

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

删除关键词 API请求 alibaba.scbp.ad.keyword.delete.keyword.batch

删除关键词

func NewAlibabaScbpAdKeywordDeleteKeywordBatchRequest

func NewAlibabaScbpAdKeywordDeleteKeywordBatchRequest() *AlibabaScbpAdKeywordDeleteKeywordBatchRequest

初始化AlibabaScbpAdKeywordDeleteKeywordBatchRequest对象

func (AlibabaScbpAdKeywordDeleteKeywordBatchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordDeleteKeywordBatchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordDeleteKeywordBatchRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdKeywordDeleteKeywordBatchRequest) GetKeywordQuery

KeywordQuery Getter

func (AlibabaScbpAdKeywordDeleteKeywordBatchRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdKeywordDeleteKeywordBatchRequest) SetCampaignId

func (r *AlibabaScbpAdKeywordDeleteKeywordBatchRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdKeywordDeleteKeywordBatchRequest) SetKeywordQuery

func (r *AlibabaScbpAdKeywordDeleteKeywordBatchRequest) SetKeywordQuery(keywordQuery *KeywordQuery) error

KeywordQuery Setter 请求参数

func (*AlibabaScbpAdKeywordDeleteKeywordBatchRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdKeywordDeleteKeywordBatchResponse

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

删除关键词 成功返回结果

type AlibabaScbpAdKeywordDeleteRequest

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

外贸直通车删除关键词 API请求 alibaba.scbp.ad.keyword.delete

外贸直通车删除关键词

func NewAlibabaScbpAdKeywordDeleteRequest

func NewAlibabaScbpAdKeywordDeleteRequest() *AlibabaScbpAdKeywordDeleteRequest

初始化AlibabaScbpAdKeywordDeleteRequest对象

func (AlibabaScbpAdKeywordDeleteRequest) GetAdKeyword

func (r AlibabaScbpAdKeywordDeleteRequest) GetAdKeyword() string

AdKeyword Getter

func (AlibabaScbpAdKeywordDeleteRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordDeleteRequest) GetApiParams

func (r AlibabaScbpAdKeywordDeleteRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (*AlibabaScbpAdKeywordDeleteRequest) SetAdKeyword

func (r *AlibabaScbpAdKeywordDeleteRequest) SetAdKeyword(adKeyword string) error

AdKeyword Setter 要删除的关键词

type AlibabaScbpAdKeywordDeleteResponse

type AlibabaScbpAdKeywordDeleteResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 删除关键词是否成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

外贸直通车删除关键词 成功返回结果

type AlibabaScbpAdKeywordGetAPIResponse

type AlibabaScbpAdKeywordGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordGetResponse
}

外贸直通车查询关键词 API返回值 alibaba.scbp.ad.keyword.get

外贸直通车查询关键词

type AlibabaScbpAdKeywordGetKeywordCountByQueryAPIResponse

type AlibabaScbpAdKeywordGetKeywordCountByQueryAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordGetKeywordCountByQueryResponse
}

计划关键词数目 API返回值 alibaba.scbp.ad.keyword.get.keyword.count.by.query

计划关键词数目

type AlibabaScbpAdKeywordGetKeywordCountByQueryRequest

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

计划关键词数目 API请求 alibaba.scbp.ad.keyword.get.keyword.count.by.query

计划关键词数目

func NewAlibabaScbpAdKeywordGetKeywordCountByQueryRequest

func NewAlibabaScbpAdKeywordGetKeywordCountByQueryRequest() *AlibabaScbpAdKeywordGetKeywordCountByQueryRequest

初始化AlibabaScbpAdKeywordGetKeywordCountByQueryRequest对象

func (AlibabaScbpAdKeywordGetKeywordCountByQueryRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordGetKeywordCountByQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordGetKeywordCountByQueryRequest) GetCampaignKeywordQuery

CampaignKeywordQuery Getter

func (AlibabaScbpAdKeywordGetKeywordCountByQueryRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdKeywordGetKeywordCountByQueryRequest) SetCampaignKeywordQuery

func (r *AlibabaScbpAdKeywordGetKeywordCountByQueryRequest) SetCampaignKeywordQuery(campaignKeywordQuery *CampaignKeywordQuery) error

CampaignKeywordQuery Setter 请求参数

func (*AlibabaScbpAdKeywordGetKeywordCountByQueryRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdKeywordGetKeywordCountByQueryResponse

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

计划关键词数目 成功返回结果

type AlibabaScbpAdKeywordGetRequest

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

外贸直通车查询关键词 API请求 alibaba.scbp.ad.keyword.get

外贸直通车查询关键词

func NewAlibabaScbpAdKeywordGetRequest

func NewAlibabaScbpAdKeywordGetRequest() *AlibabaScbpAdKeywordGetRequest

初始化AlibabaScbpAdKeywordGetRequest对象

func (AlibabaScbpAdKeywordGetRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordGetRequest) GetApiParams

func (r AlibabaScbpAdKeywordGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordGetRequest) GetQueryDto

QueryDto Getter

func (*AlibabaScbpAdKeywordGetRequest) SetQueryDto

func (r *AlibabaScbpAdKeywordGetRequest) SetQueryDto(queryDto *KeywordQuery) error

QueryDto Setter KeywordQuery

type AlibabaScbpAdKeywordGetResponse

type AlibabaScbpAdKeywordGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 查询关键词列表
	KeywordList []KeywordResultDto `json:"keyword_list,omitempty" xml:"keyword_list>keyword_result_dto,omitempty"`
}

外贸直通车查询关键词 成功返回结果

type AlibabaScbpAdKeywordListCampaignKeywordsAPIResponse

type AlibabaScbpAdKeywordListCampaignKeywordsAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordListCampaignKeywordsResponse
}

获取计划关键词 API返回值 alibaba.scbp.ad.keyword.list.campaign.keywords

获取计划关键词

type AlibabaScbpAdKeywordListCampaignKeywordsRequest

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

获取计划关键词 API请求 alibaba.scbp.ad.keyword.list.campaign.keywords

获取计划关键词

func NewAlibabaScbpAdKeywordListCampaignKeywordsRequest

func NewAlibabaScbpAdKeywordListCampaignKeywordsRequest() *AlibabaScbpAdKeywordListCampaignKeywordsRequest

初始化AlibabaScbpAdKeywordListCampaignKeywordsRequest对象

func (AlibabaScbpAdKeywordListCampaignKeywordsRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordListCampaignKeywordsRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordListCampaignKeywordsRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdKeywordListCampaignKeywordsRequest) GetCampaignKeywordQuery

CampaignKeywordQuery Getter

func (AlibabaScbpAdKeywordListCampaignKeywordsRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdKeywordListCampaignKeywordsRequest) SetCampaignId

func (r *AlibabaScbpAdKeywordListCampaignKeywordsRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdKeywordListCampaignKeywordsRequest) SetCampaignKeywordQuery

func (r *AlibabaScbpAdKeywordListCampaignKeywordsRequest) SetCampaignKeywordQuery(campaignKeywordQuery *CampaignKeywordQuery) error

CampaignKeywordQuery Setter 搜索条件

func (*AlibabaScbpAdKeywordListCampaignKeywordsRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdKeywordListCampaignKeywordsResponse

type AlibabaScbpAdKeywordListCampaignKeywordsResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_list_campaign_keywords_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回数据集合
	ResultList []KeywordDto `json:"result_list,omitempty" xml:"result_list>keyword_dto,omitempty"`
}

获取计划关键词 成功返回结果

type AlibabaScbpAdKeywordPriceBatchupdateAPIResponse

type AlibabaScbpAdKeywordPriceBatchupdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordPriceBatchupdateResponse
}

关键词批量改价 API返回值 alibaba.scbp.ad.keyword.price.batchupdate

关键词批量改价

type AlibabaScbpAdKeywordPriceBatchupdateRequest

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

关键词批量改价 API请求 alibaba.scbp.ad.keyword.price.batchupdate

关键词批量改价

func NewAlibabaScbpAdKeywordPriceBatchupdateRequest

func NewAlibabaScbpAdKeywordPriceBatchupdateRequest() *AlibabaScbpAdKeywordPriceBatchupdateRequest

初始化AlibabaScbpAdKeywordPriceBatchupdateRequest对象

func (AlibabaScbpAdKeywordPriceBatchupdateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordPriceBatchupdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordPriceBatchupdateRequest) GetKeywordUpdateDtoList

func (r AlibabaScbpAdKeywordPriceBatchupdateRequest) GetKeywordUpdateDtoList() []KeywordUpdateDto

KeywordUpdateDtoList Getter

func (*AlibabaScbpAdKeywordPriceBatchupdateRequest) SetKeywordUpdateDtoList

func (r *AlibabaScbpAdKeywordPriceBatchupdateRequest) SetKeywordUpdateDtoList(keywordUpdateDtoList []KeywordUpdateDto) error

KeywordUpdateDtoList Setter 系统自动生成

type AlibabaScbpAdKeywordPriceBatchupdateResponse

type AlibabaScbpAdKeywordPriceBatchupdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_price_batchupdate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改失败关键词列表
	KeywordErrorResultList []KeywordErrorResultDto `json:"keyword_error_result_list,omitempty" xml:"keyword_error_result_list>keyword_error_result_dto,omitempty"`
}

关键词批量改价 成功返回结果

type AlibabaScbpAdKeywordPriceUpdateAPIResponse

type AlibabaScbpAdKeywordPriceUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordPriceUpdateResponse
}

关键词改价 API返回值 alibaba.scbp.ad.keyword.price.update

关键词改价

type AlibabaScbpAdKeywordPriceUpdateRequest

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

关键词改价 API请求 alibaba.scbp.ad.keyword.price.update

关键词改价

func NewAlibabaScbpAdKeywordPriceUpdateRequest

func NewAlibabaScbpAdKeywordPriceUpdateRequest() *AlibabaScbpAdKeywordPriceUpdateRequest

初始化AlibabaScbpAdKeywordPriceUpdateRequest对象

func (AlibabaScbpAdKeywordPriceUpdateRequest) GetAdKeyword

AdKeyword Getter

func (AlibabaScbpAdKeywordPriceUpdateRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordPriceUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordPriceUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordPriceUpdateRequest) GetPriceStr

PriceStr Getter

func (*AlibabaScbpAdKeywordPriceUpdateRequest) SetAdKeyword

func (r *AlibabaScbpAdKeywordPriceUpdateRequest) SetAdKeyword(adKeyword string) error

AdKeyword Setter 只能取ascci字符

func (*AlibabaScbpAdKeywordPriceUpdateRequest) SetPriceStr

func (r *AlibabaScbpAdKeywordPriceUpdateRequest) SetPriceStr(priceStr string) error

PriceStr Setter 关键词价格单位元,一位小数

type AlibabaScbpAdKeywordPriceUpdateResponse

type AlibabaScbpAdKeywordPriceUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_price_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改关键词价格是否成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

关键词改价 成功返回结果

type AlibabaScbpAdKeywordQueryKeywordRankPriceAPIResponse

type AlibabaScbpAdKeywordQueryKeywordRankPriceAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordQueryKeywordRankPriceResponse
}

查询关键词前五名排价 API返回值 alibaba.scbp.ad.keyword.query.keyword.rank.price

查询关键词前五名排价

type AlibabaScbpAdKeywordQueryKeywordRankPriceRequest

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

查询关键词前五名排价 API请求 alibaba.scbp.ad.keyword.query.keyword.rank.price

查询关键词前五名排价

func NewAlibabaScbpAdKeywordQueryKeywordRankPriceRequest

func NewAlibabaScbpAdKeywordQueryKeywordRankPriceRequest() *AlibabaScbpAdKeywordQueryKeywordRankPriceRequest

初始化AlibabaScbpAdKeywordQueryKeywordRankPriceRequest对象

func (AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) GetKeywordQuery

KeywordQuery Getter

func (AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) SetCampaignId

func (r *AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) SetKeywordQuery

func (r *AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) SetKeywordQuery(keywordQuery *KeywordQuery) error

KeywordQuery Setter 请求参数

func (*AlibabaScbpAdKeywordQueryKeywordRankPriceRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdKeywordQueryKeywordRankPriceResponse

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

查询关键词前五名排价 成功返回结果

type AlibabaScbpAdKeywordRankGetAPIResponse

type AlibabaScbpAdKeywordRankGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordRankGetResponse
}

获取外贸直通车关键词预估排名 API返回值 alibaba.scbp.ad.keyword.rank.get

获取外贸直通车关键词预估排名

type AlibabaScbpAdKeywordRankGetRequest

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

获取外贸直通车关键词预估排名 API请求 alibaba.scbp.ad.keyword.rank.get

获取外贸直通车关键词预估排名

func NewAlibabaScbpAdKeywordRankGetRequest

func NewAlibabaScbpAdKeywordRankGetRequest() *AlibabaScbpAdKeywordRankGetRequest

初始化AlibabaScbpAdKeywordRankGetRequest对象

func (AlibabaScbpAdKeywordRankGetRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordRankGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordRankGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordRankGetRequest) GetKeyword

Keyword Getter

func (*AlibabaScbpAdKeywordRankGetRequest) SetKeyword

func (r *AlibabaScbpAdKeywordRankGetRequest) SetKeyword(keyword string) error

Keyword Setter 查询预估排名的关键词

type AlibabaScbpAdKeywordRankGetResponse

type AlibabaScbpAdKeywordRankGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_rank_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 关键词的预估排名
	RankLocation int64 `json:"rank_location,omitempty" xml:"rank_location,omitempty"`
}

获取外贸直通车关键词预估排名 成功返回结果

type AlibabaScbpAdKeywordRankPriceBatchgetAPIResponse

type AlibabaScbpAdKeywordRankPriceBatchgetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordRankPriceBatchgetResponse
}

外贸直通车关键词前五名批量排价 API返回值 alibaba.scbp.ad.keyword.rank.price.batchget

外贸直通车关键词前五名批量排价

type AlibabaScbpAdKeywordRankPriceBatchgetRequest

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

外贸直通车关键词前五名批量排价 API请求 alibaba.scbp.ad.keyword.rank.price.batchget

外贸直通车关键词前五名批量排价

func NewAlibabaScbpAdKeywordRankPriceBatchgetRequest

func NewAlibabaScbpAdKeywordRankPriceBatchgetRequest() *AlibabaScbpAdKeywordRankPriceBatchgetRequest

初始化AlibabaScbpAdKeywordRankPriceBatchgetRequest对象

func (AlibabaScbpAdKeywordRankPriceBatchgetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordRankPriceBatchgetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordRankPriceBatchgetRequest) GetContext

Context Getter

func (AlibabaScbpAdKeywordRankPriceBatchgetRequest) GetKeywordRequest

KeywordRequest Getter

func (*AlibabaScbpAdKeywordRankPriceBatchgetRequest) SetContext

Context Setter 上下文

func (*AlibabaScbpAdKeywordRankPriceBatchgetRequest) SetKeywordRequest

func (r *AlibabaScbpAdKeywordRankPriceBatchgetRequest) SetKeywordRequest(keywordRequest *TopKeywordListDTO) error

KeywordRequest Setter keyword_request

type AlibabaScbpAdKeywordRankPriceBatchgetResponse

type AlibabaScbpAdKeywordRankPriceBatchgetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_rank_price_batchget_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	ResultList []KeywordRankPriceDTO `json:"result_list,omitempty" xml:"result_list>keyword_rank_price_dto,omitempty"`
}

外贸直通车关键词前五名批量排价 成功返回结果

type AlibabaScbpAdKeywordRankPriceGetAPIResponse

type AlibabaScbpAdKeywordRankPriceGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordRankPriceGetResponse
}

外贸直通车关键词前五名排价 API返回值 alibaba.scbp.ad.keyword.rank.price.get

外贸直通车关键词前五名排价

type AlibabaScbpAdKeywordRankPriceGetRequest

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

外贸直通车关键词前五名排价 API请求 alibaba.scbp.ad.keyword.rank.price.get

外贸直通车关键词前五名排价

func NewAlibabaScbpAdKeywordRankPriceGetRequest

func NewAlibabaScbpAdKeywordRankPriceGetRequest() *AlibabaScbpAdKeywordRankPriceGetRequest

初始化AlibabaScbpAdKeywordRankPriceGetRequest对象

func (AlibabaScbpAdKeywordRankPriceGetRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordRankPriceGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordRankPriceGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordRankPriceGetRequest) GetKeyword

Keyword Getter

func (*AlibabaScbpAdKeywordRankPriceGetRequest) SetKeyword

func (r *AlibabaScbpAdKeywordRankPriceGetRequest) SetKeyword(keyword string) error

Keyword Setter 关键词

type AlibabaScbpAdKeywordRankPriceGetResponse

type AlibabaScbpAdKeywordRankPriceGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_rank_price_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 关键词前五名排价
	RankPriceList []string `json:"rank_price_list,omitempty" xml:"rank_price_list>string,omitempty"`
}

外贸直通车关键词前五名排价 成功返回结果

type AlibabaScbpAdKeywordStatusBatchupdateAPIResponse

type AlibabaScbpAdKeywordStatusBatchupdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordStatusBatchupdateResponse
}

批量启动暂停推广词状态 API返回值 alibaba.scbp.ad.keyword.status.batchupdate

批量启动暂停关键词推广状态

type AlibabaScbpAdKeywordStatusBatchupdateRequest

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

批量启动暂停推广词状态 API请求 alibaba.scbp.ad.keyword.status.batchupdate

批量启动暂停关键词推广状态

func NewAlibabaScbpAdKeywordStatusBatchupdateRequest

func NewAlibabaScbpAdKeywordStatusBatchupdateRequest() *AlibabaScbpAdKeywordStatusBatchupdateRequest

初始化AlibabaScbpAdKeywordStatusBatchupdateRequest对象

func (AlibabaScbpAdKeywordStatusBatchupdateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordStatusBatchupdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordStatusBatchupdateRequest) GetKeywordUpdateDtoList

func (r AlibabaScbpAdKeywordStatusBatchupdateRequest) GetKeywordUpdateDtoList() []KeywordUpdateDto

KeywordUpdateDtoList Getter

func (*AlibabaScbpAdKeywordStatusBatchupdateRequest) SetKeywordUpdateDtoList

func (r *AlibabaScbpAdKeywordStatusBatchupdateRequest) SetKeywordUpdateDtoList(keywordUpdateDtoList []KeywordUpdateDto) error

KeywordUpdateDtoList Setter 系统自动生成

type AlibabaScbpAdKeywordStatusBatchupdateResponse

type AlibabaScbpAdKeywordStatusBatchupdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_status_batchupdate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改失败关键词列表
	KeywordErrorResultList []KeywordErrorResultDto `json:"keyword_error_result_list,omitempty" xml:"keyword_error_result_list>keyword_error_result_dto,omitempty"`
}

批量启动暂停推广词状态 成功返回结果

type AlibabaScbpAdKeywordStatusUpdateAPIResponse

type AlibabaScbpAdKeywordStatusUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordStatusUpdateResponse
}

关键词启动暂停推广 API返回值 alibaba.scbp.ad.keyword.status.update

关键词启动暂停推广

type AlibabaScbpAdKeywordStatusUpdateRequest

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

关键词启动暂停推广 API请求 alibaba.scbp.ad.keyword.status.update

关键词启动暂停推广

func NewAlibabaScbpAdKeywordStatusUpdateRequest

func NewAlibabaScbpAdKeywordStatusUpdateRequest() *AlibabaScbpAdKeywordStatusUpdateRequest

初始化AlibabaScbpAdKeywordStatusUpdateRequest对象

func (AlibabaScbpAdKeywordStatusUpdateRequest) GetAdKeyword

AdKeyword Getter

func (AlibabaScbpAdKeywordStatusUpdateRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordStatusUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordStatusUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordStatusUpdateRequest) GetStatus

Status Getter

func (*AlibabaScbpAdKeywordStatusUpdateRequest) SetAdKeyword

func (r *AlibabaScbpAdKeywordStatusUpdateRequest) SetAdKeyword(adKeyword string) error

AdKeyword Setter 只能取ascci字符

func (*AlibabaScbpAdKeywordStatusUpdateRequest) SetStatus

Status Setter 只能去in_promotion或者stopped

type AlibabaScbpAdKeywordStatusUpdateResponse

type AlibabaScbpAdKeywordStatusUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_status_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 更新关键词推广状态是否成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

关键词启动暂停推广 成功返回结果

type AlibabaScbpAdKeywordTagUpdateAPIResponse

type AlibabaScbpAdKeywordTagUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordTagUpdateResponse
}

修改关键词所属分组 API返回值 alibaba.scbp.ad.keyword.tag.update

修改关键词所属分组

type AlibabaScbpAdKeywordTagUpdateRequest

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

修改关键词所属分组 API请求 alibaba.scbp.ad.keyword.tag.update

修改关键词所属分组

func NewAlibabaScbpAdKeywordTagUpdateRequest

func NewAlibabaScbpAdKeywordTagUpdateRequest() *AlibabaScbpAdKeywordTagUpdateRequest

初始化AlibabaScbpAdKeywordTagUpdateRequest对象

func (AlibabaScbpAdKeywordTagUpdateRequest) GetApiMethodName

func (r AlibabaScbpAdKeywordTagUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordTagUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordTagUpdateRequest) GetKeywordIdList

func (r AlibabaScbpAdKeywordTagUpdateRequest) GetKeywordIdList() []int64

KeywordIdList Getter

func (AlibabaScbpAdKeywordTagUpdateRequest) GetTagIdList

func (r AlibabaScbpAdKeywordTagUpdateRequest) GetTagIdList() []int64

TagIdList Getter

func (*AlibabaScbpAdKeywordTagUpdateRequest) SetKeywordIdList

func (r *AlibabaScbpAdKeywordTagUpdateRequest) SetKeywordIdList(keywordIdList []int64) error

KeywordIdList Setter 关键词ID列表

func (*AlibabaScbpAdKeywordTagUpdateRequest) SetTagIdList

func (r *AlibabaScbpAdKeywordTagUpdateRequest) SetTagIdList(tagIdList []int64) error

TagIdList Setter 关键词分组ID,不传表示取消关键词的分组

type AlibabaScbpAdKeywordTagUpdateResponse

type AlibabaScbpAdKeywordTagUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_tag_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 实际修改的关键词数
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

修改关键词所属分组 成功返回结果

type AlibabaScbpAdKeywordUpdateKeywordPriceBatchAPIResponse

type AlibabaScbpAdKeywordUpdateKeywordPriceBatchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordUpdateKeywordPriceBatchResponse
}

修改关键词价格 API返回值 alibaba.scbp.ad.keyword.update.keyword.price.batch

修改关键词价格

type AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest

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

修改关键词价格 API请求 alibaba.scbp.ad.keyword.update.keyword.price.batch

修改关键词价格

func NewAlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest

func NewAlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest() *AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest

初始化AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest对象

func (AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) GetKeywordUpdateQuery

KeywordUpdateQuery Getter

func (AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) SetCampaignId

func (r *AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) SetKeywordUpdateQuery

func (r *AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) SetKeywordUpdateQuery(keywordUpdateQuery *KeywordUpdateQuery) error

KeywordUpdateQuery Setter 请求参数

func (*AlibabaScbpAdKeywordUpdateKeywordPriceBatchRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdKeywordUpdateKeywordPriceBatchResponse

type AlibabaScbpAdKeywordUpdateKeywordPriceBatchResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_update_keyword_price_batch_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息集合
	ResultList []ErrorKeyword `json:"result_list,omitempty" xml:"result_list>error_keyword,omitempty"`
}

修改关键词价格 成功返回结果

type AlibabaScbpAdKeywordUpdateKeywordStatusBatchAPIResponse

type AlibabaScbpAdKeywordUpdateKeywordStatusBatchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdKeywordUpdateKeywordStatusBatchResponse
}

修改关键词状态 API返回值 alibaba.scbp.ad.keyword.update.keyword.status.batch

修改关键词状态

type AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest

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

修改关键词状态 API请求 alibaba.scbp.ad.keyword.update.keyword.status.batch

修改关键词状态

func NewAlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest

func NewAlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest() *AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest

初始化AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest对象

func (AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) GetKeywordUpdateQuery

KeywordUpdateQuery Getter

func (AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) SetCampaignId

CampaignId Setter 计划id

func (*AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) SetKeywordUpdateQuery

func (r *AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) SetKeywordUpdateQuery(keywordUpdateQuery *KeywordUpdateQuery) error

KeywordUpdateQuery Setter 更新数据

func (*AlibabaScbpAdKeywordUpdateKeywordStatusBatchRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdKeywordUpdateKeywordStatusBatchResponse

type AlibabaScbpAdKeywordUpdateKeywordStatusBatchResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_keyword_update_keyword_status_batch_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回错误集合
	ResultList []ErrorKeyword `json:"result_list,omitempty" xml:"result_list>error_keyword,omitempty"`
}

修改关键词状态 成功返回结果

type AlibabaScbpAdReportGetAccountReportAPIResponse

type AlibabaScbpAdReportGetAccountReportAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdReportGetAccountReportResponse
}

账户报告 API返回值 alibaba.scbp.ad.report.get.account.report

账户报告

type AlibabaScbpAdReportGetAccountReportRequest

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

账户报告 API请求 alibaba.scbp.ad.report.get.account.report

账户报告

func NewAlibabaScbpAdReportGetAccountReportRequest

func NewAlibabaScbpAdReportGetAccountReportRequest() *AlibabaScbpAdReportGetAccountReportRequest

初始化AlibabaScbpAdReportGetAccountReportRequest对象

func (AlibabaScbpAdReportGetAccountReportRequest) GetAccountReportOperation

AccountReportOperation Getter

func (AlibabaScbpAdReportGetAccountReportRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdReportGetAccountReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdReportGetAccountReportRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdReportGetAccountReportRequest) SetAccountReportOperation

func (r *AlibabaScbpAdReportGetAccountReportRequest) SetAccountReportOperation(accountReportOperation *AccountReportOperationDto) error

AccountReportOperation Setter 请求参数

func (*AlibabaScbpAdReportGetAccountReportRequest) SetTopContext

func (r *AlibabaScbpAdReportGetAccountReportRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdReportGetAccountReportResponse

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

账户报告 成功返回结果

type AlibabaScbpAdReportGetProductReportAPIResponse

type AlibabaScbpAdReportGetProductReportAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdReportGetProductReportResponse
}

产品报告 API返回值 alibaba.scbp.ad.report.get.product.report

产品报告

type AlibabaScbpAdReportGetProductReportRequest

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

产品报告 API请求 alibaba.scbp.ad.report.get.product.report

产品报告

func NewAlibabaScbpAdReportGetProductReportRequest

func NewAlibabaScbpAdReportGetProductReportRequest() *AlibabaScbpAdReportGetProductReportRequest

初始化AlibabaScbpAdReportGetProductReportRequest对象

func (AlibabaScbpAdReportGetProductReportRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdReportGetProductReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdReportGetProductReportRequest) GetProductReportOperation

ProductReportOperation Getter

func (AlibabaScbpAdReportGetProductReportRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdReportGetProductReportRequest) SetProductReportOperation

func (r *AlibabaScbpAdReportGetProductReportRequest) SetProductReportOperation(productReportOperation *ProductReportOperationDto) error

ProductReportOperation Setter 请求参数

func (*AlibabaScbpAdReportGetProductReportRequest) SetTopContext

func (r *AlibabaScbpAdReportGetProductReportRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdReportGetProductReportResponse

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

产品报告 成功返回结果

type AlibabaScbpAdReportGetTargetReportAPIResponse

type AlibabaScbpAdReportGetTargetReportAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdReportGetTargetReportResponse
}

定向报告 API返回值 alibaba.scbp.ad.report.get.target.report

定向报告

type AlibabaScbpAdReportGetTargetReportRequest

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

定向报告 API请求 alibaba.scbp.ad.report.get.target.report

定向报告

func NewAlibabaScbpAdReportGetTargetReportRequest

func NewAlibabaScbpAdReportGetTargetReportRequest() *AlibabaScbpAdReportGetTargetReportRequest

初始化AlibabaScbpAdReportGetTargetReportRequest对象

func (AlibabaScbpAdReportGetTargetReportRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdReportGetTargetReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdReportGetTargetReportRequest) GetTargetReportOperation

TargetReportOperation Getter

func (AlibabaScbpAdReportGetTargetReportRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdReportGetTargetReportRequest) SetTargetReportOperation

func (r *AlibabaScbpAdReportGetTargetReportRequest) SetTargetReportOperation(targetReportOperation *TargetReportOperationDto) error

TargetReportOperation Setter 请求参数

func (*AlibabaScbpAdReportGetTargetReportRequest) SetTopContext

func (r *AlibabaScbpAdReportGetTargetReportRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdReportGetTargetReportResponse

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

定向报告 成功返回结果

type AlibabaScbpAdReportQueryKeywordEffectAPIResponse

type AlibabaScbpAdReportQueryKeywordEffectAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdReportQueryKeywordEffectResponse
}

关键词报告 API返回值 alibaba.scbp.ad.report.query.keyword.effect

关键词报告

type AlibabaScbpAdReportQueryKeywordEffectRequest

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

关键词报告 API请求 alibaba.scbp.ad.report.query.keyword.effect

关键词报告

func NewAlibabaScbpAdReportQueryKeywordEffectRequest

func NewAlibabaScbpAdReportQueryKeywordEffectRequest() *AlibabaScbpAdReportQueryKeywordEffectRequest

初始化AlibabaScbpAdReportQueryKeywordEffectRequest对象

func (AlibabaScbpAdReportQueryKeywordEffectRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdReportQueryKeywordEffectRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdReportQueryKeywordEffectRequest) GetKeywordReportOperation

KeywordReportOperation Getter

func (AlibabaScbpAdReportQueryKeywordEffectRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdReportQueryKeywordEffectRequest) SetKeywordReportOperation

func (r *AlibabaScbpAdReportQueryKeywordEffectRequest) SetKeywordReportOperation(keywordReportOperation *KeywordReportOperationDto) error

KeywordReportOperation Setter 请求参数

func (*AlibabaScbpAdReportQueryKeywordEffectRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdReportQueryKeywordEffectResponse

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

关键词报告 成功返回结果

type AlibabaScbpAdReportQuerySingleKeywordEffectAPIResponse

type AlibabaScbpAdReportQuerySingleKeywordEffectAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdReportQuerySingleKeywordEffectResponse
}

单个关键词报告 API返回值 alibaba.scbp.ad.report.query.single.keyword.effect

单个关键词报告

type AlibabaScbpAdReportQuerySingleKeywordEffectRequest

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

单个关键词报告 API请求 alibaba.scbp.ad.report.query.single.keyword.effect

单个关键词报告

func NewAlibabaScbpAdReportQuerySingleKeywordEffectRequest

func NewAlibabaScbpAdReportQuerySingleKeywordEffectRequest() *AlibabaScbpAdReportQuerySingleKeywordEffectRequest

初始化AlibabaScbpAdReportQuerySingleKeywordEffectRequest对象

func (AlibabaScbpAdReportQuerySingleKeywordEffectRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdReportQuerySingleKeywordEffectRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdReportQuerySingleKeywordEffectRequest) GetKeywordReportOperation

KeywordReportOperation Getter

func (AlibabaScbpAdReportQuerySingleKeywordEffectRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdReportQuerySingleKeywordEffectRequest) SetKeywordReportOperation

func (r *AlibabaScbpAdReportQuerySingleKeywordEffectRequest) SetKeywordReportOperation(keywordReportOperation *KeywordReportOperationDto) error

KeywordReportOperation Setter 返回详情

func (*AlibabaScbpAdReportQuerySingleKeywordEffectRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdReportQuerySingleKeywordEffectResponse

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

单个关键词报告 成功返回结果

type AlibabaScbpAdTargetTagEstimateUvAPIResponse

type AlibabaScbpAdTargetTagEstimateUvAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdTargetTagEstimateUvResponse
}

标签人群预估 API返回值 alibaba.scbp.ad.target.tag.estimate.uv

标签人群预估

type AlibabaScbpAdTargetTagEstimateUvRequest

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

标签人群预估 API请求 alibaba.scbp.ad.target.tag.estimate.uv

标签人群预估

func NewAlibabaScbpAdTargetTagEstimateUvRequest

func NewAlibabaScbpAdTargetTagEstimateUvRequest() *AlibabaScbpAdTargetTagEstimateUvRequest

初始化AlibabaScbpAdTargetTagEstimateUvRequest对象

func (AlibabaScbpAdTargetTagEstimateUvRequest) GetApiMethodName

func (r AlibabaScbpAdTargetTagEstimateUvRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdTargetTagEstimateUvRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdTargetTagEstimateUvRequest) GetTagEstimateOperation

TagEstimateOperation Getter

func (AlibabaScbpAdTargetTagEstimateUvRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdTargetTagEstimateUvRequest) SetTagEstimateOperation

func (r *AlibabaScbpAdTargetTagEstimateUvRequest) SetTagEstimateOperation(tagEstimateOperation *TagEstimateOperationDto) error

TagEstimateOperation Setter 请求参数

func (*AlibabaScbpAdTargetTagEstimateUvRequest) SetTopContext

func (r *AlibabaScbpAdTargetTagEstimateUvRequest) SetTopContext(topContext *TopContextDto) error

TopContext Setter 用户信息

type AlibabaScbpAdTargetTagEstimateUvResponse

type AlibabaScbpAdTargetTagEstimateUvResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_target_tag_estimate_uv_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回数据:key:optionValue, value: 人群id
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

标签人群预估 成功返回结果

type AlibabaScbpAdTargetTagFindCampaignTargetTagAPIResponse

type AlibabaScbpAdTargetTagFindCampaignTargetTagAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdTargetTagFindCampaignTargetTagResponse
}

查询标签数据 API返回值 alibaba.scbp.ad.target.tag.find.campaign.target.tag

查询标签数据

type AlibabaScbpAdTargetTagFindCampaignTargetTagRequest

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

查询标签数据 API请求 alibaba.scbp.ad.target.tag.find.campaign.target.tag

查询标签数据

func NewAlibabaScbpAdTargetTagFindCampaignTargetTagRequest

func NewAlibabaScbpAdTargetTagFindCampaignTargetTagRequest() *AlibabaScbpAdTargetTagFindCampaignTargetTagRequest

初始化AlibabaScbpAdTargetTagFindCampaignTargetTagRequest对象

func (AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) GetTargetTagOperation

TargetTagOperation Getter

func (AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) SetCampaignId

func (r *AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 计划id

func (*AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) SetTargetTagOperation

func (r *AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) SetTargetTagOperation(targetTagOperation *TargetTagOperationDto) error

TargetTagOperation Setter 请求参数

func (*AlibabaScbpAdTargetTagFindCampaignTargetTagRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdTargetTagFindCampaignTargetTagResponse

type AlibabaScbpAdTargetTagFindCampaignTargetTagResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_ad_target_tag_find_campaign_target_tag_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回实体
	ResultList []AdsTargetingTagDto `json:"result_list,omitempty" xml:"result_list>ads_targeting_tag_dto,omitempty"`
}

查询标签数据 成功返回结果

type AlibabaScbpAdTargetTagMergeCampaignTargetTagAPIResponse

type AlibabaScbpAdTargetTagMergeCampaignTargetTagAPIResponse struct {
	model.CommonResponse
	AlibabaScbpAdTargetTagMergeCampaignTargetTagResponse
}

标签增删改 API返回值 alibaba.scbp.ad.target.tag.merge.campaign.target.tag

标签增删改

type AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest

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

标签增删改 API请求 alibaba.scbp.ad.target.tag.merge.campaign.target.tag

标签增删改

func NewAlibabaScbpAdTargetTagMergeCampaignTargetTagRequest

func NewAlibabaScbpAdTargetTagMergeCampaignTargetTagRequest() *AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest

初始化AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest对象

func (AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) GetData

Data Getter

func (AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) GetTopContext

TopContext Getter

func (*AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) SetCampaignId

CampaignId Setter 计划id

func (*AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) SetData

Data Setter 标签数据,json格式。 最外层key:人群标签crowd/地域标签region、priceMode,第二层key: 增add、删del、改mod,第三层key:optionValue、bidRate、tagId eg: 删除:{"crowd":{"del":[{"tagId":3595769030}]}} 修改:{"crowd":{"mod":[{"optionValue":"high_potential_order_user","bidRate":"151"}]}} 增加:{"crowd":{"add":[{"optionValue":"user_area_CA","bidRate":"133"}]}}

func (*AlibabaScbpAdTargetTagMergeCampaignTargetTagRequest) SetTopContext

TopContext Setter 用户信息

type AlibabaScbpAdTargetTagMergeCampaignTargetTagResponse

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

标签增删改 成功返回结果

type AlibabaScbpEffectAccountDateGetAPIResponse

type AlibabaScbpEffectAccountDateGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpEffectAccountDateGetResponse
}

获取最近报表生成时间 API返回值 alibaba.scbp.effect.account.date.get

获取最近报表生成时间,格式为yyyy-MM-dd

type AlibabaScbpEffectAccountDateGetRequest

type AlibabaScbpEffectAccountDateGetRequest struct {
	model.Params
}

获取最近报表生成时间 API请求 alibaba.scbp.effect.account.date.get

获取最近报表生成时间,格式为yyyy-MM-dd

func NewAlibabaScbpEffectAccountDateGetRequest

func NewAlibabaScbpEffectAccountDateGetRequest() *AlibabaScbpEffectAccountDateGetRequest

初始化AlibabaScbpEffectAccountDateGetRequest对象

func (AlibabaScbpEffectAccountDateGetRequest) GetApiMethodName

func (r AlibabaScbpEffectAccountDateGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpEffectAccountDateGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpEffectAccountDateGetResponse

type AlibabaScbpEffectAccountDateGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_effect_account_date_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 最近生成报表的时间(US)
	ReportDate string `json:"report_date,omitempty" xml:"report_date,omitempty"`
}

获取最近报表生成时间 成功返回结果

type AlibabaScbpEffectAccountListAPIResponse

type AlibabaScbpEffectAccountListAPIResponse struct {
	model.CommonResponse
	AlibabaScbpEffectAccountListResponse
}

账户-报表 API返回值 alibaba.scbp.effect.account.list

账户-报表,支持最近7天,最近30天,以及180天内时间区间。

type AlibabaScbpEffectAccountListRequest

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

账户-报表 API请求 alibaba.scbp.effect.account.list

账户-报表,支持最近7天,最近30天,以及180天内时间区间。

func NewAlibabaScbpEffectAccountListRequest

func NewAlibabaScbpEffectAccountListRequest() *AlibabaScbpEffectAccountListRequest

初始化AlibabaScbpEffectAccountListRequest对象

func (AlibabaScbpEffectAccountListRequest) GetApiMethodName

func (r AlibabaScbpEffectAccountListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpEffectAccountListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpEffectAccountListRequest) GetP4pAccountReportQuery

func (r AlibabaScbpEffectAccountListRequest) GetP4pAccountReportQuery() *AccountQuery

P4pAccountReportQuery Getter

func (*AlibabaScbpEffectAccountListRequest) SetP4pAccountReportQuery

func (r *AlibabaScbpEffectAccountListRequest) SetP4pAccountReportQuery(p4pAccountReportQuery *AccountQuery) error

P4pAccountReportQuery Setter AccountQuery

type AlibabaScbpEffectAccountListResponse

type AlibabaScbpEffectAccountListResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_effect_account_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 账户效果数据列表
	AccountReportList []AccountEffectDto `json:"account_report_list,omitempty" xml:"account_report_list>account_effect_dto,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

账户-报表 成功返回结果

type AlibabaScbpEffectKeywordListAPIResponse

type AlibabaScbpEffectKeywordListAPIResponse struct {
	model.CommonResponse
	AlibabaScbpEffectKeywordListResponse
}

关键词报表 API返回值 alibaba.scbp.effect.keyword.list

关键词报表

type AlibabaScbpEffectKeywordListRequest

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

关键词报表 API请求 alibaba.scbp.effect.keyword.list

关键词报表

func NewAlibabaScbpEffectKeywordListRequest

func NewAlibabaScbpEffectKeywordListRequest() *AlibabaScbpEffectKeywordListRequest

初始化AlibabaScbpEffectKeywordListRequest对象

func (AlibabaScbpEffectKeywordListRequest) GetApiMethodName

func (r AlibabaScbpEffectKeywordListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpEffectKeywordListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpEffectKeywordListRequest) GetP4pKeywordReportQuery

func (r AlibabaScbpEffectKeywordListRequest) GetP4pKeywordReportQuery() *IKeywordQuery

P4pKeywordReportQuery Getter

func (*AlibabaScbpEffectKeywordListRequest) SetP4pKeywordReportQuery

func (r *AlibabaScbpEffectKeywordListRequest) SetP4pKeywordReportQuery(p4pKeywordReportQuery *IKeywordQuery) error

P4pKeywordReportQuery Setter IKeywordQuery

type AlibabaScbpEffectKeywordListResponse

type AlibabaScbpEffectKeywordListResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_effect_keyword_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 关键词效果数据列表
	KeywordReportList []AdKeywordEffectDto `json:"keyword_report_list,omitempty" xml:"keyword_report_list>ad_keyword_effect_dto,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

关键词报表 成功返回结果

type AlibabaScbpEffectKeywordSingleGetAPIResponse

type AlibabaScbpEffectKeywordSingleGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpEffectKeywordSingleGetResponse
}

单个关键词效果报表 API返回值 alibaba.scbp.effect.keyword.single.get

单个关键词效果报表

type AlibabaScbpEffectKeywordSingleGetRequest

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

单个关键词效果报表 API请求 alibaba.scbp.effect.keyword.single.get

单个关键词效果报表

func NewAlibabaScbpEffectKeywordSingleGetRequest

func NewAlibabaScbpEffectKeywordSingleGetRequest() *AlibabaScbpEffectKeywordSingleGetRequest

初始化AlibabaScbpEffectKeywordSingleGetRequest对象

func (AlibabaScbpEffectKeywordSingleGetRequest) GetApiMethodName

func (r AlibabaScbpEffectKeywordSingleGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpEffectKeywordSingleGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpEffectKeywordSingleGetRequest) GetP4pKeywordReportQuery

func (r AlibabaScbpEffectKeywordSingleGetRequest) GetP4pKeywordReportQuery() *IKeywordQuery

P4pKeywordReportQuery Getter

func (*AlibabaScbpEffectKeywordSingleGetRequest) SetP4pKeywordReportQuery

func (r *AlibabaScbpEffectKeywordSingleGetRequest) SetP4pKeywordReportQuery(p4pKeywordReportQuery *IKeywordQuery) error

P4pKeywordReportQuery Setter IKeywordQuery

type AlibabaScbpEffectKeywordSingleGetResponse

type AlibabaScbpEffectKeywordSingleGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_effect_keyword_single_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 单个关键词报表
	KeywordEffectList []SingleAdKeywordEffectDto `json:"keyword_effect_list,omitempty" xml:"keyword_effect_list>single_ad_keyword_effect_dto,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

单个关键词效果报表 成功返回结果

type AlibabaScbpEffectProductReportAPIResponse

type AlibabaScbpEffectProductReportAPIResponse struct {
	model.CommonResponse
	AlibabaScbpEffectProductReportResponse
}

所有产品报表 API返回值 alibaba.scbp.effect.product.report

所有产品报表

type AlibabaScbpEffectProductReportRequest

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

所有产品报表 API请求 alibaba.scbp.effect.product.report

所有产品报表

func NewAlibabaScbpEffectProductReportRequest

func NewAlibabaScbpEffectProductReportRequest() *AlibabaScbpEffectProductReportRequest

初始化AlibabaScbpEffectProductReportRequest对象

func (AlibabaScbpEffectProductReportRequest) GetApiMethodName

func (r AlibabaScbpEffectProductReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpEffectProductReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpEffectProductReportRequest) GetP4pProductReportQuery

func (r AlibabaScbpEffectProductReportRequest) GetP4pProductReportQuery() *ProductQuery

P4pProductReportQuery Getter

func (*AlibabaScbpEffectProductReportRequest) SetP4pProductReportQuery

func (r *AlibabaScbpEffectProductReportRequest) SetP4pProductReportQuery(p4pProductReportQuery *ProductQuery) error

P4pProductReportQuery Setter ProductQuery

type AlibabaScbpEffectProductReportResponse

type AlibabaScbpEffectProductReportResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_effect_product_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 产品效果数据列表
	ProductEffectList []ProductEffectDto `json:"product_effect_list,omitempty" xml:"product_effect_list>product_effect_dto,omitempty"`
}

所有产品报表 成功返回结果

type AlibabaScbpEffectProductSingleGetAPIResponse

type AlibabaScbpEffectProductSingleGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpEffectProductSingleGetResponse
}

单个产品的报表 API返回值 alibaba.scbp.effect.product.single.get

单个产品的报表

type AlibabaScbpEffectProductSingleGetRequest

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

单个产品的报表 API请求 alibaba.scbp.effect.product.single.get

单个产品的报表

func NewAlibabaScbpEffectProductSingleGetRequest

func NewAlibabaScbpEffectProductSingleGetRequest() *AlibabaScbpEffectProductSingleGetRequest

初始化AlibabaScbpEffectProductSingleGetRequest对象

func (AlibabaScbpEffectProductSingleGetRequest) GetApiMethodName

func (r AlibabaScbpEffectProductSingleGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpEffectProductSingleGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpEffectProductSingleGetRequest) GetP4pProductReportQuery

func (r AlibabaScbpEffectProductSingleGetRequest) GetP4pProductReportQuery() *ProductQuery

P4pProductReportQuery Getter

func (*AlibabaScbpEffectProductSingleGetRequest) SetP4pProductReportQuery

func (r *AlibabaScbpEffectProductSingleGetRequest) SetP4pProductReportQuery(p4pProductReportQuery *ProductQuery) error

P4pProductReportQuery Setter ProductQuery

type AlibabaScbpEffectProductSingleGetResponse

type AlibabaScbpEffectProductSingleGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_effect_product_single_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 单个产品的效果数据列表
	SProductEffectList []SingleProductEffectDto `json:"s_product_effect_list,omitempty" xml:"s_product_effect_list>single_product_effect_dto,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

单个产品的报表 成功返回结果

type AlibabaScbpKeywordMatchedProductsGetAPIResponse

type AlibabaScbpKeywordMatchedProductsGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpKeywordMatchedProductsGetResponse
}

查询和词匹配的推广产品 API返回值 alibaba.scbp.keyword.matched.products.get

查询和词匹配的推广产品

type AlibabaScbpKeywordMatchedProductsGetRequest

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

查询和词匹配的推广产品 API请求 alibaba.scbp.keyword.matched.products.get

查询和词匹配的推广产品

func NewAlibabaScbpKeywordMatchedProductsGetRequest

func NewAlibabaScbpKeywordMatchedProductsGetRequest() *AlibabaScbpKeywordMatchedProductsGetRequest

初始化AlibabaScbpKeywordMatchedProductsGetRequest对象

func (AlibabaScbpKeywordMatchedProductsGetRequest) GetAdKeyword

AdKeyword Getter

func (AlibabaScbpKeywordMatchedProductsGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpKeywordMatchedProductsGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (*AlibabaScbpKeywordMatchedProductsGetRequest) SetAdKeyword

func (r *AlibabaScbpKeywordMatchedProductsGetRequest) SetAdKeyword(adKeyword string) error

AdKeyword Setter 已购买的关键词

type AlibabaScbpKeywordMatchedProductsGetResponse

type AlibabaScbpKeywordMatchedProductsGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_keyword_matched_products_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 匹配的产品列表
	MachedProductList []TopMatchedProductDto `json:"mached_product_list,omitempty" xml:"mached_product_list>top_matched_product_dto,omitempty"`
}

查询和词匹配的推广产品 成功返回结果

type AlibabaScbpProductGroupGetAPIResponse

type AlibabaScbpProductGroupGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpProductGroupGetResponse
}

查询指定产品分组的下一层子分组 API返回值 alibaba.scbp.product.group.get

查询指定产品分组的下一层子分组

type AlibabaScbpProductGroupGetRequest

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

查询指定产品分组的下一层子分组 API请求 alibaba.scbp.product.group.get

查询指定产品分组的下一层子分组

func NewAlibabaScbpProductGroupGetRequest

func NewAlibabaScbpProductGroupGetRequest() *AlibabaScbpProductGroupGetRequest

初始化AlibabaScbpProductGroupGetRequest对象

func (AlibabaScbpProductGroupGetRequest) GetApiMethodName

func (r AlibabaScbpProductGroupGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpProductGroupGetRequest) GetApiParams

func (r AlibabaScbpProductGroupGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpProductGroupGetRequest) GetGroupId

GroupId Getter

func (*AlibabaScbpProductGroupGetRequest) SetGroupId

func (r *AlibabaScbpProductGroupGetRequest) SetGroupId(groupId string) error

GroupId Setter 产品分组标识,null表示查询第一层分组

type AlibabaScbpProductGroupGetResponse

type AlibabaScbpProductGroupGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_product_group_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 下一层分组列表
	RoductGroupList []TopProductGroupDto `json:"roduct_group_list,omitempty" xml:"roduct_group_list>top_product_group_dto,omitempty"`
}

查询指定产品分组的下一层子分组 成功返回结果

type AlibabaScbpProductListAPIResponse

type AlibabaScbpProductListAPIResponse struct {
	model.CommonResponse
	AlibabaScbpProductListResponse
}

查询P4P产品 API返回值 alibaba.scbp.product.list

查询P4P产品

type AlibabaScbpProductListRequest

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

查询P4P产品 API请求 alibaba.scbp.product.list

查询P4P产品

func NewAlibabaScbpProductListRequest

func NewAlibabaScbpProductListRequest() *AlibabaScbpProductListRequest

初始化AlibabaScbpProductListRequest对象

func (AlibabaScbpProductListRequest) GetApiMethodName

func (r AlibabaScbpProductListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpProductListRequest) GetApiParams

func (r AlibabaScbpProductListRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpProductListRequest) GetGroupId

func (r AlibabaScbpProductListRequest) GetGroupId() string

GroupId Getter

func (AlibabaScbpProductListRequest) GetPerPageSize

func (r AlibabaScbpProductListRequest) GetPerPageSize() int64

PerPageSize Getter

func (AlibabaScbpProductListRequest) GetToPage

func (r AlibabaScbpProductListRequest) GetToPage() int64

ToPage Getter

func (*AlibabaScbpProductListRequest) SetGroupId

func (r *AlibabaScbpProductListRequest) SetGroupId(groupId string) error

GroupId Setter 产品分组标识

func (*AlibabaScbpProductListRequest) SetPerPageSize

func (r *AlibabaScbpProductListRequest) SetPerPageSize(perPageSize int64) error

PerPageSize Setter 产品分页查询,每页个数,最大值20

func (*AlibabaScbpProductListRequest) SetToPage

func (r *AlibabaScbpProductListRequest) SetToPage(toPage int64) error

ToPage Setter 第几页

type AlibabaScbpProductListResponse

type AlibabaScbpProductListResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_product_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 产品列表
	ProductList []TopProductDto `json:"product_list,omitempty" xml:"product_list>top_product_dto,omitempty"`
	// 总数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

查询P4P产品 成功返回结果

type AlibabaScbpProductPreferentialUpdateAPIResponse

type AlibabaScbpProductPreferentialUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpProductPreferentialUpdateResponse
}

设置P4P产品优先推广状态 API返回值 alibaba.scbp.product.preferential.update

设置P4P产品优先推广状态

type AlibabaScbpProductPreferentialUpdateRequest

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

设置P4P产品优先推广状态 API请求 alibaba.scbp.product.preferential.update

设置P4P产品优先推广状态

func NewAlibabaScbpProductPreferentialUpdateRequest

func NewAlibabaScbpProductPreferentialUpdateRequest() *AlibabaScbpProductPreferentialUpdateRequest

初始化AlibabaScbpProductPreferentialUpdateRequest对象

func (AlibabaScbpProductPreferentialUpdateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpProductPreferentialUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpProductPreferentialUpdateRequest) GetKeywordId

KeywordId Getter

func (AlibabaScbpProductPreferentialUpdateRequest) GetProductId

ProductId Getter

func (AlibabaScbpProductPreferentialUpdateRequest) GetStatus

Status Getter

func (*AlibabaScbpProductPreferentialUpdateRequest) SetKeywordId

func (r *AlibabaScbpProductPreferentialUpdateRequest) SetKeywordId(keywordId int64) error

KeywordId Setter 关键词ID

func (*AlibabaScbpProductPreferentialUpdateRequest) SetProductId

func (r *AlibabaScbpProductPreferentialUpdateRequest) SetProductId(productId int64) error

ProductId Setter 产品ID

func (*AlibabaScbpProductPreferentialUpdateRequest) SetStatus

Status Setter Y:设置优推,N:取消优推

type AlibabaScbpProductPreferentialUpdateResponse

type AlibabaScbpProductPreferentialUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_product_preferential_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 设置成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

设置P4P产品优先推广状态 成功返回结果

type AlibabaScbpProductStatusUpdateAPIResponse

type AlibabaScbpProductStatusUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpProductStatusUpdateResponse
}

修改P4P产品推广状态 API返回值 alibaba.scbp.product.status.update

修改P4P产品推广状态

type AlibabaScbpProductStatusUpdateRequest

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

修改P4P产品推广状态 API请求 alibaba.scbp.product.status.update

修改P4P产品推广状态

func NewAlibabaScbpProductStatusUpdateRequest

func NewAlibabaScbpProductStatusUpdateRequest() *AlibabaScbpProductStatusUpdateRequest

初始化AlibabaScbpProductStatusUpdateRequest对象

func (AlibabaScbpProductStatusUpdateRequest) GetApiMethodName

func (r AlibabaScbpProductStatusUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpProductStatusUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpProductStatusUpdateRequest) GetProductIdList

func (r AlibabaScbpProductStatusUpdateRequest) GetProductIdList() []int64

ProductIdList Getter

func (AlibabaScbpProductStatusUpdateRequest) GetStatus

Status Getter

func (*AlibabaScbpProductStatusUpdateRequest) SetProductIdList

func (r *AlibabaScbpProductStatusUpdateRequest) SetProductIdList(productIdList []int64) error

ProductIdList Setter 产品ID列表

func (*AlibabaScbpProductStatusUpdateRequest) SetStatus

func (r *AlibabaScbpProductStatusUpdateRequest) SetStatus(status string) error

Status Setter enabled:开启,disabled:暂停

type AlibabaScbpProductStatusUpdateResponse

type AlibabaScbpProductStatusUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_product_status_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 实际修改的产品数
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

修改P4P产品推广状态 成功返回结果

type AlibabaScbpReckeywordSearchAPIResponse

type AlibabaScbpReckeywordSearchAPIResponse struct {
	model.CommonResponse
	AlibabaScbpReckeywordSearchResponse
}

推荐词-词推词 API返回值 alibaba.scbp.reckeyword.search

推荐词-词推词

type AlibabaScbpReckeywordSearchRequest

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

推荐词-词推词 API请求 alibaba.scbp.reckeyword.search

推荐词-词推词

func NewAlibabaScbpReckeywordSearchRequest

func NewAlibabaScbpReckeywordSearchRequest() *AlibabaScbpReckeywordSearchRequest

初始化AlibabaScbpReckeywordSearchRequest对象

func (AlibabaScbpReckeywordSearchRequest) GetApiMethodName

func (r AlibabaScbpReckeywordSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpReckeywordSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpReckeywordSearchRequest) GetQueryDto

QueryDto Getter

func (*AlibabaScbpReckeywordSearchRequest) SetQueryDto

func (r *AlibabaScbpReckeywordSearchRequest) SetQueryDto(queryDto *RecKeywordQuery) error

QueryDto Setter RecKeywordQuery

type AlibabaScbpReckeywordSearchResponse

type AlibabaScbpReckeywordSearchResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_reckeyword_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 词推词结果列表
	ResultList []RecKeywordDto `json:"result_list,omitempty" xml:"result_list>rec_keyword_dto,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

推荐词-词推词 成功返回结果

type AlibabaScbpReckeywordSysGetAPIResponse

type AlibabaScbpReckeywordSysGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpReckeywordSysGetResponse
}

系统推荐 API返回值 alibaba.scbp.reckeyword.sys.get

查询系统推荐词

type AlibabaScbpReckeywordSysGetRequest

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

系统推荐 API请求 alibaba.scbp.reckeyword.sys.get

查询系统推荐词

func NewAlibabaScbpReckeywordSysGetRequest

func NewAlibabaScbpReckeywordSysGetRequest() *AlibabaScbpReckeywordSysGetRequest

初始化AlibabaScbpReckeywordSysGetRequest对象

func (AlibabaScbpReckeywordSysGetRequest) GetApiMethodName

func (r AlibabaScbpReckeywordSysGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpReckeywordSysGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpReckeywordSysGetRequest) GetQueryDto

QueryDto Getter

func (*AlibabaScbpReckeywordSysGetRequest) SetQueryDto

func (r *AlibabaScbpReckeywordSysGetRequest) SetQueryDto(queryDto *RecKeywordQuery) error

QueryDto Setter RecKeywordQuery

type AlibabaScbpReckeywordSysGetResponse

type AlibabaScbpReckeywordSysGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_reckeyword_sys_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 系统推荐词结果列表
	ResultList []RecKeywordDto `json:"result_list,omitempty" xml:"result_list>rec_keyword_dto,omitempty"`
}

系统推荐 成功返回结果

type AlibabaScbpTagAddAPIResponse

type AlibabaScbpTagAddAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTagAddResponse
}

创建关键词分组 API返回值 alibaba.scbp.tag.add

创建关键词分组

type AlibabaScbpTagAddRequest

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

创建关键词分组 API请求 alibaba.scbp.tag.add

创建关键词分组

func NewAlibabaScbpTagAddRequest

func NewAlibabaScbpTagAddRequest() *AlibabaScbpTagAddRequest

初始化AlibabaScbpTagAddRequest对象

func (AlibabaScbpTagAddRequest) GetApiMethodName

func (r AlibabaScbpTagAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTagAddRequest) GetApiParams

func (r AlibabaScbpTagAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpTagAddRequest) GetTagName

func (r AlibabaScbpTagAddRequest) GetTagName() string

TagName Getter

func (*AlibabaScbpTagAddRequest) SetTagName

func (r *AlibabaScbpTagAddRequest) SetTagName(tagName string) error

TagName Setter 分组名称,最多允许创建100个

type AlibabaScbpTagAddResponse

type AlibabaScbpTagAddResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_tag_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分组名称
	TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"`
}

创建关键词分组 成功返回结果

type AlibabaScbpTagDeleteAPIResponse

type AlibabaScbpTagDeleteAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTagDeleteResponse
}

删除关键词分组 API返回值 alibaba.scbp.tag.delete

删除关键词分组

type AlibabaScbpTagDeleteRequest

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

删除关键词分组 API请求 alibaba.scbp.tag.delete

删除关键词分组

func NewAlibabaScbpTagDeleteRequest

func NewAlibabaScbpTagDeleteRequest() *AlibabaScbpTagDeleteRequest

初始化AlibabaScbpTagDeleteRequest对象

func (AlibabaScbpTagDeleteRequest) GetApiMethodName

func (r AlibabaScbpTagDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTagDeleteRequest) GetApiParams

func (r AlibabaScbpTagDeleteRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpTagDeleteRequest) GetTagName

func (r AlibabaScbpTagDeleteRequest) GetTagName() string

TagName Getter

func (*AlibabaScbpTagDeleteRequest) SetTagName

func (r *AlibabaScbpTagDeleteRequest) SetTagName(tagName string) error

TagName Setter 关键词分组名

type AlibabaScbpTagDeleteResponse

type AlibabaScbpTagDeleteResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_tag_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 删除关键词分组成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

删除关键词分组 成功返回结果

type AlibabaScbpTagListAPIResponse

type AlibabaScbpTagListAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTagListResponse
}

查询所有分组 API返回值 alibaba.scbp.tag.list

查询所有分组

type AlibabaScbpTagListRequest

type AlibabaScbpTagListRequest struct {
	model.Params
}

查询所有分组 API请求 alibaba.scbp.tag.list

查询所有分组

func NewAlibabaScbpTagListRequest

func NewAlibabaScbpTagListRequest() *AlibabaScbpTagListRequest

初始化AlibabaScbpTagListRequest对象

func (AlibabaScbpTagListRequest) GetApiMethodName

func (r AlibabaScbpTagListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTagListRequest) GetApiParams

func (r AlibabaScbpTagListRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

type AlibabaScbpTagListResponse

type AlibabaScbpTagListResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_tag_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 所有分组
	TagList []TagGroup `json:"tag_list,omitempty" xml:"tag_list>tag_group,omitempty"`
}

查询所有分组 成功返回结果

type AlibabaScbpTagRenameAPIResponse

type AlibabaScbpTagRenameAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTagRenameResponse
}

重命名关键词分组 API返回值 alibaba.scbp.tag.rename

重命名关键词分组

type AlibabaScbpTagRenameRequest

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

重命名关键词分组 API请求 alibaba.scbp.tag.rename

重命名关键词分组

func NewAlibabaScbpTagRenameRequest

func NewAlibabaScbpTagRenameRequest() *AlibabaScbpTagRenameRequest

初始化AlibabaScbpTagRenameRequest对象

func (AlibabaScbpTagRenameRequest) GetApiMethodName

func (r AlibabaScbpTagRenameRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTagRenameRequest) GetApiParams

func (r AlibabaScbpTagRenameRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpTagRenameRequest) GetNewTagName

func (r AlibabaScbpTagRenameRequest) GetNewTagName() string

NewTagName Getter

func (AlibabaScbpTagRenameRequest) GetTagName

func (r AlibabaScbpTagRenameRequest) GetTagName() string

TagName Getter

func (*AlibabaScbpTagRenameRequest) SetNewTagName

func (r *AlibabaScbpTagRenameRequest) SetNewTagName(newTagName string) error

NewTagName Setter 新分组名

func (*AlibabaScbpTagRenameRequest) SetTagName

func (r *AlibabaScbpTagRenameRequest) SetTagName(tagName string) error

TagName Setter 需要重命名的关键词分组名

type AlibabaScbpTagRenameResponse

type AlibabaScbpTagRenameResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_tag_rename_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 重命名分组成功或者失败
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

重命名关键词分组 成功返回结果

type AlibabaScbpTargetAdCampaignEffectAPIResponse

type AlibabaScbpTargetAdCampaignEffectAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdCampaignEffectResponse
}

定向推广-获取计划维度推广效果 API返回值 alibaba.scbp.target.ad.campaign.effect

定向推广-获取计划维度推广效果

type AlibabaScbpTargetAdCampaignEffectRequest

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

定向推广-获取计划维度推广效果 API请求 alibaba.scbp.target.ad.campaign.effect

定向推广-获取计划维度推广效果

func NewAlibabaScbpTargetAdCampaignEffectRequest

func NewAlibabaScbpTargetAdCampaignEffectRequest() *AlibabaScbpTargetAdCampaignEffectRequest

初始化AlibabaScbpTargetAdCampaignEffectRequest对象

func (AlibabaScbpTargetAdCampaignEffectRequest) GetApiMethodName

func (r AlibabaScbpTargetAdCampaignEffectRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdCampaignEffectRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdCampaignEffectRequest) GetBeginDate

BeginDate Getter

func (AlibabaScbpTargetAdCampaignEffectRequest) GetCampaignId

CampaignId Getter

func (AlibabaScbpTargetAdCampaignEffectRequest) GetEndDate

EndDate Getter

func (AlibabaScbpTargetAdCampaignEffectRequest) GetInterval

Interval Getter

func (*AlibabaScbpTargetAdCampaignEffectRequest) SetBeginDate

func (r *AlibabaScbpTargetAdCampaignEffectRequest) SetBeginDate(beginDate string) error

BeginDate Setter 开始时间 当inteval=7或30的时候 不需要填写,当inteval=1时需要填写(开始结束时间区间不允许大于180天)

func (*AlibabaScbpTargetAdCampaignEffectRequest) SetCampaignId

func (r *AlibabaScbpTargetAdCampaignEffectRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 当填写时,展示指定id的数据,不填写,则展示全部计划总数据

func (*AlibabaScbpTargetAdCampaignEffectRequest) SetEndDate

func (r *AlibabaScbpTargetAdCampaignEffectRequest) SetEndDate(endDate string) error

EndDate Setter 结束时间 当inteval=7或30的时候 不需要填写,当inteval=1时需要填写(开始结束时间区间不允许大于180天)

func (*AlibabaScbpTargetAdCampaignEffectRequest) SetInterval

func (r *AlibabaScbpTargetAdCampaignEffectRequest) SetInterval(interval int64) error

Interval Setter 统计区间 只能为1 7 30

type AlibabaScbpTargetAdCampaignEffectResponse

type AlibabaScbpTargetAdCampaignEffectResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_campaign_effect_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 数据列表
	EffectList []TopP4pQuickCampaignEffectView `json:"effect_list,omitempty" xml:"effect_list>top_p4p_quick_campaign_effect_view,omitempty"`
}

定向推广-获取计划维度推广效果 成功返回结果

type AlibabaScbpTargetAdCampaignProductEffectAPIResponse

type AlibabaScbpTargetAdCampaignProductEffectAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdCampaignProductEffectResponse
}

定向推广-获取计划中产品推广效果 API返回值 alibaba.scbp.target.ad.campaign.product.effect

定向推广-获取计划中产品推广效果

type AlibabaScbpTargetAdCampaignProductEffectRequest

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

定向推广-获取计划中产品推广效果 API请求 alibaba.scbp.target.ad.campaign.product.effect

定向推广-获取计划中产品推广效果

func NewAlibabaScbpTargetAdCampaignProductEffectRequest

func NewAlibabaScbpTargetAdCampaignProductEffectRequest() *AlibabaScbpTargetAdCampaignProductEffectRequest

初始化AlibabaScbpTargetAdCampaignProductEffectRequest对象

func (AlibabaScbpTargetAdCampaignProductEffectRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdCampaignProductEffectRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdCampaignProductEffectRequest) GetTopP4pQuickEffectQuery

TopP4pQuickEffectQuery Getter

func (*AlibabaScbpTargetAdCampaignProductEffectRequest) SetTopP4pQuickEffectQuery

func (r *AlibabaScbpTargetAdCampaignProductEffectRequest) SetTopP4pQuickEffectQuery(topP4pQuickEffectQuery *TopP4pQuickEffectQuery) error

TopP4pQuickEffectQuery Setter TopP4pQuickEffectQuery

type AlibabaScbpTargetAdCampaignProductEffectResponse

type AlibabaScbpTargetAdCampaignProductEffectResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_campaign_product_effect_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 产品数据
	ProductList []TopP4pQuickProductEffectView `json:"product_list,omitempty" xml:"product_list>top_p4p_quick_product_effect_view,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

定向推广-获取计划中产品推广效果 成功返回结果

type AlibabaScbpTargetAdCampaignTagEffectAPIResponse

type AlibabaScbpTargetAdCampaignTagEffectAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdCampaignTagEffectResponse
}

定向推广-获取推广计划定向效果数据 API返回值 alibaba.scbp.target.ad.campaign.tag.effect

定向推广-获取推广计划定向效果数据

type AlibabaScbpTargetAdCampaignTagEffectRequest

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

定向推广-获取推广计划定向效果数据 API请求 alibaba.scbp.target.ad.campaign.tag.effect

定向推广-获取推广计划定向效果数据

func NewAlibabaScbpTargetAdCampaignTagEffectRequest

func NewAlibabaScbpTargetAdCampaignTagEffectRequest() *AlibabaScbpTargetAdCampaignTagEffectRequest

初始化AlibabaScbpTargetAdCampaignTagEffectRequest对象

func (AlibabaScbpTargetAdCampaignTagEffectRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdCampaignTagEffectRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdCampaignTagEffectRequest) GetTopP4pQuickEffectQuery

TopP4pQuickEffectQuery Getter

func (*AlibabaScbpTargetAdCampaignTagEffectRequest) SetTopP4pQuickEffectQuery

func (r *AlibabaScbpTargetAdCampaignTagEffectRequest) SetTopP4pQuickEffectQuery(topP4pQuickEffectQuery *TopP4pQuickEffectQuery) error

TopP4pQuickEffectQuery Setter 效果数据

type AlibabaScbpTargetAdCampaignTagEffectResponse

type AlibabaScbpTargetAdCampaignTagEffectResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_campaign_tag_effect_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 定向标签数据
	EffectList []TopP4pQuickTagEffectView `json:"effect_list,omitempty" xml:"effect_list>top_p4p_quick_tag_effect_view,omitempty"`
	// 总条数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

定向推广-获取推广计划定向效果数据 成功返回结果

type AlibabaScbpTargetAdPlanAddAPIResponse

type AlibabaScbpTargetAdPlanAddAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanAddResponse
}

定向推广-新建计划 API返回值 alibaba.scbp.target.ad.plan.add

定向推广-新建单条计划

type AlibabaScbpTargetAdPlanAddRequest

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

定向推广-新建计划 API请求 alibaba.scbp.target.ad.plan.add

定向推广-新建单条计划

func NewAlibabaScbpTargetAdPlanAddRequest

func NewAlibabaScbpTargetAdPlanAddRequest() *AlibabaScbpTargetAdPlanAddRequest

初始化AlibabaScbpTargetAdPlanAddRequest对象

func (AlibabaScbpTargetAdPlanAddRequest) GetApiMethodName

func (r AlibabaScbpTargetAdPlanAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanAddRequest) GetApiParams

func (r AlibabaScbpTargetAdPlanAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanAddRequest) GetTopP4pBasicQuickCampaign

func (r AlibabaScbpTargetAdPlanAddRequest) GetTopP4pBasicQuickCampaign() *BasicQuickCampaign

TopP4pBasicQuickCampaign Getter

func (*AlibabaScbpTargetAdPlanAddRequest) SetTopP4pBasicQuickCampaign

func (r *AlibabaScbpTargetAdPlanAddRequest) SetTopP4pBasicQuickCampaign(topP4pBasicQuickCampaign *BasicQuickCampaign) error

TopP4pBasicQuickCampaign Setter 定向推广基础信息

type AlibabaScbpTargetAdPlanAddResponse

type AlibabaScbpTargetAdPlanAddResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
}

定向推广-新建计划 成功返回结果

type AlibabaScbpTargetAdPlanCountryIdGetAPIResponse

type AlibabaScbpTargetAdPlanCountryIdGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanCountryIdGetResponse
}

定向推广-国家标签ID获取 API返回值 alibaba.scbp.target.ad.plan.country.id.get

定向推广-国家标签ID获取

type AlibabaScbpTargetAdPlanCountryIdGetRequest

type AlibabaScbpTargetAdPlanCountryIdGetRequest struct {
	model.Params
}

定向推广-国家标签ID获取 API请求 alibaba.scbp.target.ad.plan.country.id.get

定向推广-国家标签ID获取

func NewAlibabaScbpTargetAdPlanCountryIdGetRequest

func NewAlibabaScbpTargetAdPlanCountryIdGetRequest() *AlibabaScbpTargetAdPlanCountryIdGetRequest

初始化AlibabaScbpTargetAdPlanCountryIdGetRequest对象

func (AlibabaScbpTargetAdPlanCountryIdGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanCountryIdGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpTargetAdPlanCountryIdGetResponse

type AlibabaScbpTargetAdPlanCountryIdGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_country_id_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 地区列表
	RegionList []RegionView `json:"region_list,omitempty" xml:"region_list>region_view,omitempty"`
}

定向推广-国家标签ID获取 成功返回结果

type AlibabaScbpTargetAdPlanCrowdIdGetAPIResponse

type AlibabaScbpTargetAdPlanCrowdIdGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanCrowdIdGetResponse
}

定向推广-人群标签ID获取(店铺老客、优选人群) API返回值 alibaba.scbp.target.ad.plan.crowd.id.get

定向推广-人群标签ID获取(店铺老客、优选人群)

type AlibabaScbpTargetAdPlanCrowdIdGetRequest

type AlibabaScbpTargetAdPlanCrowdIdGetRequest struct {
	model.Params
}

定向推广-人群标签ID获取(店铺老客、优选人群) API请求 alibaba.scbp.target.ad.plan.crowd.id.get

定向推广-人群标签ID获取(店铺老客、优选人群)

func NewAlibabaScbpTargetAdPlanCrowdIdGetRequest

func NewAlibabaScbpTargetAdPlanCrowdIdGetRequest() *AlibabaScbpTargetAdPlanCrowdIdGetRequest

初始化AlibabaScbpTargetAdPlanCrowdIdGetRequest对象

func (AlibabaScbpTargetAdPlanCrowdIdGetRequest) GetApiMethodName

func (r AlibabaScbpTargetAdPlanCrowdIdGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanCrowdIdGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaScbpTargetAdPlanCrowdIdGetResponse

type AlibabaScbpTargetAdPlanCrowdIdGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_crowd_id_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果list
	ResultList []CrowdView `json:"result_list,omitempty" xml:"result_list>crowd_view,omitempty"`
}

定向推广-人群标签ID获取(店铺老客、优选人群) 成功返回结果

type AlibabaScbpTargetAdPlanForbiddenWordModifyAPIResponse

type AlibabaScbpTargetAdPlanForbiddenWordModifyAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanForbiddenWordModifyResponse
}

定向推广-新增或删除屏蔽词 API返回值 alibaba.scbp.target.ad.plan.forbidden.word.modify

定向推广-新增或删除屏蔽词

type AlibabaScbpTargetAdPlanForbiddenWordModifyRequest

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

定向推广-新增或删除屏蔽词 API请求 alibaba.scbp.target.ad.plan.forbidden.word.modify

定向推广-新增或删除屏蔽词

func NewAlibabaScbpTargetAdPlanForbiddenWordModifyRequest

func NewAlibabaScbpTargetAdPlanForbiddenWordModifyRequest() *AlibabaScbpTargetAdPlanForbiddenWordModifyRequest

初始化AlibabaScbpTargetAdPlanForbiddenWordModifyRequest对象

func (AlibabaScbpTargetAdPlanForbiddenWordModifyRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanForbiddenWordModifyRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanForbiddenWordModifyRequest) GetTopP4pQuickForbiddenWord

TopP4pQuickForbiddenWord Getter

func (*AlibabaScbpTargetAdPlanForbiddenWordModifyRequest) SetTopP4pQuickForbiddenWord

func (r *AlibabaScbpTargetAdPlanForbiddenWordModifyRequest) SetTopP4pQuickForbiddenWord(topP4pQuickForbiddenWord *TopP4pQuickForbiddenWordDto) error

TopP4pQuickForbiddenWord Setter TopP4pQuickForbiddenWord

type AlibabaScbpTargetAdPlanForbiddenWordModifyResponse

type AlibabaScbpTargetAdPlanForbiddenWordModifyResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_forbidden_word_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true修改成功,fasle修改失败
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

定向推广-新增或删除屏蔽词 成功返回结果

type AlibabaScbpTargetAdPlanListAPIResponse

type AlibabaScbpTargetAdPlanListAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanListResponse
}

定向推广-查询定向推广计划列表并返回计划基础信息 API返回值 alibaba.scbp.target.ad.plan.list

定向推广-查询定向推广计划列表并返回计划基础信息

type AlibabaScbpTargetAdPlanListRequest

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

定向推广-查询定向推广计划列表并返回计划基础信息 API请求 alibaba.scbp.target.ad.plan.list

定向推广-查询定向推广计划列表并返回计划基础信息

func NewAlibabaScbpTargetAdPlanListRequest

func NewAlibabaScbpTargetAdPlanListRequest() *AlibabaScbpTargetAdPlanListRequest

初始化AlibabaScbpTargetAdPlanListRequest对象

func (AlibabaScbpTargetAdPlanListRequest) GetApiMethodName

func (r AlibabaScbpTargetAdPlanListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanListRequest) GetTopP4pQuickCampaignQuery

func (r AlibabaScbpTargetAdPlanListRequest) GetTopP4pQuickCampaignQuery() *TopP4pQuickCampaignQueryDto

TopP4pQuickCampaignQuery Getter

func (*AlibabaScbpTargetAdPlanListRequest) SetTopP4pQuickCampaignQuery

func (r *AlibabaScbpTargetAdPlanListRequest) SetTopP4pQuickCampaignQuery(topP4pQuickCampaignQuery *TopP4pQuickCampaignQueryDto) error

TopP4pQuickCampaignQuery Setter TopP4pQuickCampaignQuery

type AlibabaScbpTargetAdPlanListResponse

type AlibabaScbpTargetAdPlanListResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 定向推广计划列表
	QuickCampaignList []TopP4pBasicQuickCampaignView `json:"quick_campaign_list,omitempty" xml:"quick_campaign_list>top_p4p_basic_quick_campaign_view,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

定向推广-查询定向推广计划列表并返回计划基础信息 成功返回结果

type AlibabaScbpTargetAdPlanOperationAPIResponse

type AlibabaScbpTargetAdPlanOperationAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanOperationResponse
}

定向推广-计划开启/暂停/删除 API返回值 alibaba.scbp.target.ad.plan.operation

定向推广-计划开启/暂停/删除

type AlibabaScbpTargetAdPlanOperationRequest

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

定向推广-计划开启/暂停/删除 API请求 alibaba.scbp.target.ad.plan.operation

定向推广-计划开启/暂停/删除

func NewAlibabaScbpTargetAdPlanOperationRequest

func NewAlibabaScbpTargetAdPlanOperationRequest() *AlibabaScbpTargetAdPlanOperationRequest

初始化AlibabaScbpTargetAdPlanOperationRequest对象

func (AlibabaScbpTargetAdPlanOperationRequest) GetApiMethodName

func (r AlibabaScbpTargetAdPlanOperationRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanOperationRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanOperationRequest) GetTopP4pModifyQuickCampaignDTO

func (r AlibabaScbpTargetAdPlanOperationRequest) GetTopP4pModifyQuickCampaignDTO() *TopP4pModifyQuickCampaignDto

TopP4pModifyQuickCampaignDTO Getter

func (*AlibabaScbpTargetAdPlanOperationRequest) SetTopP4pModifyQuickCampaignDTO

func (r *AlibabaScbpTargetAdPlanOperationRequest) SetTopP4pModifyQuickCampaignDTO(topP4pModifyQuickCampaignDTO *TopP4pModifyQuickCampaignDto) error

TopP4pModifyQuickCampaignDTO Setter TopP4pModifyQuickCampaignDTO

type AlibabaScbpTargetAdPlanOperationResponse

type AlibabaScbpTargetAdPlanOperationResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_operation_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改成功记录数
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

定向推广-计划开启/暂停/删除 成功返回结果

type AlibabaScbpTargetAdPlanProductListGetAPIResponse

type AlibabaScbpTargetAdPlanProductListGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanProductListGetResponse
}

定向推广-获取推广计划产品列表 API返回值 alibaba.scbp.target.ad.plan.product.list.get

定向推广-获取推广计划产品列表

type AlibabaScbpTargetAdPlanProductListGetRequest

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

定向推广-获取推广计划产品列表 API请求 alibaba.scbp.target.ad.plan.product.list.get

定向推广-获取推广计划产品列表

func NewAlibabaScbpTargetAdPlanProductListGetRequest

func NewAlibabaScbpTargetAdPlanProductListGetRequest() *AlibabaScbpTargetAdPlanProductListGetRequest

初始化AlibabaScbpTargetAdPlanProductListGetRequest对象

func (AlibabaScbpTargetAdPlanProductListGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanProductListGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanProductListGetRequest) GetTopP4pQuickProductQuery

TopP4pQuickProductQuery Getter

func (*AlibabaScbpTargetAdPlanProductListGetRequest) SetTopP4pQuickProductQuery

func (r *AlibabaScbpTargetAdPlanProductListGetRequest) SetTopP4pQuickProductQuery(topP4pQuickProductQuery *TopP4pQuickProductQuery) error

TopP4pQuickProductQuery Setter TopP4pQuickProductQuery

type AlibabaScbpTargetAdPlanProductListGetResponse

type AlibabaScbpTargetAdPlanProductListGetResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_product_list_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// TopP4pQuickCampaignProductView
	ProductList []TopP4pQuickCampaignProductView `json:"product_list,omitempty" xml:"product_list>top_p4p_quick_campaign_product_view,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 总个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

定向推广-获取推广计划产品列表 成功返回结果

type AlibabaScbpTargetAdPlanTagGetAPIResponse

type AlibabaScbpTargetAdPlanTagGetAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanTagGetResponse
}

定向推广-获取计划的定向溢价数据 API返回值 alibaba.scbp.target.ad.plan.tag.get

定向推广-获取计划的定向溢价数据

type AlibabaScbpTargetAdPlanTagGetRequest

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

定向推广-获取计划的定向溢价数据 API请求 alibaba.scbp.target.ad.plan.tag.get

定向推广-获取计划的定向溢价数据

func NewAlibabaScbpTargetAdPlanTagGetRequest

func NewAlibabaScbpTargetAdPlanTagGetRequest() *AlibabaScbpTargetAdPlanTagGetRequest

初始化AlibabaScbpTargetAdPlanTagGetRequest对象

func (AlibabaScbpTargetAdPlanTagGetRequest) GetApiMethodName

func (r AlibabaScbpTargetAdPlanTagGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanTagGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanTagGetRequest) GetCampaignId

func (r AlibabaScbpTargetAdPlanTagGetRequest) GetCampaignId() int64

CampaignId Getter

func (*AlibabaScbpTargetAdPlanTagGetRequest) SetCampaignId

func (r *AlibabaScbpTargetAdPlanTagGetRequest) SetCampaignId(campaignId int64) error

CampaignId Setter 推广计划Id

type AlibabaScbpTargetAdPlanTagGetResponse

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

定向推广-获取计划的定向溢价数据 成功返回结果

type AlibabaScbpTargetAdPlanUpdateAPIResponse

type AlibabaScbpTargetAdPlanUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanUpdateResponse
}

定向推广-更新推广计划的基础信息 API返回值 alibaba.scbp.target.ad.plan.update

定向推广-更新推广计划的基础信息

type AlibabaScbpTargetAdPlanUpdateProductsAPIResponse

type AlibabaScbpTargetAdPlanUpdateProductsAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanUpdateProductsResponse
}

定向推广 按照id操作推广计划的产品,包括新增,删除和更新 API返回值 alibaba.scbp.target.ad.plan.update.products

定向推广 按照id操作推广计划的产品,包括新增,删除和更新

type AlibabaScbpTargetAdPlanUpdateProductsRequest

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

定向推广 按照id操作推广计划的产品,包括新增,删除和更新 API请求 alibaba.scbp.target.ad.plan.update.products

定向推广 按照id操作推广计划的产品,包括新增,删除和更新

func NewAlibabaScbpTargetAdPlanUpdateProductsRequest

func NewAlibabaScbpTargetAdPlanUpdateProductsRequest() *AlibabaScbpTargetAdPlanUpdateProductsRequest

初始化AlibabaScbpTargetAdPlanUpdateProductsRequest对象

func (AlibabaScbpTargetAdPlanUpdateProductsRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanUpdateProductsRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanUpdateProductsRequest) GetParamTopP4pModifyQuickCampaignProductDTO

func (r AlibabaScbpTargetAdPlanUpdateProductsRequest) GetParamTopP4pModifyQuickCampaignProductDTO() *TopP4pModifyQuickCampaignProductDto

ParamTopP4pModifyQuickCampaignProductDTO Getter

func (*AlibabaScbpTargetAdPlanUpdateProductsRequest) SetParamTopP4pModifyQuickCampaignProductDTO

func (r *AlibabaScbpTargetAdPlanUpdateProductsRequest) SetParamTopP4pModifyQuickCampaignProductDTO(paramTopP4pModifyQuickCampaignProductDTO *TopP4pModifyQuickCampaignProductDto) error

ParamTopP4pModifyQuickCampaignProductDTO Setter 系统生成

type AlibabaScbpTargetAdPlanUpdateProductsResponse

type AlibabaScbpTargetAdPlanUpdateProductsResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_update_products_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 操作成功的商品ID列表
	ProductIdList []int64 `json:"product_id_list,omitempty" xml:"product_id_list>int64,omitempty"`
}

定向推广 按照id操作推广计划的产品,包括新增,删除和更新 成功返回结果

type AlibabaScbpTargetAdPlanUpdateRequest

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

定向推广-更新推广计划的基础信息 API请求 alibaba.scbp.target.ad.plan.update

定向推广-更新推广计划的基础信息

func NewAlibabaScbpTargetAdPlanUpdateRequest

func NewAlibabaScbpTargetAdPlanUpdateRequest() *AlibabaScbpTargetAdPlanUpdateRequest

初始化AlibabaScbpTargetAdPlanUpdateRequest对象

func (AlibabaScbpTargetAdPlanUpdateRequest) GetApiMethodName

func (r AlibabaScbpTargetAdPlanUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanUpdateRequest) GetTopP4pBasicQuickCampaign

func (r AlibabaScbpTargetAdPlanUpdateRequest) GetTopP4pBasicQuickCampaign() *TopP4pBasicQuickCampaign

TopP4pBasicQuickCampaign Getter

func (*AlibabaScbpTargetAdPlanUpdateRequest) SetTopP4pBasicQuickCampaign

func (r *AlibabaScbpTargetAdPlanUpdateRequest) SetTopP4pBasicQuickCampaign(topP4pBasicQuickCampaign *TopP4pBasicQuickCampaign) error

TopP4pBasicQuickCampaign Setter TopP4pBasicQuickCampaign

type AlibabaScbpTargetAdPlanUpdateResponse

type AlibabaScbpTargetAdPlanUpdateResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true修改成功,false修改失败
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

定向推广-更新推广计划的基础信息 成功返回结果

type AlibabaScbpTargetAdPlanUpdateTagsAPIResponse

type AlibabaScbpTargetAdPlanUpdateTagsAPIResponse struct {
	model.CommonResponse
	AlibabaScbpTargetAdPlanUpdateTagsResponse
}

定向推广 按照id操作推广计划的定向溢价标签,包括新增,删除和更新 API返回值 alibaba.scbp.target.ad.plan.update.tags

定向推广 按照id操作推广计划的定向溢价标签,包括新增,删除和更新

type AlibabaScbpTargetAdPlanUpdateTagsRequest

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

定向推广 按照id操作推广计划的定向溢价标签,包括新增,删除和更新 API请求 alibaba.scbp.target.ad.plan.update.tags

定向推广 按照id操作推广计划的定向溢价标签,包括新增,删除和更新

func NewAlibabaScbpTargetAdPlanUpdateTagsRequest

func NewAlibabaScbpTargetAdPlanUpdateTagsRequest() *AlibabaScbpTargetAdPlanUpdateTagsRequest

初始化AlibabaScbpTargetAdPlanUpdateTagsRequest对象

func (AlibabaScbpTargetAdPlanUpdateTagsRequest) GetApiMethodName

func (r AlibabaScbpTargetAdPlanUpdateTagsRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaScbpTargetAdPlanUpdateTagsRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaScbpTargetAdPlanUpdateTagsRequest) GetParamTopP4pModifyQuickCampaignTagDTO

func (r AlibabaScbpTargetAdPlanUpdateTagsRequest) GetParamTopP4pModifyQuickCampaignTagDTO() *TopP4pModifyQuickCampaignTagDto

ParamTopP4pModifyQuickCampaignTagDTO Getter

func (*AlibabaScbpTargetAdPlanUpdateTagsRequest) SetParamTopP4pModifyQuickCampaignTagDTO

func (r *AlibabaScbpTargetAdPlanUpdateTagsRequest) SetParamTopP4pModifyQuickCampaignTagDTO(paramTopP4pModifyQuickCampaignTagDTO *TopP4pModifyQuickCampaignTagDto) error

ParamTopP4pModifyQuickCampaignTagDTO Setter 系统生成

type AlibabaScbpTargetAdPlanUpdateTagsResponse

type AlibabaScbpTargetAdPlanUpdateTagsResponse struct {
	XMLName xml.Name `xml:"alibaba_scbp_target_ad_plan_update_tags_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改记录数量
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

定向推广 按照id操作推广计划的定向溢价标签,包括新增,删除和更新 成功返回结果

type BasicQuickCampaign

type BasicQuickCampaign struct {
	// 出价区间-上限(可以存在1位小数,大于等于3)
	MaxPrice string `json:"max_price,omitempty" xml:"max_price,omitempty"`
	// 出价区间-下限(可以存在1位小数)
	MinPrice string `json:"min_price,omitempty" xml:"min_price,omitempty"`
	// 每日预算,不低于50元
	Budget int64 `json:"budget,omitempty" xml:"budget,omitempty"`
	// 计划名称,不能大于20字符
	Title string `json:"title,omitempty" xml:"title,omitempty"`
}

BasicQuickCampaign

type BidStrategyDto

type BidStrategyDto struct {
	// 主键
	Id string `json:"id,omitempty" xml:"id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 目标排名,前N名
	Topn int64 `json:"topn,omitempty" xml:"topn,omitempty"`
	// 出价间隔分钟为单位的数值型
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 产品
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 溢价比例
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
}

BidStrategyDto

type CampaignBatchOperationDto

type CampaignBatchOperationDto struct {
	// 具体操作实例
	CampaignOperationList []Campaignoperationlist `json:"campaign_operation_list,omitempty" xml:"campaign_operation_list>campaignoperationlist,omitempty"`
}

CampaignBatchOperationDto

type CampaignDto

type CampaignDto struct {
	// 计划标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 计划开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 计划结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 用户上下线
	OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"`
	// 结算上下线
	SettleStatus int64 `json:"settle_status,omitempty" xml:"settle_status,omitempty"`
	// 结算上下线原因
	SettleReason string `json:"settle_reason,omitempty" xml:"settle_reason,omitempty"`
	// settleTime
	SettleTime string `json:"settle_time,omitempty" xml:"settle_time,omitempty"`
	// 计划类型
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 计划模型
	CampaignModel int64 `json:"campaign_model,omitempty" xml:"campaign_model,omitempty"`
	// 置顶时间
	TopTime string `json:"top_time,omitempty" xml:"top_time,omitempty"`
	// 结算版本
	SettleVersion int64 `json:"settle_version,omitempty" xml:"settle_version,omitempty"`
	// 场景ID
	SceneId int64 `json:"scene_id,omitempty" xml:"scene_id,omitempty"`
	// Campaign扩展属性
	Properties string `json:"properties,omitempty" xml:"properties,omitempty"`
	// 产品线id
	ProductLineId int64 `json:"product_line_id,omitempty" xml:"product_line_id,omitempty"`
	// 广告用户ID
	MemberId int64 `json:"member_id,omitempty" xml:"member_id,omitempty"`
	// 客户ID
	CustId int64 `json:"cust_id,omitempty" xml:"cust_id,omitempty"`
	// 业务流水号
	BizNumber int64 `json:"biz_number,omitempty" xml:"biz_number,omitempty"`
	// 实体主键
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 计划创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 计划修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
}

CampaignDto

type CampaignKeywordQuery

type CampaignKeywordQuery struct {
	// 普通词
	NormWord string `json:"norm_word,omitempty" xml:"norm_word,omitempty"`
	// 词id集合
	WordIdList []int64 `json:"word_id_list,omitempty" xml:"word_id_list>int64,omitempty"`
	// 计划id
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 状态
	OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"`
	// 类型:base(基础信息),star(基础信息加星级),full(所有信息),不传默认查所有信息
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 开始时间(查询关键词报告需要的参数)
	BeginDate string `json:"begin_date,omitempty" xml:"begin_date,omitempty"`
	// 结束时间(查询关键词报告需要的参数)
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 配置ksy
	SettingKey string `json:"setting_key,omitempty" xml:"setting_key,omitempty"`
	// 配置value
	SettingValue string `json:"setting_value,omitempty" xml:"setting_value,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

CampaignKeywordQuery

type CampaignOperationDto

type CampaignOperationDto struct {
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 最小价格
	MinPrice string `json:"min_price,omitempty" xml:"min_price,omitempty"`
	// 最大价格
	MaxPrice string `json:"max_price,omitempty" xml:"max_price,omitempty"`
	// 计划状态
	OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"`
	// 计划类型
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 出价模式  * value =1 为智能出价      * value =2 为手动出价
	BidType int64 `json:"bid_type,omitempty" xml:"bid_type,omitempty"`
	// 计划id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 预算
	Budget string `json:"budget,omitempty" xml:"budget,omitempty"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
}

CampaignOperationDto

type CampaignQueryDto

type CampaignQueryDto struct {
	// 计划标题,配合exactMatch使用
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 子类型
	SubType string `json:"sub_type,omitempty" xml:"sub_type,omitempty"`
	// 推广状态
	OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"`
	// 标题是否精确匹配
	ExactMatch bool `json:"exact_match,omitempty" xml:"exact_match,omitempty"`
	// 计划类型列表
	TypeList []int64 `json:"type_list,omitempty" xml:"type_list>int64,omitempty"`
	// 计划子类型列表
	SubTypeList []string `json:"sub_type_list,omitempty" xml:"sub_type_list>string,omitempty"`
	// 类目id
	CateId int64 `json:"cate_id,omitempty" xml:"cate_id,omitempty"`
	// 方案包配置id列表
	PkgCfgIdList []int64 `json:"pkg_cfg_id_list,omitempty" xml:"pkg_cfg_id_list>int64,omitempty"`
	// 当前页数
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页数量
	Size int64 `json:"size,omitempty" xml:"size,omitempty"`
	// 计划id集合
	CampaignIdList []int64 `json:"campaign_id_list,omitempty" xml:"campaign_id_list>int64,omitempty"`
}

CampaignQueryDto

type Campaignoperationlist

type Campaignoperationlist struct {
	// 计划id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

Campaignoperationlist

type ContextDto

type ContextDto struct {
	// login_id
	LoginId string `json:"login_id,omitempty" xml:"login_id,omitempty"`
	// is_admin
	IsAdmin bool `json:"is_admin,omitempty" xml:"is_admin,omitempty"`
	// is_top
	IsTop bool `json:"is_top,omitempty" xml:"is_top,omitempty"`
	// from
	From string `json:"from,omitempty" xml:"from,omitempty"`
	// service_type
	ServiceType string `json:"service_type,omitempty" xml:"service_type,omitempty"`
	// ip
	Ip string `json:"ip,omitempty" xml:"ip,omitempty"`
}

ContextDto

type CountryTagView

type CountryTagView struct {
	// 最近7天效果数据
	Effect *Effect7d `json:"effect,omitempty" xml:"effect,omitempty"`
	// 溢价百分比
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
	// 标签中文名
	TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"`
	// 标签id
	TagId string `json:"tag_id,omitempty" xml:"tag_id,omitempty"`
}

CountryTagView

type CountryView

type CountryView struct {
	// 国家中文名
	CountryCnName string `json:"country_cn_name,omitempty" xml:"country_cn_name,omitempty"`
	// 国家ID
	CountryId string `json:"country_id,omitempty" xml:"country_id,omitempty"`
}

CountryView

type CrowdInfo

type CrowdInfo struct {
	// 人群中文名称
	CrowdName string `json:"crowd_name,omitempty" xml:"crowd_name,omitempty"`
	// 人群id
	CrowdId string `json:"crowd_id,omitempty" xml:"crowd_id,omitempty"`
	// 人群预估数量
	EstimateCountList []int64 `json:"estimate_count_list,omitempty" xml:"estimate_count_list>int64,omitempty"`
}

CrowdInfo

type CrowdTagView

type CrowdTagView struct {
	// 标签中文名
	TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"`
	// 标签id(潜在访问偏好和潜在采购意向返回的是类目id,店铺老客和优选人群返回的是字符串)
	TagId string `json:"tag_id,omitempty" xml:"tag_id,omitempty"`
	// 溢价百分比
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
	// 最近7天效果数据
	Effect *Effect7d `json:"effect,omitempty" xml:"effect,omitempty"`
	// 人群类型 PRI_VISIT(访问过本店铺产品的买家) PRI_INQUIRY(给本店铺发起过询盘的买家) PUB_VISIT_CATE(潜在访问偏好) PUB_INQUIRY_CATE(潜在采购意向) PUBLIC_REGION(国家) PUB_HIGH_MOQ(高MOQ偏好买家) PUB_HIGH_RETURN(高回访买家) PUB_HIGH_POTENTIAL_ORDER(潜在交易买家) PUB_HIGH_POTENTIAL_AB(高活跃买家)
	CrowdType string `json:"crowd_type,omitempty" xml:"crowd_type,omitempty"`
}

CrowdTagView

type CrowdView

type CrowdView struct {
	// 人群list
	CrowdList []CrowdInfo `json:"crowd_list,omitempty" xml:"crowd_list>crowd_info,omitempty"`
	// 人群类型(店铺老客、优选人群)
	CrowdType string `json:"crowd_type,omitempty" xml:"crowd_type,omitempty"`
}

CrowdView

type Effect7d

type Effect7d struct {
	// 点击率
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
	// 平均点击花费
	Cpc string `json:"cpc,omitempty" xml:"cpc,omitempty"`
	// 消耗金额,单位元
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 点击量
	Click string `json:"click,omitempty" xml:"click,omitempty"`
	// 曝光量
	Impr string `json:"impr,omitempty" xml:"impr,omitempty"`
}

Effect7d

type ErrorKeyword

type ErrorKeyword struct {
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 重复关键词
	RepeatKeyword string `json:"repeat_keyword,omitempty" xml:"repeat_keyword,omitempty"`
}

ErrorKeyword

type ForbiddenKeywordBatchOperationDto

type ForbiddenKeywordBatchOperationDto struct {
	// 请求参数
	ForbiddenKeywordOperationList []ForbiddenKeywordOperation `` /* 126-byte string literal not displayed */
}

ForbiddenKeywordBatchOperationDto

type ForbiddenKeywordOperation

type ForbiddenKeywordOperation struct {
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
}

ForbiddenKeywordOperation

type ForbiddenKeywordOperationDto

type ForbiddenKeywordOperationDto struct {
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
}

ForbiddenKeywordOperationDto

type ForbiddenProductBatchOperationDto

type ForbiddenProductBatchOperationDto struct {
	// 查询条件
	ForbiddenProductOperationList []ForbiddenProductOperationDto `` /* 130-byte string literal not displayed */
}

ForbiddenProductBatchOperationDto

type ForbiddenProductDto

type ForbiddenProductDto struct {
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 图片地址
	ImgUrl string `json:"img_url,omitempty" xml:"img_url,omitempty"`
}

ForbiddenProductDto

type ForbiddenProductOperationDto

type ForbiddenProductOperationDto struct {
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

ForbiddenProductOperationDto

type IKeywordQuery

type IKeywordQuery struct {
	// 每页行数
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
	// 第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 结束时间 当inteval=7或者30的时候不需要填写
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 区间 只能为1 7 30
	Inteval int64 `json:"inteval,omitempty" xml:"inteval,omitempty"`
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 开始时间 当inteval=7或者30的时候不需要填写
	BeginDate string `json:"begin_date,omitempty" xml:"begin_date,omitempty"`
}

IKeywordQuery

type KeywordDto

type KeywordDto struct {
	// 效果数据
	Effect *KeywordEffectDto `json:"effect,omitempty" xml:"effect,omitempty"`
	// 主键
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModify string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 计划id
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 词
	Word string `json:"word,omitempty" xml:"word,omitempty"`
	// 普通词
	NormWord string `json:"norm_word,omitempty" xml:"norm_word,omitempty"`
	// 状态
	OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"`
	// 出价分
	BidPrice string `json:"bid_price,omitempty" xml:"bid_price,omitempty"`
	// 平均出价
	AvgPrice string `json:"avg_price,omitempty" xml:"avg_price,omitempty"`
	// 建议出价
	SugPrice string `json:"sug_price,omitempty" xml:"sug_price,omitempty"`
	// 低价
	BasePrice string `json:"base_price,omitempty" xml:"base_price,omitempty"`
	// 星级
	QsStar int64 `json:"qs_star,omitempty" xml:"qs_star,omitempty"`
	// 最优商品id
	BestMatchProduct int64 `json:"best_match_product,omitempty" xml:"best_match_product,omitempty"`
	// 相关性产品数量
	RelativeProductsCount int64 `json:"relative_products_count,omitempty" xml:"relative_products_count,omitempty"`
	// 搜索数量
	SearchCount int64 `json:"search_count,omitempty" xml:"search_count,omitempty"`
	// 购买数量
	BuyCount int64 `json:"buy_count,omitempty" xml:"buy_count,omitempty"`
	// 配置信息
	Properties string `json:"properties,omitempty" xml:"properties,omitempty"`
	// 战略数据
	BidStrategy *BidStrategyDto `json:"bid_strategy,omitempty" xml:"bid_strategy,omitempty"`
}

KeywordDto

type KeywordEffectDto

type KeywordEffectDto struct {
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 开始时间
	StatDate string `json:"stat_date,omitempty" xml:"stat_date,omitempty"`
	// 曝光
	Impr int64 `json:"impr,omitempty" xml:"impr,omitempty"`
	// 点击
	Click int64 `json:"click,omitempty" xml:"click,omitempty"`
	// 消耗
	Cost int64 `json:"cost,omitempty" xml:"cost,omitempty"`
	// 推广时长
	OnlineMin int64 `json:"online_min,omitempty" xml:"online_min,omitempty"`
}

KeywordEffectDto

type KeywordErrorResultDto

type KeywordErrorResultDto struct {
	// reason
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// value
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// keywordId
	KeywordId int64 `json:"keyword_id,omitempty" xml:"keyword_id,omitempty"`
}

KeywordErrorResultDto

type KeywordInfo

type KeywordInfo struct {
	// 词
	Word string `json:"word,omitempty" xml:"word,omitempty"`
	// 价格
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 状态
	OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"`
	// 主键id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

KeywordInfo

type KeywordQuery

type KeywordQuery struct {
	// 请求实体集合
	KeywordList []KeywordInfo `json:"keyword_list,omitempty" xml:"keyword_list>keyword_info,omitempty"`
	// 指定查询开始的具体日期,最多往前推4周
	FromDate string `json:"from_date,omitempty" xml:"from_date,omitempty"`
	// 按关键词状态查询,只能取值stopped和in_promotion
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 按星级查询,可取0,1,2,3,4,5
	QsStar string `json:"qs_star,omitempty" xml:"qs_star,omitempty"`
	// 每页个数
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
	// 按关键词分组名称查询
	TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"`
	// 按关键词查询
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 指定第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 是否精确查询
	IsExact string `json:"is_exact,omitempty" xml:"is_exact,omitempty"`
	// 按最近1天,7天,30天查询
	Inteval int64 `json:"inteval,omitempty" xml:"inteval,omitempty"`
}

KeywordQuery

type KeywordRankPriceDto

type KeywordRankPriceDto struct {
	// 关键词的id
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 公司ID
	CompanyId int64 `json:"company_id,omitempty" xml:"company_id,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 价格列表(计划)(不建议直接使用)
	PriceList []int64 `json:"price_list,omitempty" xml:"price_list>int64,omitempty"`
	// 价格列表(计划)(元)(低价处理后结果)
	PriceArray []string `json:"price_array,omitempty" xml:"price_array>string,omitempty"`
	// 价格列表(客户)(不建议直接使用)
	CustPriceList []int64 `json:"cust_price_list,omitempty" xml:"cust_price_list>int64,omitempty"`
	// 价格列表(客户)(元)(低价处理后结果)
	CustPriceArray []string `json:"cust_price_array,omitempty" xml:"cust_price_array>string,omitempty"`
}

KeywordRankPriceDto

type KeywordReportDto

type KeywordReportDto struct {
	// 总数目
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 返回数据详情
	KeywordEffectList []KeywordEffectDto `json:"keyword_effect_list,omitempty" xml:"keyword_effect_list>keyword_effect_dto,omitempty"`
}

KeywordReportDto

type KeywordReportOperationDto

type KeywordReportOperationDto struct {
	// 效果报告模糊搜索关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 精确搜索关键词
	KeywordList []string `json:"keyword_list,omitempty" xml:"keyword_list>string,omitempty"`
	// 获取明细数据("true"/"false"),如果为"true"则为明细数据
	GetDetailData string `json:"get_detail_data,omitempty" xml:"get_detail_data,omitempty"`
	// 开始时间(yyyy-MM-dd)
	DateBegin string `json:"date_begin,omitempty" xml:"date_begin,omitempty"`
	// 结束时间(yyyy-MM-dd)
	DateEnd string `json:"date_end,omitempty" xml:"date_end,omitempty"`
	// 时间段
	DateRange int64 `json:"date_range,omitempty" xml:"date_range,omitempty"`
	// 营销目标
	CampaignType int64 `json:"campaign_type,omitempty" xml:"campaign_type,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 排序字段(impr/click/ctr/cost/cpc)
	OrderField string `json:"order_field,omitempty" xml:"order_field,omitempty"`
	// 排序方式(asc/desc)
	OrderType string `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 分页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 页码
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
}

KeywordReportOperationDto

type KeywordResultDto

type KeywordResultDto struct {
	// 底价,单位元,保留一位小数, 例如3.5表示3.5元
	BasePrice string `json:"base_price,omitempty" xml:"base_price,omitempty"`
	// 出价,单位元,保留一位小数, 例如3.5表示3.5元
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 关键词推广状态,取值stopped和in_promotion
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 关键词所属分组名称列表
	TagList []string `json:"tag_list,omitempty" xml:"tag_list>string,omitempty"`
	// 推广评分星级[0-5]
	QsStar int64 `json:"qs_star,omitempty" xml:"qs_star,omitempty"`
	// 和关键词有匹配且处于推广中的产品的个数
	MatchCount int64 `json:"match_count,omitempty" xml:"match_count,omitempty"`
	// 关键词
	Word string `json:"word,omitempty" xml:"word,omitempty"`
	// 购买竞争度[1-6]
	BuyCount string `json:"buy_count,omitempty" xml:"buy_count,omitempty"`
	// 花费,单位元,保留两位小数, 例如3.75表示3.75元
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 推广时长,单位小时,保留一位小数,例如13.5表示13.5小时,小于1小时返回<1
	OnlineTime string `json:"online_time,omitempty" xml:"online_time,omitempty"`
	// 搜索热度[1-6]
	SearchCount string `json:"search_count,omitempty" xml:"search_count,omitempty"`
	// 点击量
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 曝光量
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
	// 点击率,百分比,保留两位小数,例如3.75表示3.75%
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
	// 平均点击花费,单位元,保留两位小数, 例如3.75表示3.75元
	ClickCostAvg string `json:"click_cost_avg,omitempty" xml:"click_cost_avg,omitempty"`
	// 关键词id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

KeywordResultDto

type KeywordUpdateDto

type KeywordUpdateDto struct {
	// 要改的价格,单位元
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// 词id
	KeywordId int64 `json:"keyword_id,omitempty" xml:"keyword_id,omitempty"`
}

KeywordUpdateDto

type KeywordUpdateQuery

type KeywordUpdateQuery struct {
	// 更新类型
	UpdateType string `json:"update_type,omitempty" xml:"update_type,omitempty"`
	// 更新信息
	UpdateInfo *KeywordInfo `json:"update_info,omitempty" xml:"update_info,omitempty"`
	// 关键词集合
	KeywordList []KeywordInfo `json:"keyword_list,omitempty" xml:"keyword_list>keyword_info,omitempty"`
}

KeywordUpdateQuery

type ProductEffectDto

type ProductEffectDto struct {
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 产品名称
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 图片url
	ImgUrl string `json:"img_url,omitempty" xml:"img_url,omitempty"`
	// 日期(yyyy-MM-dd)
	StatDate string `json:"stat_date,omitempty" xml:"stat_date,omitempty"`
	// 曝光
	Impr int64 `json:"impr,omitempty" xml:"impr,omitempty"`
	// 点击
	Click int64 `json:"click,omitempty" xml:"click,omitempty"`
	// 消耗
	Cost int64 `json:"cost,omitempty" xml:"cost,omitempty"`
	// 推广时长
	OnlineMin int64 `json:"online_min,omitempty" xml:"online_min,omitempty"`
	// title
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 曝光
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
	// 平均点击花费
	ClickCostAvg string `json:"click_cost_avg,omitempty" xml:"click_cost_avg,omitempty"`
	// 点击量
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 百分比,保留两位小数,例如3.75表示3.75%
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
}

ProductEffectDto

type ProductQuery

type ProductQuery struct {
	// 区间 只能为1 7 30
	Inteval int64 `json:"inteval,omitempty" xml:"inteval,omitempty"`
	// 每页行数
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
	// 第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 结束时间 当inteval=7或30的时候 不需要填写
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 排序字段,目前支持传入下面5个值中的其中一个,不传的话默认使用impression_cnt,括号中为字段含义解释 impression_cnt (曝光量),click_cost_avg (平均点击花费),click_cnt(点击量)cost(总花费)ctr(点击率)
	OrderStr string `json:"order_str,omitempty" xml:"order_str,omitempty"`
	// 开始时间 当inteval=7或30的时候 不需要填写
	BeginDate string `json:"begin_date,omitempty" xml:"begin_date,omitempty"`
	// 产品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

ProductQuery

type ProductReportDto

type ProductReportDto struct {
	// 总数量
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 返回实体集合
	ProductEffectList []ProductEffectDto `json:"product_effect_list,omitempty" xml:"product_effect_list>product_effect_dto,omitempty"`
}

ProductReportDto

type ProductReportOperationDto

type ProductReportOperationDto struct {
	// 产品名称或产品ID(模糊搜索)
	Key string `json:"key,omitempty" xml:"key,omitempty"`
	// 获取明细数据("true"/"false"),如果为"true"则为明细数据
	GetDetailData string `json:"get_detail_data,omitempty" xml:"get_detail_data,omitempty"`
	// 开始时间(yyyy-MM-dd)
	DateBegin string `json:"date_begin,omitempty" xml:"date_begin,omitempty"`
	// 结束时间(yyyy-MM-dd)
	DateEnd string `json:"date_end,omitempty" xml:"date_end,omitempty"`
	// 时间段
	DateRange int64 `json:"date_range,omitempty" xml:"date_range,omitempty"`
	// 营销目标
	CampaignType int64 `json:"campaign_type,omitempty" xml:"campaign_type,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 排序字段(impr/click/ctr/cost/cpc)
	OrderField string `json:"order_field,omitempty" xml:"order_field,omitempty"`
	// 排序方式(asc/desc)
	OrderType string `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 页码
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

ProductReportOperationDto

type RecKeywordDto

type RecKeywordDto struct {
	// 同行平均出价,单位元,一位小数
	AvgPrice string `json:"avg_price,omitempty" xml:"avg_price,omitempty"`
	// 词
	Word string `json:"word,omitempty" xml:"word,omitempty"`
	// 购买竞争度[1-6]
	BuyCount string `json:"buy_count,omitempty" xml:"buy_count,omitempty"`
	// 搜索热度[1-6]
	SearchCount string `json:"search_count,omitempty" xml:"search_count,omitempty"`
	// 客户是否已经将该词添加到外贸直通车后台的出价列表中,取值'Y‘和'N’
	IsAdded string `json:"is_added,omitempty" xml:"is_added,omitempty"`
	// 关键词的推广评分[0-5]
	QsStar int64 `json:"qs_star,omitempty" xml:"qs_star,omitempty"`
	// 与关键词匹配且处于推广中的产品的数量
	MatchCount int64 `json:"match_count,omitempty" xml:"match_count,omitempty"`
	// 底价,单位元,一位小数
	BasePrice string `json:"base_price,omitempty" xml:"base_price,omitempty"`
}

RecKeywordDto

type RecKeywordQuery

type RecKeywordQuery struct {
	// 每页行数
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
	// 第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 搜索词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
}

RecKeywordQuery

type RegionView

type RegionView struct {
	// 国家列表
	CountryList []CountryView `json:"country_list,omitempty" xml:"country_list>country_view,omitempty"`
	// 地区中文名
	RegionCnName string `json:"region_cn_name,omitempty" xml:"region_cn_name,omitempty"`
}

RegionView

type SingleAdKeywordEffectDto

type SingleAdKeywordEffectDto struct {
	// 关键词
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 曝光
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
	// 日期
	StatDate string `json:"stat_date,omitempty" xml:"stat_date,omitempty"`
	// 平均点击花费
	ClickCostAvg string `json:"click_cost_avg,omitempty" xml:"click_cost_avg,omitempty"`
	// 推广时长 单元小时 一位小数
	OnlineTime string `json:"online_time,omitempty" xml:"online_time,omitempty"`
	// 点击量
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 单位元,保留两位小数
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 百分比,保留两位小数,例如3.75表示3.75%
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
}

SingleAdKeywordEffectDto

type SingleProductEffectDto

type SingleProductEffectDto struct {
	// 产品title
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 曝光
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
	// 日期
	StatDate string `json:"stat_date,omitempty" xml:"stat_date,omitempty"`
	// 产品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 平均点击花费
	ClickCostAvg string `json:"click_cost_avg,omitempty" xml:"click_cost_avg,omitempty"`
	// 点击数
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 单位元,保留两位小数, 例如3.75表示3.75元
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 百分比,保留两位小数,例如3.75表示3.75%
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
}

SingleProductEffectDto

type TagEstimateOperationDto

type TagEstimateOperationDto struct {
	// optionValues
	OptionValues []string `json:"option_values,omitempty" xml:"option_values>string,omitempty"`
}

TagEstimateOperationDto

type TagGroup

type TagGroup struct {
	// 分组名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 分组ID,不对外暴露
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 关键词数
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
}

TagGroup

type TargetEffectDto

type TargetEffectDto struct {
	// 标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 选项值
	OptionValue string `json:"option_value,omitempty" xml:"option_value,omitempty"`
	// 13:地域标签 14:人群标签
	TagRefType int64 `json:"tag_ref_type,omitempty" xml:"tag_ref_type,omitempty"`
	// 日期(yyyy-MM-dd)
	StatDate string `json:"stat_date,omitempty" xml:"stat_date,omitempty"`
	// 曝光
	Impr int64 `json:"impr,omitempty" xml:"impr,omitempty"`
	// 点击
	Click int64 `json:"click,omitempty" xml:"click,omitempty"`
	// 消耗
	Cost int64 `json:"cost,omitempty" xml:"cost,omitempty"`
	// 推广时长
	OnlineMin int64 `json:"online_min,omitempty" xml:"online_min,omitempty"`
}

TargetEffectDto

type TargetReportDto

type TargetReportDto struct {
	// 返回实体集合
	TargetEffectList []TargetEffectDto `json:"target_effect_list,omitempty" xml:"target_effect_list>target_effect_dto,omitempty"`
}

TargetReportDto

type TargetReportOperationDto

type TargetReportOperationDto struct {
	// crowd/region
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 开始时间(yyyy-MM-dd)
	DateBegin string `json:"date_begin,omitempty" xml:"date_begin,omitempty"`
	// 结束时间(yyyy-MM-dd)
	DateEnd string `json:"date_end,omitempty" xml:"date_end,omitempty"`
	// 营销目标
	CampaignType int64 `json:"campaign_type,omitempty" xml:"campaign_type,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
}

TargetReportOperationDto

type TargetTagOperationDto

type TargetTagOperationDto struct {
	// crowd or region
	Scope []string `json:"scope,omitempty" xml:"scope>string,omitempty"`
	// 出价类型:0=出价, 1=溢价,2=过滤, 3=召回
	PriceMode int64 `json:"price_mode,omitempty" xml:"price_mode,omitempty"`
}

TargetTagOperationDto

type TopContextDto

type TopContextDto struct {
	// 产品线id
	ProductLineId int64 `json:"product_line_id,omitempty" xml:"product_line_id,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

TopContextDto

type TopCustLevelDto

type TopCustLevelDto struct {
	// levelScore
	LevelScore int64 `json:"level_score,omitempty" xml:"level_score,omitempty"`
	// growthLevel
	GrowthLevel string `json:"growth_level,omitempty" xml:"growth_level,omitempty"`
}

TopCustLevelDto

type TopKeywordListDTO

type TopKeywordListDTO struct {
	// 关键词列表
	KeywordList []string `json:"keyword_list,omitempty" xml:"keyword_list>string,omitempty"`
}

TopKeywordListDTO

type TopMatchedProductDto

type TopMatchedProductDto struct {
	// 是否设置优先推广
	IsPreferential string `json:"is_preferential,omitempty" xml:"is_preferential,omitempty"`
	// 推广评分星级取值[0-5]
	QsStar int64 `json:"qs_star,omitempty" xml:"qs_star,omitempty"`
	// 产品标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 是否强制绑定
	IsForceMatch string `json:"is_force_match,omitempty" xml:"is_force_match,omitempty"`
	// 产品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// Y:产品推广中,N:产品未推广
	IsOffer string `json:"is_offer,omitempty" xml:"is_offer,omitempty"`
}

TopMatchedProductDto

type TopP4pBasicQuickCampaign

type TopP4pBasicQuickCampaign struct {
	// 出价区间-上限(一位小数,不低于3.0)
	MaxPrice string `json:"max_price,omitempty" xml:"max_price,omitempty"`
	// 出价区间-下限(一位小数)
	MinPrice string `json:"min_price,omitempty" xml:"min_price,omitempty"`
	// 计划每日预算
	Budget int64 `json:"budget,omitempty" xml:"budget,omitempty"`
	// 计划标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 推广计划id
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
}

TopP4pBasicQuickCampaign

type TopP4pBasicQuickCampaignView

type TopP4pBasicQuickCampaignView struct {
	// 屏蔽词列表
	ForbiddenWords []string `json:"forbidden_words,omitempty" xml:"forbidden_words>string,omitempty"`
	// 计划每日预算
	Budget int64 `json:"budget,omitempty" xml:"budget,omitempty"`
	// 出价区间-上限
	MaxPrice string `json:"max_price,omitempty" xml:"max_price,omitempty"`
	// 出价区间-下限
	MinPrice string `json:"min_price,omitempty" xml:"min_price,omitempty"`
	// 推广商品数量
	ProductCount int64 `json:"product_count,omitempty" xml:"product_count,omitempty"`
	// 计划状态(0暂停、1推广中、-1点爆)
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 计划标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 定向推广计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
}

TopP4pBasicQuickCampaignView

type TopP4pCampaignTargetingTagView

type TopP4pCampaignTargetingTagView struct {
	// 国家溢价列表
	CountryTagList []CountryTagView `json:"country_tag_list,omitempty" xml:"country_tag_list>country_tag_view,omitempty"`
	// 人群溢价列表
	CrowdTagList []CrowdTagView `json:"crowd_tag_list,omitempty" xml:"crowd_tag_list>crowd_tag_view,omitempty"`
}

TopP4pCampaignTargetingTagView

type TopP4pModifyQuickCampaignDto

type TopP4pModifyQuickCampaignDto struct {
	// 操作类型,0=计划暂停,1=计划开启,2=计划删除
	Action int64 `json:"action,omitempty" xml:"action,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
}

TopP4pModifyQuickCampaignDto

type TopP4pModifyQuickCampaignProductDto

type TopP4pModifyQuickCampaignProductDto struct {
	// 操作类型,0=商品暂停,1=商品开启,2=新增商品,3=删除商品
	Action int64 `json:"action,omitempty" xml:"action,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 商品ID
	ProductIdList []int64 `json:"product_id_list,omitempty" xml:"product_id_list>int64,omitempty"`
}

TopP4pModifyQuickCampaignProductDto

type TopP4pModifyQuickCampaignTagDto

type TopP4pModifyQuickCampaignTagDto struct {
	// 操作类型,1=修改定向溢价,2=创建定向标签,3=删除定向标签
	Action int64 `json:"action,omitempty" xml:"action,omitempty"`
	// 定向溢价比例,(100,400],新增/修改有效
	BidRate int64 `json:"bid_rate,omitempty" xml:"bid_rate,omitempty"`
	// 计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 定向标签编码,新增/修改有效
	OptionValue string `json:"option_value,omitempty" xml:"option_value,omitempty"`
	// 定向ID,删除有效
	TagId int64 `json:"tag_id,omitempty" xml:"tag_id,omitempty"`
	// 定向类型,新增/修改有效,1=类目访客,2=类目询盘,3=固定标签,比如本店、高MOQ等,4=地域定向
	TagType int64 `json:"tag_type,omitempty" xml:"tag_type,omitempty"`
}

TopP4pModifyQuickCampaignTagDto

type TopP4pQuickCampaignEffectView

type TopP4pQuickCampaignEffectView struct {
	// 推广时长
	OnlineTime string `json:"online_time,omitempty" xml:"online_time,omitempty"`
	// 平均点击花费
	Cpc string `json:"cpc,omitempty" xml:"cpc,omitempty"`
	// 点击率
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
	// 消耗金额,单位元
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 点击量
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 曝光量
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
	// 日期
	Date string `json:"date,omitempty" xml:"date,omitempty"`
}

TopP4pQuickCampaignEffectView

type TopP4pQuickCampaignProductView

type TopP4pQuickCampaignProductView struct {
	// 商品最近7天效果数据
	Effect7d *Effect7d `json:"effect7d,omitempty" xml:"effect7d,omitempty"`
	// 商品名
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 商品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 产品状态(0暂停,1推广中,-2商品下架)
	DisplayStatus int64 `json:"display_status,omitempty" xml:"display_status,omitempty"`
}

TopP4pQuickCampaignProductView

type TopP4pQuickCampaignQueryDto

type TopP4pQuickCampaignQueryDto struct {
	// 第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 每页返回数量
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
}

TopP4pQuickCampaignQueryDto

type TopP4pQuickEffectQuery

type TopP4pQuickEffectQuery struct {
	// 结束时间 当inteval=7或30的时候 不需要填写,当inteval=1时需要填写(开始结束时间区间不允许大于180天)
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 开始时间 当inteval=7或30的时候 不需要填写,当inteval=1时需要填写(开始结束时间区间不允许大于180天)
	BeginDate string `json:"begin_date,omitempty" xml:"begin_date,omitempty"`
	// 第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 每页行数
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
	// asc(顺序),desc(倒序)
	OrderType string `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 排序字段 impression(曝光) click(点击数) ctr(点击率) cost(消耗金额) cpc(平均点击消耗)
	OrderField string `json:"order_field,omitempty" xml:"order_field,omitempty"`
	// 商品名称(可以通过传入商品名称,返回指定商品的数据)
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 区间 只能为1 7 30
	Interval int64 `json:"interval,omitempty" xml:"interval,omitempty"`
	// 填写推广计划名字,单独返回某个计划的数据
	CampaignTitle string `json:"campaign_title,omitempty" xml:"campaign_title,omitempty"`
	// 查询类型,crowd(人群),region(地域)
	TagType string `json:"tag_type,omitempty" xml:"tag_type,omitempty"`
	// 若查询类型为人群,需要填写此字段  1(潜在访问偏好) 2(潜在采购意向) 3(店铺老客) 4(优选人群)
	TagLabel int64 `json:"tag_label,omitempty" xml:"tag_label,omitempty"`
}

TopP4pQuickEffectQuery

type TopP4pQuickForbiddenWordDto

type TopP4pQuickForbiddenWordDto struct {
	// 屏蔽词
	ForbiddenWord []string `json:"forbidden_word,omitempty" xml:"forbidden_word>string,omitempty"`
	// 1代表新增屏蔽词,2代表删除屏蔽词
	Action int64 `json:"action,omitempty" xml:"action,omitempty"`
	// 定向推广计划ID
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
}

TopP4pQuickForbiddenWordDto

type TopP4pQuickProductEffectView

type TopP4pQuickProductEffectView struct {
	// 产品名称
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 产品id
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 平均点击花费
	Cpc string `json:"cpc,omitempty" xml:"cpc,omitempty"`
	// 点击率
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
	// 消耗金额,单位元
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 点击量
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 曝光量
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
}

TopP4pQuickProductEffectView

type TopP4pQuickProductQuery

type TopP4pQuickProductQuery struct {
	// 定向推广计划id
	CampaignId int64 `json:"campaign_id,omitempty" xml:"campaign_id,omitempty"`
	// 第几页
	ToPage int64 `json:"to_page,omitempty" xml:"to_page,omitempty"`
	// 每页返回多少行
	PerPageSize int64 `json:"per_page_size,omitempty" xml:"per_page_size,omitempty"`
}

TopP4pQuickProductQuery

type TopP4pQuickTagEffectView

type TopP4pQuickTagEffectView struct {
	// 标签id(潜在访问偏好和潜在采购意向返回的是类目id,店铺老客和优选人群返回的是字符串)
	TagId string `json:"tag_id,omitempty" xml:"tag_id,omitempty"`
	// 标签名字
	TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"`
	// 平均点击出价
	Cpc string `json:"cpc,omitempty" xml:"cpc,omitempty"`
	// 点击率
	Ctr string `json:"ctr,omitempty" xml:"ctr,omitempty"`
	// 消耗金额,单位元
	Cost string `json:"cost,omitempty" xml:"cost,omitempty"`
	// 点击数
	ClickCnt string `json:"click_cnt,omitempty" xml:"click_cnt,omitempty"`
	// 曝光量
	ImpressionCnt string `json:"impression_cnt,omitempty" xml:"impression_cnt,omitempty"`
}

TopP4pQuickTagEffectView

type TopProductDto

type TopProductDto struct {
	// 产品标题,最大长度256个字符
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 产品推广状态,取值[disabled,enabled]
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 产品ID
	ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"`
}

TopProductDto

type TopProductGroupDto

type TopProductGroupDto struct {
	// 产品分组标识
	GroupId string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	// 产品分组名称
	GroupName string `json:"group_name,omitempty" xml:"group_name,omitempty"`
	// 是否是叶子分组,即没有子分组
	Leaf bool `json:"leaf,omitempty" xml:"leaf,omitempty"`
}

TopProductGroupDto

Source Files

Jump to

Keyboard shortcuts

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