genByVipUrlRequest

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2022 License: Apache-2.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 UnionUrlServiceGenByVipUrlParam

type UnionUrlServiceGenByVipUrlParam struct {
	UrlList       []string      `json:"urlList"`
	ChanTag       string        `json:"chanTag"`       //渠道标识
	StatParam     string        `json:"statParam"`     //自定义渠道统计参数
	RequestId     string        `json:"requestId"`     //请求id:UUID
	UrlGenRequest UrlGenRequest `json:"urlGenRequest"` //是否压缩生成的链接,默认false(理论上生成的链接无需压缩也能满足大部分推广情景,如非必要,请勿选择压缩,压缩的链接有有效期(目前是一个月))
}

type UnionUrlServiceGenByVipUrlRequest

type UnionUrlServiceGenByVipUrlRequest struct {
	vipSdk.BaseVipApiRequest
	Param *UnionUrlServiceGenByVipUrlParam
}

func New

func New(config *vipSdk.VipBaseConfig) *UnionUrlServiceGenByVipUrlRequest

func (*UnionUrlServiceGenByVipUrlRequest) Execute

func (*UnionUrlServiceGenByVipUrlRequest) GetMethodName

func (v *UnionUrlServiceGenByVipUrlRequest) GetMethodName() string

func (*UnionUrlServiceGenByVipUrlRequest) GetParams

func (*UnionUrlServiceGenByVipUrlRequest) GetParamsObject

func (v *UnionUrlServiceGenByVipUrlRequest) GetParamsObject() interface{}

func (*UnionUrlServiceGenByVipUrlRequest) GetServiceName

func (v *UnionUrlServiceGenByVipUrlRequest) GetServiceName() string

type UrlGenRequest

type UrlGenRequest struct {
	TargetType      string   `json:"targetType"`      //落地页类型
	TargetValueList []string `json:"targetValueList"` //落地页信息
	EvokeQuickApp   bool     `json:"evokeQuickApp"`   //是否自动唤起快应用,默认false
	GenShortUrl     bool     `json:"genShortUrl"`     //是否压缩生成的链接,默认false(理论上生成的链接无需压缩也能满足大部分推广情景,如非必要,请勿选择压缩,压缩的链接有有效期(目前是一个月))
}

Jump to

Keyboard shortcuts

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