keyword

package
v1.1.11 Latest Latest
Warning

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

Go to latest
Published: May 13, 2024 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KuaicheKeywordAddV2Request

type KuaicheKeywordAddV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordAddV2Request

func NewKuaicheKeywordAddV2Request() (req *KuaicheKeywordAddV2Request)

create new request

func (*KuaicheKeywordAddV2Request) GetData

func (*KuaicheKeywordAddV2Request) GetSystem

func (*KuaicheKeywordAddV2Request) SetData

func (*KuaicheKeywordAddV2Request) SetSystem

type KuaicheKeywordAddV2RequestData

type KuaicheKeywordAddV2RequestData struct {
	KeywordList []KuaicheKeywordAddV2RequestKeyword `json:"keywordList"` // 关键词列表
	AdgroupId   uint64                              `json:"adGroupId"`   // 单元id
}

type KuaicheKeywordAddV2RequestKeyword

type KuaicheKeywordAddV2RequestKeyword struct {
	KeywordName  string  `json:"keywordName"`  // 关键词名称
	KeywordPrice float64 `json:"keywordPrice"` // 关键词出价,最多保留一位小数
	Type         uint    `json:"type"`         // 关键词类型 8:切词 4:短语匹配 1:精确匹配
}

type KuaicheKeywordBootRecommendListV2Request

type KuaicheKeywordBootRecommendListV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordBootRecommendListV2Request

func NewKuaicheKeywordBootRecommendListV2Request() (req *KuaicheKeywordBootRecommendListV2Request)

create new request

func (*KuaicheKeywordBootRecommendListV2Request) GetData

func (*KuaicheKeywordBootRecommendListV2Request) GetSystem

func (*KuaicheKeywordBootRecommendListV2Request) SetData

func (*KuaicheKeywordBootRecommendListV2Request) SetSystem

type KuaicheKeywordBootRecommendListV2RequestData

type KuaicheKeywordBootRecommendListV2RequestData struct {
	AdgroupId uint64 `json:"adGroupId"` // 单元id
	Keyword   string `json:"keyWord"`   // 核心词
}

type KuaicheKeywordDeleteV2Request

type KuaicheKeywordDeleteV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordDeleteV2Request

func NewKuaicheKeywordDeleteV2Request() (req *KuaicheKeywordDeleteV2Request)

create new request

func (*KuaicheKeywordDeleteV2Request) GetData

func (*KuaicheKeywordDeleteV2Request) GetSystem

func (*KuaicheKeywordDeleteV2Request) SetData

func (*KuaicheKeywordDeleteV2Request) SetSystem

type KuaicheKeywordDeleteV2RequestData

type KuaicheKeywordDeleteV2RequestData struct {
	Ids       []uint64 `json:"ids"`       // 关键词id的集合
	AdgroupId uint64   `json:"adGroupId"` // 单元id
}

type KuaicheKeywordListV2Request

type KuaicheKeywordListV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordListV2Request

func NewKuaicheKeywordListV2Request() (req *KuaicheKeywordListV2Request)

create new request

func (*KuaicheKeywordListV2Request) GetData

func (*KuaicheKeywordListV2Request) GetSystem

func (*KuaicheKeywordListV2Request) SetData

func (*KuaicheKeywordListV2Request) SetSystem

type KuaicheKeywordListV2RequestData

type KuaicheKeywordListV2RequestData struct {
	PutType             uint   `json:"putType,omitempty"`             // 投放类型 3商品 4活动
	PageSize            int    `json:"pageSize,omitempty"`            // 每页条数
	ClickOrOrderDay     uint   `json:"clickOrOrderDay"`               // 当天:0;昨天:1;最近15天:15
	GiftFlag            uint   `json:"giftFlag"`                      // 包含赠品 0不含赠品 1含赠品
	CampaignId          uint64 `json:"campaignId,omitempty"`          // 计划id
	EndDay              string `json:"endDay"`                        // 结束时间
	GroupId             uint64 `json:"groupId,omitempty"`             // 单元id
	StartDay            string `json:"startDay"`                      // 开始时间
	Page                int    `json:"page"`                          // 页码
	Platform            string `json:"platform,omitempty"`            // 设备类型 空:全部 0 pc 1 无线
	ClickOrOrderCaliber uint   `json:"clickOrOrderCaliber"`           // 点击口径:0 订单口径:1
	OrderStatusCategory uint   `json:"orderStatusCategory,omitempty"` // 订单类型 空:全部订单 1:成交订单
	NameLike            string `json:"nameLike,omitempty"`            // 计划名称
}

type KuaicheKeywordQueryV2Request

type KuaicheKeywordQueryV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordQueryV2Request

func NewKuaicheKeywordQueryV2Request() (req *KuaicheKeywordQueryV2Request)

create new request

func (*KuaicheKeywordQueryV2Request) GetData

func (*KuaicheKeywordQueryV2Request) GetSystem

func (*KuaicheKeywordQueryV2Request) SetData

func (*KuaicheKeywordQueryV2Request) SetSystem

type KuaicheKeywordQueryV2RequestData

type KuaicheKeywordQueryV2RequestData struct {
	CampaignId uint64 `json:"campaignId"` // 计划id
	AdgroupId  uint64 `json:"adGroupId"`  // 单元id
}

type KuaicheKeywordShopListRequest

type KuaicheKeywordShopListRequest struct {
	Request *sdk.Request
}

func NewKuaicheKeywordShopListRequest

func NewKuaicheKeywordShopListRequest() (req *KuaicheKeywordShopListRequest)

create new request

func (*KuaicheKeywordShopListRequest) GetAccessPin

func (req *KuaicheKeywordShopListRequest) GetAccessPin() string

func (*KuaicheKeywordShopListRequest) GetAuthType

func (req *KuaicheKeywordShopListRequest) GetAuthType() string

func (*KuaicheKeywordShopListRequest) GetCampaignId

func (req *KuaicheKeywordShopListRequest) GetCampaignId() uint64

func (*KuaicheKeywordShopListRequest) GetClickOrOrderCaliber

func (req *KuaicheKeywordShopListRequest) GetClickOrOrderCaliber() uint

func (*KuaicheKeywordShopListRequest) GetClickOrOrderDay

func (req *KuaicheKeywordShopListRequest) GetClickOrOrderDay() uint

func (*KuaicheKeywordShopListRequest) GetEndDay

func (req *KuaicheKeywordShopListRequest) GetEndDay() string

func (*KuaicheKeywordShopListRequest) GetGiftFlag

func (req *KuaicheKeywordShopListRequest) GetGiftFlag() uint

func (*KuaicheKeywordShopListRequest) GetGroupId

func (req *KuaicheKeywordShopListRequest) GetGroupId() uint64

func (*KuaicheKeywordShopListRequest) GetNameLike

func (req *KuaicheKeywordShopListRequest) GetNameLike() string

func (*KuaicheKeywordShopListRequest) GetOrderStatusCategory

func (req *KuaicheKeywordShopListRequest) GetOrderStatusCategory() uint

func (*KuaicheKeywordShopListRequest) GetPage

func (req *KuaicheKeywordShopListRequest) GetPage() int

func (*KuaicheKeywordShopListRequest) GetPageSize

func (req *KuaicheKeywordShopListRequest) GetPageSize() int

func (*KuaicheKeywordShopListRequest) GetPlatform

func (req *KuaicheKeywordShopListRequest) GetPlatform() string

func (*KuaicheKeywordShopListRequest) GetPlatformBusinessType

func (req *KuaicheKeywordShopListRequest) GetPlatformBusinessType() string

func (*KuaicheKeywordShopListRequest) GetStartDay

func (req *KuaicheKeywordShopListRequest) GetStartDay() string

func (*KuaicheKeywordShopListRequest) SetAccessPin

func (req *KuaicheKeywordShopListRequest) SetAccessPin(accessPin string)

func (*KuaicheKeywordShopListRequest) SetAuthType

func (req *KuaicheKeywordShopListRequest) SetAuthType(authType string)

func (*KuaicheKeywordShopListRequest) SetCampaignId

func (req *KuaicheKeywordShopListRequest) SetCampaignId(campaignId uint64)

func (*KuaicheKeywordShopListRequest) SetClickOrOrderCaliber

func (req *KuaicheKeywordShopListRequest) SetClickOrOrderCaliber(clickOrOrderCaliber uint)

func (*KuaicheKeywordShopListRequest) SetClickOrOrderDay

func (req *KuaicheKeywordShopListRequest) SetClickOrOrderDay(clickOrOrderDay uint)

func (*KuaicheKeywordShopListRequest) SetEndDay

func (req *KuaicheKeywordShopListRequest) SetEndDay(endDay string)

func (*KuaicheKeywordShopListRequest) SetGiftFlag

func (req *KuaicheKeywordShopListRequest) SetGiftFlag(giftFlag uint)

func (*KuaicheKeywordShopListRequest) SetGroupId

func (req *KuaicheKeywordShopListRequest) SetGroupId(groupId uint64)

func (*KuaicheKeywordShopListRequest) SetNameLike

func (req *KuaicheKeywordShopListRequest) SetNameLike(nameLike string)

func (*KuaicheKeywordShopListRequest) SetOrderStatusCategory

func (req *KuaicheKeywordShopListRequest) SetOrderStatusCategory(orderStatusCategory uint)

func (*KuaicheKeywordShopListRequest) SetPage

func (req *KuaicheKeywordShopListRequest) SetPage(page int)

func (*KuaicheKeywordShopListRequest) SetPageSize

func (req *KuaicheKeywordShopListRequest) SetPageSize(pageSize int)

func (*KuaicheKeywordShopListRequest) SetPlatform

func (req *KuaicheKeywordShopListRequest) SetPlatform(platform string)

func (*KuaicheKeywordShopListRequest) SetPlatformBusinessType

func (req *KuaicheKeywordShopListRequest) SetPlatformBusinessType(platformBusinessType string)

func (*KuaicheKeywordShopListRequest) SetStartDay

func (req *KuaicheKeywordShopListRequest) SetStartDay(startDay string)

type KuaicheKeywordShopListRequestData

type KuaicheKeywordShopListRequestData struct {
	PageSize             int    `json:"pageSize,omitempty"`             // 每页条数
	ClickOrOrderDay      uint   `json:"clickOrOrderDay"`                // 当天:0;昨天:1;最近15天:15
	GiftFlag             uint   `json:"giftFlag"`                       // 包含赠品 0不含赠品 1含赠品
	CampaignId           uint64 `json:"campaignId,omitempty"`           // 计划id
	EndDay               string `json:"endDay"`                         // 结束时间
	GroupId              uint64 `json:"groupId,omitempty"`              // 单元id
	StartDay             string `json:"startDay"`                       // 开始时间
	Page                 int    `json:"page"`                           // 页码
	Platform             string `json:"platform,omitempty"`             // 设备类型 空:全部 0 pc 1 无线
	ClickOrOrderCaliber  uint   `json:"clickOrOrderCaliber"`            // 点击口径:0 订单口径:1
	OrderStatusCategory  uint   `json:"orderStatusCategory,omitempty"`  // 订单类型 空:全部订单 1:成交订单
	NameLike             string `json:"nameLike,omitempty"`             // 计划名称
	AccessPin            string `json:"accessPin,omitempty"`            // 被免密访问的pin
	AuthType             string `json:"authType,omitempty"`             // 授权模式
	PlatformBusinessType string `json:"platformBusinessType,omitempty"` // 平台业务类型,DST_JZT:京准通
}

type KuaicheKeywordSkuRecommendListV2Request

type KuaicheKeywordSkuRecommendListV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordSkuRecommendListV2Request

func NewKuaicheKeywordSkuRecommendListV2Request() (req *KuaicheKeywordSkuRecommendListV2Request)

create new request

func (*KuaicheKeywordSkuRecommendListV2Request) GetData

func (*KuaicheKeywordSkuRecommendListV2Request) GetSystem

func (*KuaicheKeywordSkuRecommendListV2Request) SetData

func (*KuaicheKeywordSkuRecommendListV2Request) SetSystem

type KuaicheKeywordSkuRecommendListV2RequestData

type KuaicheKeywordSkuRecommendListV2RequestData struct {
	AdgroupId      uint64 `json:"adGroupId"`      // 单元id
	SkuId          uint64 `json:"skuId"`          // skuId
	DevType        uint   `json:"devType"`        // 设备类型,1=全部,2=无线,3=pc
	AdKeywordTypes []uint `json:"adKeywordTypes"` // 关键词标签,热词:12或者20,潜力词:72或者80,热+潜:76或者84,无标签:8或者16
}

type KuaicheKeywordUpdatePerPriceV2Request

type KuaicheKeywordUpdatePerPriceV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordUpdatePerPriceV2Request

func NewKuaicheKeywordUpdatePerPriceV2Request() (req *KuaicheKeywordUpdatePerPriceV2Request)

create new request

func (*KuaicheKeywordUpdatePerPriceV2Request) GetData

func (*KuaicheKeywordUpdatePerPriceV2Request) GetSystem

func (*KuaicheKeywordUpdatePerPriceV2Request) SetData

func (*KuaicheKeywordUpdatePerPriceV2Request) SetSystem

type KuaicheKeywordUpdatePerPriceV2RequestData

type KuaicheKeywordUpdatePerPriceV2RequestData struct {
	KeywordMobilePrice float64 `json:"keywordMobilePrice"` // 关键词无线出价
	KeywordPrice       float64 `json:"keywordPrice"`       // 关键词pc出价
	AdgroupId          uint64  `json:"adGroupId"`          // 单元id
	Id                 uint64  `json:"id"`                 // 关键词id
	CampaignType       uint    `json:"campaignType"`       // 计划类型
}

type KuaicheKeywordUpdateTypeV2Request

type KuaicheKeywordUpdateTypeV2Request struct {
	Request *sdk.Request
}

func NewKuaicheKeywordUpdateTypeV2Request

func NewKuaicheKeywordUpdateTypeV2Request() (req *KuaicheKeywordUpdateTypeV2Request)

create new request

func (*KuaicheKeywordUpdateTypeV2Request) GetData

func (*KuaicheKeywordUpdateTypeV2Request) GetSystem

func (*KuaicheKeywordUpdateTypeV2Request) SetData

func (*KuaicheKeywordUpdateTypeV2Request) SetSystem

type KuaicheKeywordUpdateTypeV2RequestData

type KuaicheKeywordUpdateTypeV2RequestData struct {
	Ids  []uint64 `json:"ids"`  // 关键词id列表
	Type uint     `json:"type"` // 关键词匹配类型 8 切词 4 短语 1精确
}

Jump to

Keyboard shortcuts

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