v3

package
v1.29.9 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package v3 体验版事件管理

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeepBidTypeGetRequest

type DeepBidTypeGetRequest struct {
	// AdvertiserID 广告主id
	AdvertiserID uint64 `json:"advertiser_id,omitempty"`
	// DeliveryMode 投放模式,允许值:MANUAL手动投放(默认值)、PROCEDURAL自动投放
	DeliveryMode enum.DeliveryMode `json:"delivery_mode,omitempty"`
	// LandingType 推广目的,允许值:LINK线索
	// 如需获取线索智投深度优化方式请同时传入delivery_mode=PROCEDURAL&&landing_type=LINK
	LandingType enum.LandingType `json:"landing_type,omitempty"`
	// AssetID 资产id
	AssetID uint64 `json:"asset_id,omitempty"`
	// ExternalAction 优化目标
	ExternalAction enum.AdConvertType `json:"external_action,omitempty"`
	// DeepExternalAction 深度优化目标,当优化目标不等于AD_CONVERT_TYPE_PAY时必填
	DeepExternalAction enum.DeepExternalAction `json:"deep_external_action,omitempty"`
}

DeepBidTypeGetRequest 获取可用深度优化方式体验版 API Request

func (DeepBidTypeGetRequest) Encode

func (r DeepBidTypeGetRequest) Encode() string

Encode implement GetRequest interface

type DeepBidTypeGetResponse

type DeepBidTypeGetResponse struct {
	model.BaseResponse
	// Data 返回数据
	Data struct {
		// DeepBidType 可用深度优化方式
		DeepBidType []enum.DeepBidType `json:"deep_bid_type,omitempty"`
	} `json:"data"`
}

DeepBidTypeGetResponse 获取可用深度优化方式体验版 API Response

type OptimizedGoalGetRequest

type OptimizedGoalGetRequest struct {
	// AdvertiserID 广告主id
	AdvertiserID uint64 `json:"advertiser_id,omitempty"`
	// LandingType 广告组推广目的,允许值:LINK 销售线索收集
	LandingType enum.LandingType `json:"landing_type,omitempty"`
	// AdType 广告类型,允许值:ALL 可选值:
	// ALL 信息流
	// SEARCH 搜索
	AdType enum.CampaignType `json:"ad_type,omitempty"`
	// AssetType 资产类型,允许值:THIRD_EXTERNAL 三方落地页、TETRIS_EXTERNAL 建站、APP 应用、QUICK_APP 快应用、MINI_PROGRAME字节小程序
	AssetType enum.AssetType `json:"asset_type,omitempty"`
	// SiteID 建站site_id,当asset_type为TETRIS_EXTERNAL时必填,site_id可以通过【获取橙子建站站点列表】接口获得
	SiteID uint64 `json:"site_id,omitempty"`
	// AssetID 三方的资产id,当asset_type为THIRD_EXTERNAL时必填
	AssetID uint64 `json:"asset_id,omitempty"`
	// QuickAppID 快应用id
	QuickAppID uint64 `json:"quick_app_id,omitempty"`
	// MiniProgramID 字节小程序资产id
	MiniProgramID string `json:"mini_program_id,omitempty"`
	// PackageName 应用包名称
	PackageName string `json:"package_name,omitempty"`
	// AppType 应用类型,当asset_type为应用APP时必填
	// 可选值:ANDROID 、IOS
	AppType string `json:"app_type,omitempty"`
	// AppPromotionType 子目标,可选值:
	// DOWNLOAD 应用下载
	// LAUNCH 应用调起
	// RESERVE 预约下载
	AppPromotionType enum.AppPromotionType `json:"app_promotion_type,omitempty"`
	// MarketingGoal 营销场景, 可选值:
	// LIVE
	// VIDEO_AND_IMAGE
	MarketingGoal enum.MarketingGoal `json:"marketing_goal,omitempty"`
	// DeliveryMode 投放模式 可选值:
	// MANUAL 手动投放模式
	// PROCEDURAL 自动投放模式
	DeliveryMode enum.DeliveryMode `json:"delivery_mode,omitempty"`
	// DpaAdType dpa广告类型,可选值:
	// DPA_APP 应用下载
	// DPA_LINK 落地页
	DpaAdType enum.DpaAdType `json:"dpa_adtype,omitempty"`
	// MicroPromotionType 小程序类型,landing_type = MICRO_GAME 时有效且必填
	// 可选值:
	// BYTE_APP 节小程序
	// BYTE_GAME 字节小游戏
	// WECHAT_APP 微信小程序
	// WECHAT_GAME 微信小游戏
	MicroPromotionType enum.MicroPromotionType `json:"micro_promotion_type,omitempty"`
	// MicroAppInstanceID 小程序资产id
	MicroAppInstanceID string `json:"micro_app_instance_id,omitempty"`
	// DeliveryType 可选值:
	// DURATION 周期稳投
	// NORMAL 常规投放
	DeliveryType enum.DeliveryType `json:"delivery_type,omitempty"`
}

OptimizedGoalGetRequest 获取优化目标(巨量广告升级版) API Request

func (OptimizedGoalGetRequest) Encode

func (r OptimizedGoalGetRequest) Encode() string

Encode implement GetRequest interface

Jump to

Keyboard shortcuts

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