blueflow

package
v1.27.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Keyword

type Keyword struct {
	// BlueFlowKeywordName 蓝海关键词名称
	BlueFlowKeywordName string `json:"blue_flow_keyword_name,omitempty"`
	// BlueFlowKeywordTopQueryWordList TOP蓝海关键词搜索词(周维度更新)
	BlueFlowKeywordTopQueryWordList []string `json:"blue_flow_keyword_top_query_word_list,omitempty"`
	// BlueFlowKeywordEstimatedCostRange 蓝海关键词预估消耗区间(周维度更新)
	BlueFlowKeywordEstimatedCostRange []uint64 `json:"blue_flow_keyword_estimated_cost_range,omitempty"`
	// SupportBlueFlowRecommendMaterial 是否支持设置系统推荐图文(周维度更新):
	// 是 true
	// 否false
	SupportBlueFlowRecommendMaterial bool `json:"support_blue_flow_recommend_material,omitempty"`
}

Keyword 流量包蓝海关键词信息

type KeywordListFilter

type KeywordListFilter struct {
	// BlueFlowKeywordName 蓝海关键词名称,模糊匹配,长度限制50字
	BlueFlowKeywordName string `json:"blue_flow_keyword_name,omitempty"`
	// BlueFlowRecommendType 关键词推荐类别,可选值:
	// ORDINARY 代表普通
	// PREFERRED 代表优选
	BlueFlowRecommendType string `json:"blue_flow_recommend_type,omitempty"`
}

type KeywordListRequest

type KeywordListRequest struct {
	// Filtering 过滤器
	Filtering *KeywordListFilter `json:"filtering,omitempty"`
	// AdvertiserID 广告账户ID
	AdvertiserID uint64 `json:"advertiser_id,omitempty"`
	// ProjectID 项目ID
	ProjectID uint64 `json:"project_id,omitempty"`
}

KeywordListRequest 获取广告下可用蓝海关键词 API Request

func (KeywordListRequest) Encode

func (r KeywordListRequest) Encode() string

Encode implements GetRequest interface

type KeywordListResponse

type KeywordListResponse struct {
	model.BaseResponse
	Data struct {
		// List 蓝海流量包关键词列表
		List []Keyword `json:"list,omitempty"`
	} `json:"data,omitempty"`
}

KeywordListResponse 获取广告下可用蓝海关键词 API Response

type Package

type Package struct {
	// BlueFlowPackageID 蓝海流量包ID
	BlueFlowPackageID uint64 `json:"blue_flow_package_id,omitempty"`
	// BlueFlowPackageName 蓝海流量包名称
	BlueFlowPackageName string `json:"blue_flow_package_name,omitempty"`
	// FlowCoverageRatio 流量覆盖比例,返回整数(百分比),范围是0% ~ 100%(周维度更新)
	FlowCoverageRatio string `json:"flow_coverage_ratio,omitempty"`
	// EstimatedReachTrafficName 预计触达流量区间(周维度更新)
	EstimatedReachTrafficName []uint64 `json:"estimated_reach_traffic_name,omitempty"`
	// EstimatedCostRange 预估消耗区间(周维度更新)
	EstimatedCostRange []uint64 `json:"estimated_cost_range,omitempty"`
	// SuggestedBidRange 建议出价区间(周维度更新)
	SuggestedBidRange []uint64 `json:"suggested_bid_range,omitempty"`
	// BlueFlowKeyword 流量包蓝海关键词信息
	BlueFlowKeyword []Keyword `json:"blue_flow_keyword,omitempty"`
}

Package 蓝海流量包信息

type PackageListFilter

type PackageListFilter struct {
	// BlueFlowPackageName 蓝海流量包名称,支持模糊搜索
	BlueFlowPackageName string `json:"blue_flow_package_name,omitempty"`
	// BlueFlowPackageID 蓝海流量包ID,名称与ID同时传入则ID忽略名称筛选
	BlueFlowPackageID uint64 `json:"blue_flow_package_id,omitempty"`
}

type PackageListRequest

type PackageListRequest struct {
	// Filtering 过滤器
	Filtering *PackageListFilter `json:"filtering,omitempty"`
	// AdvertiserID 广告账户ID
	AdvertiserID uint64 `json:"advertiser_id,omitempty"`
}

PackageListRequest 获取蓝海流量包 API Request

func (PackageListRequest) Encode

func (r PackageListRequest) Encode() string

Encode implements GetRequest interface

type PackageListResponse

type PackageListResponse struct {
	model.BaseResponse
	Data struct {
		// BlueFlowPackages 蓝海流量包信息列表
		BlueFlowPackages []Package `json:"blue_flow_packages,omitempty"`
	} `json:"data,omitempty"`
}

PackageListResponse 获取蓝海流量包 API Response

Jump to

Keyboard shortcuts

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