api

package
v1.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2021 License: Apache-2.0 Imports: 24 Imported by: 36

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

Types

type APIClient

type APIClient struct {
	Cfg       *config.Configuration
	SDKConfig *config.SDKConfig

	AdDiagnosisApi *AdDiagnosisApiService

	AdcreativePreviewsApi *AdcreativePreviewsApiService

	AdcreativeTemplateDetailApi *AdcreativeTemplateDetailApiService

	AdcreativeTemplatePreviewApi *AdcreativeTemplatePreviewApiService

	AdcreativeTemplatePreviewsApi *AdcreativeTemplatePreviewsApiService

	AdcreativeTemplatesApi *AdcreativeTemplatesApiService

	AdcreativesApi *AdcreativesApiService

	AdcreativesRelatedCapabilityApi *AdcreativesRelatedCapabilityApiService

	AdgroupsApi *AdgroupsApiService

	AdsApi *AdsApiService

	AdvertiserApi *AdvertiserApiService

	AgencyInnerTransferApi *AgencyInnerTransferApiService

	AgencyPeerTransferApi *AgencyPeerTransferApiService

	AgencyRealtimeCostApi *AgencyRealtimeCostApiService

	AndroidChannelPackagesApi *AndroidChannelPackagesApiService

	AndroidUnionChannelPackagesApi *AndroidUnionChannelPackagesApiService

	AssetPermissionsApi *AssetPermissionsApiService

	AsyncReportFilesApi *AsyncReportFilesApiService

	AsyncReportsApi *AsyncReportsApiService

	AsyncTaskFilesApi *AsyncTaskFilesApiService

	AsyncTasksApi *AsyncTasksApiService

	AudienceGrantRelationsApi *AudienceGrantRelationsApiService

	AuthorizationApi *AuthorizationApiService

	BatchAsyncRequestSpecificationApi *BatchAsyncRequestSpecificationApiService

	BatchAsyncRequestsApi *BatchAsyncRequestsApiService

	BatchOperationApi *BatchOperationApiService

	BatchRequestsApi *BatchRequestsApiService

	BidSimulationApi *BidSimulationApiService

	BrandApi *BrandApiService

	BusinessManagerRelationsApi *BusinessManagerRelationsApiService

	BusinessMdmAccountRelationsApi *BusinessMdmAccountRelationsApiService

	CampaignsApi *CampaignsApiService

	CapabilitiesApi *CapabilitiesApiService

	ChannelsApi *ChannelsApiService

	ComplianceValidationApi *ComplianceValidationApiService

	ConversionsApi *ConversionsApiService

	CreativetoolsTextApi *CreativetoolsTextApiService

	CustomAudienceEstimationsApi *CustomAudienceEstimationsApiService

	CustomAudienceFilesApi *CustomAudienceFilesApiService

	CustomAudienceInsightsApi *CustomAudienceInsightsApiService

	CustomAudienceReportsApi *CustomAudienceReportsApiService

	CustomAudiencesApi *CustomAudiencesApiService

	CustomDataSaltApi *CustomDataSaltApiService

	CustomFeaturesApi *CustomFeaturesApiService

	CustomTagFilesApi *CustomTagFilesApiService

	CustomTagsApi *CustomTagsApiService

	DailyCostApi *DailyCostApiService

	DailyReportsApi *DailyReportsApiService

	DiagnosisApi *DiagnosisApiService

	DynamicAdImagesApi *DynamicAdImagesApiService

	DynamicAdTemplatesApi *DynamicAdTemplatesApiService

	DynamicAdVideoApi *DynamicAdVideoApiService

	DynamicCreativesApi *DynamicCreativesApiService

	EcommerceOrderApi *EcommerceOrderApiService

	EstimationApi *EstimationApiService

	FundStatementsDailyApi *FundStatementsDailyApiService

	FundStatementsDetailedApi *FundStatementsDetailedApiService

	FundTransferApi *FundTransferApiService

	FundsApi *FundsApiService

	HourlyReportsApi *HourlyReportsApiService

	ImageProcessingApi *ImageProcessingApiService

	ImagesApi *ImagesApiService

	LabelAudiencesApi *LabelAudiencesApiService

	LabelsApi *LabelsApiService

	LeadCluesApi *LeadCluesApiService

	LeadsFormApi *LeadsFormApiService

	LeadsFormListApi *LeadsFormListApiService

	LocalApi *LocalApiService

	LocalEndadsmanuallyApi *LocalEndadsmanuallyApiService

	LocalEstimatedamountApi *LocalEstimatedamountApiService

	LocalStoresApi *LocalStoresApiService

	LocalStoresAddressParsingResultApi *LocalStoresAddressParsingResultApiService

	LocalStoresSearchInfoApi *LocalStoresSearchInfoApiService

	OauthApi *OauthApiService

	OptimizationGoalPermissionsApi *OptimizationGoalPermissionsApiService

	PagesApi *PagesApiService

	PlayablePagesApi *PlayablePagesApiService

	ProductCatalogsApi *ProductCatalogsApiService

	ProductCatalogsReportsApi *ProductCatalogsReportsApiService

	ProductCategoriesListApi *ProductCategoriesListApiService

	ProductItemsApi *ProductItemsApiService

	ProductItemsDetailApi *ProductItemsDetailApiService

	ProductItemsVerticalsApi *ProductItemsVerticalsApiService

	ProductsSystemStatusApi *ProductsSystemStatusApiService

	ProfilesApi *ProfilesApiService

	PromotedObjectsApi *PromotedObjectsApiService

	QualificationsApi *QualificationsApiService

	RealtimeCostApi *RealtimeCostApiService

	ReportApi *ReportApiService

	ShopApi *ShopApiService

	SplitTestsApi *SplitTestsApiService

	SystemStatusApi *SystemStatusApiService

	TargetingTagReportsApi *TargetingTagReportsApiService

	TargetingTagsApi *TargetingTagsApiService

	TargetingsApi *TargetingsApiService

	TargetingsShareApi *TargetingsShareApiService

	TrackingReportsApi *TrackingReportsApiService

	UnionPositionPackagesApi *UnionPositionPackagesApiService

	UserActionSetReportsApi *UserActionSetReportsApiService

	UserActionSetsApi *UserActionSetsApiService

	UserActionsApi *UserActionsApiService

	UserPropertiesApi *UserPropertiesApiService

	UserPropertySetsApi *UserPropertySetsApiService

	VideomakerAutoadjustmentsApi *VideomakerAutoadjustmentsApiService

	VideomakerSubtitlesApi *VideomakerSubtitlesApiService

	VideomakerTasksApi *VideomakerTasksApiService

	VideosApi *VideosApiService

	WechatAdFollowersApi *WechatAdFollowersApiService

	WechatAdLabelsApi *WechatAdLabelsApiService

	WechatAdvertiserApi *WechatAdvertiserApiService

	WechatAdvertiserDetailApi *WechatAdvertiserDetailApiService

	WechatAdvertiserLocalBusinessApi *WechatAdvertiserLocalBusinessApiService

	WechatAdvertiserSpecificationApi *WechatAdvertiserSpecificationApiService

	WechatAgencyApi *WechatAgencyApiService

	WechatDailyCostApi *WechatDailyCostApiService

	WechatFundStatementsDetailedApi *WechatFundStatementsDetailedApiService

	WechatFundTransferApi *WechatFundTransferApiService

	WechatFundsApi *WechatFundsApiService

	WechatPagesApi *WechatPagesApiService

	WechatQualificationsApi *WechatQualificationsApiService

	XijingPageApi *XijingPageApiService

	XijingPageByComponentsApi *XijingPageByComponentsApiService

	XijingPageListApi *XijingPageListApiService

	XijingTemplateApi *XijingTemplateApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Marketing API API v1.3 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(sdkConfig *config.SDKConfig) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) ChangeBasePath

func (c *APIClient) ChangeBasePath(path string)

Change base path to allow switching to mocks

type AdDiagnosisApiService

type AdDiagnosisApiService service

func (*AdDiagnosisApiService) Get

func (a *AdDiagnosisApiService) Get(ctx context.Context, data AdDiagnosisGetRequest) (AdDiagnosisGetResponseData, http.Header, error)

AdDiagnosisApiService 获取广告诊断信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdDiagnosisGetResponse

type AdcreativePreviewsApiService

type AdcreativePreviewsApiService service

func (*AdcreativePreviewsApiService) Add

func (a *AdcreativePreviewsApiService) Add(ctx context.Context, data AdcreativePreviewsAddRequest) (interface{}, http.Header, error)

AdcreativePreviewsApiService 创建预览

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdcreativePreviewsAddResponse

func (*AdcreativePreviewsApiService) Get

func (a *AdcreativePreviewsApiService) Get(ctx context.Context, accountId int64, filtering []FilteringStruct, localVarOptionals *AdcreativePreviewsGetOpts) (AdcreativePreviewsGetResponseData, http.Header, error)

type AdcreativePreviewsGetOpts

type AdcreativePreviewsGetOpts struct {
	Fields optional.Interface
}

type AdcreativeTemplateDetailApiService

type AdcreativeTemplateDetailApiService service

func (*AdcreativeTemplateDetailApiService) Get

func (a *AdcreativeTemplateDetailApiService) Get(ctx context.Context, adcreativeTemplateId int64, promotedObjectType string, localVarOptionals *AdcreativeTemplateDetailGetOpts) (AdcreativeTemplateDetailGetResponseData, http.Header, error)

type AdcreativeTemplateDetailGetOpts

type AdcreativeTemplateDetailGetOpts struct {
	AccountId            optional.Int64
	AutomaticSiteEnabled optional.Bool
	SiteSet              optional.Interface
	IsDynamicCreativeAd  optional.Bool
	Fields               optional.Interface
}

type AdcreativeTemplatePreviewApiService

type AdcreativeTemplatePreviewApiService service

func (*AdcreativeTemplatePreviewApiService) Get

func (a *AdcreativeTemplatePreviewApiService) Get(ctx context.Context, data AdcreativeTemplatePreviewGetRequest) (AdcreativeTemplatePreviewGetResponseData, http.Header, error)

AdcreativeTemplatePreviewApiService 获取广告创意预览(待废弃)

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdcreativeTemplatePreviewGetResponse

type AdcreativeTemplatePreviewsApiService

type AdcreativeTemplatePreviewsApiService service

func (*AdcreativeTemplatePreviewsApiService) Get

func (a *AdcreativeTemplatePreviewsApiService) Get(ctx context.Context, data AdcreativeTemplatePreviewsGetRequest) (AdcreativeTemplatePreviewsGetResponseData, http.Header, error)

AdcreativeTemplatePreviewsApiService 获取广告创意预览

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdcreativeTemplatePreviewsGetResponse

type AdcreativeTemplatesApiService

type AdcreativeTemplatesApiService service

func (*AdcreativeTemplatesApiService) Get

func (a *AdcreativeTemplatesApiService) Get(ctx context.Context, localVarOptionals *AdcreativeTemplatesGetOpts) (AdcreativeTemplatesGetResponseData, http.Header, error)

type AdcreativeTemplatesGetOpts

type AdcreativeTemplatesGetOpts struct {
	AccountId optional.Int64
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type AdcreativesApiService

type AdcreativesApiService service

func (*AdcreativesApiService) Add

func (a *AdcreativesApiService) Add(ctx context.Context, data AdcreativesAddRequest) (AdcreativesAddResponseData, http.Header, error)

AdcreativesApiService 创建广告创意

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdcreativesAddResponse

func (*AdcreativesApiService) Delete

func (a *AdcreativesApiService) Delete(ctx context.Context, data AdcreativesDeleteRequest) (AdcreativesDeleteResponseData, http.Header, error)

AdcreativesApiService 删除广告创意

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdcreativesDeleteResponse

func (*AdcreativesApiService) Get

func (a *AdcreativesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *AdcreativesGetOpts) (AdcreativesGetResponseData, http.Header, error)

func (*AdcreativesApiService) Update

func (a *AdcreativesApiService) Update(ctx context.Context, data AdcreativesUpdateRequest) (AdcreativesUpdateResponseData, http.Header, error)

AdcreativesApiService 更新广告创意

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdcreativesUpdateResponse

type AdcreativesGetOpts

type AdcreativesGetOpts struct {
	Filtering              optional.Interface
	Page                   optional.Int64
	PageSize               optional.Int64
	IsDeleted              optional.Bool
	LinkPageTypeCompatible optional.Bool
	Fields                 optional.Interface
}

type AdcreativesRelatedCapabilityApiService

type AdcreativesRelatedCapabilityApiService service

func (*AdcreativesRelatedCapabilityApiService) Get

func (a *AdcreativesRelatedCapabilityApiService) Get(ctx context.Context, accountId int64, adId int64, localVarOptionals *AdcreativesRelatedCapabilityGetOpts) (AdcreativesRelatedCapabilityGetResponseData, http.Header, error)

type AdcreativesRelatedCapabilityGetOpts

type AdcreativesRelatedCapabilityGetOpts struct {
	Fields optional.Interface
}

type AdgroupsApiService

type AdgroupsApiService service

func (*AdgroupsApiService) Add

func (a *AdgroupsApiService) Add(ctx context.Context, data AdgroupsAddRequest) (AdgroupsAddResponseData, http.Header, error)

AdgroupsApiService 创建广告组

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdgroupsAddResponse

func (*AdgroupsApiService) Delete

func (a *AdgroupsApiService) Delete(ctx context.Context, data AdgroupsDeleteRequest) (AdgroupsDeleteResponseData, http.Header, error)

AdgroupsApiService 删除广告组

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdgroupsDeleteResponse

func (*AdgroupsApiService) Get

func (a *AdgroupsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *AdgroupsGetOpts) (AdgroupsGetResponseData, http.Header, error)

func (*AdgroupsApiService) Update

func (a *AdgroupsApiService) Update(ctx context.Context, data AdgroupsUpdateRequest) (AdgroupsUpdateResponseData, http.Header, error)

AdgroupsApiService 更新广告组

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdgroupsUpdateResponse

func (*AdgroupsApiService) UpdateBidAmount

func (a *AdgroupsApiService) UpdateBidAmount(ctx context.Context, data AdgroupsUpdateBidAmountRequest) (AdgroupsUpdateBidAmountResponseData, http.Header, error)

AdgroupsApiService 更新广告组出价

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdgroupsUpdateBidAmountResponse

func (*AdgroupsApiService) UpdateConfiguredStatus

func (a *AdgroupsApiService) UpdateConfiguredStatus(ctx context.Context, data AdgroupsUpdateConfiguredStatusRequest) (AdgroupsUpdateConfiguredStatusResponseData, http.Header, error)

AdgroupsApiService 更新广告组状态

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdgroupsUpdateConfiguredStatusResponse

func (*AdgroupsApiService) UpdateDailyBudget

func (a *AdgroupsApiService) UpdateDailyBudget(ctx context.Context, data AdgroupsUpdateDailyBudgetRequest) (AdgroupsUpdateDailyBudgetResponseData, http.Header, error)

AdgroupsApiService 更新广告组日限额信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdgroupsUpdateDailyBudgetResponse

func (*AdgroupsApiService) UpdateDatetime

func (a *AdgroupsApiService) UpdateDatetime(ctx context.Context, data AdgroupsUpdateDatetimeRequest) (AdgroupsUpdateDatetimeResponseData, http.Header, error)

AdgroupsApiService 更新广告组投放时间

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdgroupsUpdateDatetimeResponse

type AdgroupsGetOpts

type AdgroupsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	IsDeleted optional.Bool
	Fields    optional.Interface
}

type AdsApiService

type AdsApiService service

func (*AdsApiService) Add

func (a *AdsApiService) Add(ctx context.Context, data AdsAddRequest) (AdsAddResponseData, http.Header, error)

AdsApiService 创建广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdsAddResponse

func (*AdsApiService) Delete

func (a *AdsApiService) Delete(ctx context.Context, data AdsDeleteRequest) (AdsDeleteResponseData, http.Header, error)

AdsApiService 删除广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdsDeleteResponse

func (*AdsApiService) Get

func (a *AdsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *AdsGetOpts) (AdsGetResponseData, http.Header, error)

func (*AdsApiService) Update

func (a *AdsApiService) Update(ctx context.Context, data AdsUpdateRequest) (AdsUpdateResponseData, http.Header, error)

AdsApiService 更新广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdsUpdateResponse

func (*AdsApiService) UpdateConfiguredStatus

func (a *AdsApiService) UpdateConfiguredStatus(ctx context.Context, data AdsUpdateConfiguredStatusRequest) (AdsUpdateConfiguredStatusResponseData, http.Header, error)

AdsApiService 更新广告状态

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdsUpdateConfiguredStatusResponse

type AdsGetOpts

type AdsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	IsDeleted optional.Bool
	Fields    optional.Interface
}

type AdvertiserApiService

type AdvertiserApiService service

func (*AdvertiserApiService) Add

func (a *AdvertiserApiService) Add(ctx context.Context, data AdvertiserAddRequest) (AdvertiserAddResponseData, http.Header, error)

AdvertiserApiService 添加腾讯广告服务商子客

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdvertiserAddResponse

func (*AdvertiserApiService) Get

func (a *AdvertiserApiService) Get(ctx context.Context, localVarOptionals *AdvertiserGetOpts) (AdvertiserGetResponseData, http.Header, error)

func (*AdvertiserApiService) Update

func (a *AdvertiserApiService) Update(ctx context.Context, data AdvertiserUpdateRequest) (AdvertiserUpdateResponseData, http.Header, error)

AdvertiserApiService 更新腾讯广告广告主信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdvertiserUpdateResponse

func (*AdvertiserApiService) UpdateDailyBudget

func (a *AdvertiserApiService) UpdateDailyBudget(ctx context.Context, data AdvertiserUpdateDailyBudgetRequest) (AdvertiserUpdateDailyBudgetResponseData, http.Header, error)

AdvertiserApiService 更新广告主日限额信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AdvertiserUpdateDailyBudgetResponse

type AdvertiserGetOpts

type AdvertiserGetOpts struct {
	AccountId optional.Int64
	Filtering optional.Interface
	Fields    optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
}

type AgencyInnerTransferApiService added in v1.4.3

type AgencyInnerTransferApiService service

func (*AgencyInnerTransferApiService) Add added in v1.4.3

func (a *AgencyInnerTransferApiService) Add(ctx context.Context, data AgencyInnerTransferAddRequest) (AgencyInnerTransferAddResponseData, http.Header, error)

AgencyInnerTransferApiService 服务商内部划账

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AgencyInnerTransferAddResponse

type AgencyPeerTransferApiService added in v1.4.3

type AgencyPeerTransferApiService service

func (*AgencyPeerTransferApiService) Add added in v1.4.3

func (a *AgencyPeerTransferApiService) Add(ctx context.Context, data AgencyPeerTransferAddRequest) (AgencyPeerTransferAddResponseData, http.Header, error)

AgencyPeerTransferApiService 服务商之间划账

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AgencyPeerTransferAddResponse

type AgencyRealtimeCostApiService added in v1.4.3

type AgencyRealtimeCostApiService service

func (*AgencyRealtimeCostApiService) Get added in v1.4.3

func (a *AgencyRealtimeCostApiService) Get(ctx context.Context, accountId int64, localVarOptionals *AgencyRealtimeCostGetOpts) (AgencyRealtimeCostGetResponseData, http.Header, error)

type AgencyRealtimeCostGetOpts added in v1.4.3

type AgencyRealtimeCostGetOpts struct {
	Fields optional.Interface
}

type AndroidChannelPackagesApiService

type AndroidChannelPackagesApiService service

func (*AndroidChannelPackagesApiService) Get

func (a *AndroidChannelPackagesApiService) Get(ctx context.Context, accountId int64, myappAuthKey string, androidAppId int64, localVarOptionals *AndroidChannelPackagesGetOpts) (AndroidChannelPackagesGetResponseData, http.Header, error)

type AndroidChannelPackagesGetOpts

type AndroidChannelPackagesGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type AndroidUnionChannelPackagesApiService

type AndroidUnionChannelPackagesApiService service

func (*AndroidUnionChannelPackagesApiService) Add

func (a *AndroidUnionChannelPackagesApiService) Add(ctx context.Context, data AndroidUnionChannelPackagesAddRequest) (AndroidUnionChannelPackagesAddResponseData, http.Header, error)

AndroidUnionChannelPackagesApiService 添加广告渠道包

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AndroidUnionChannelPackagesAddResponse

func (*AndroidUnionChannelPackagesApiService) Get

func (a *AndroidUnionChannelPackagesApiService) Get(ctx context.Context, accountId int64, androidUnionAppId int64, localVarOptionals *AndroidUnionChannelPackagesGetOpts) (AndroidUnionChannelPackagesGetResponseData, http.Header, error)

func (*AndroidUnionChannelPackagesApiService) Update added in v1.3.0

func (a *AndroidUnionChannelPackagesApiService) Update(ctx context.Context, data AndroidUnionChannelPackagesUpdateRequest) (AndroidUnionChannelPackagesUpdateResponseData, http.Header, error)

AndroidUnionChannelPackagesApiService 更新广告渠道包

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AndroidUnionChannelPackagesUpdateResponse

type AndroidUnionChannelPackagesGetOpts

type AndroidUnionChannelPackagesGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type AssetPermissionsApiService

type AssetPermissionsApiService service

func (*AssetPermissionsApiService) Add

func (a *AssetPermissionsApiService) Add(ctx context.Context, data AssetPermissionsAddRequest) (interface{}, http.Header, error)

AssetPermissionsApiService 资产权限授予

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AssetPermissionsAddResponse

func (*AssetPermissionsApiService) Delete

func (a *AssetPermissionsApiService) Delete(ctx context.Context, data AssetPermissionsDeleteRequest) (interface{}, http.Header, error)

AssetPermissionsApiService 资产权限回收

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AssetPermissionsDeleteResponse

type AsyncReportFilesApiService

type AsyncReportFilesApiService service

func (*AsyncReportFilesApiService) Get

func (a *AsyncReportFilesApiService) Get(ctx context.Context, accountId int64, taskId int64, fileId int64, localVarOptionals *AsyncReportFilesGetOpts) (string, http.Header, error)

type AsyncReportFilesGetOpts

type AsyncReportFilesGetOpts struct {
	Fields optional.Interface
}

type AsyncReportsApiService

type AsyncReportsApiService service

func (*AsyncReportsApiService) Add

func (a *AsyncReportsApiService) Add(ctx context.Context, data AsyncReportsAddRequest) (AsyncReportsAddResponseData, http.Header, error)

AsyncReportsApiService 创建异步报表任务

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AsyncReportsAddResponse

func (*AsyncReportsApiService) Get

func (a *AsyncReportsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *AsyncReportsGetOpts) (AsyncReportsGetResponseData, http.Header, error)

type AsyncReportsGetOpts

type AsyncReportsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type AsyncTaskFilesApiService

type AsyncTaskFilesApiService service

func (*AsyncTaskFilesApiService) Get

func (a *AsyncTaskFilesApiService) Get(ctx context.Context, accountId int64, taskId int64, fileId int64, localVarOptionals *AsyncTaskFilesGetOpts) (string, http.Header, error)

type AsyncTaskFilesGetOpts

type AsyncTaskFilesGetOpts struct {
	Fields optional.Interface
}

type AsyncTasksApiService

type AsyncTasksApiService service

func (*AsyncTasksApiService) Add

func (a *AsyncTasksApiService) Add(ctx context.Context, data AsyncTasksAddRequest) (AsyncTasksAddResponseData, http.Header, error)

AsyncTasksApiService 创建异步任务

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AsyncTasksAddResponse

func (*AsyncTasksApiService) Get

func (a *AsyncTasksApiService) Get(ctx context.Context, accountId int64, localVarOptionals *AsyncTasksGetOpts) (AsyncTasksGetResponseData, http.Header, error)

type AsyncTasksGetOpts

type AsyncTasksGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type AudienceGrantRelationsApiService

type AudienceGrantRelationsApiService service

func (*AudienceGrantRelationsApiService) Add

func (a *AudienceGrantRelationsApiService) Add(ctx context.Context, data AudienceGrantRelationsAddRequest) (interface{}, http.Header, error)

AudienceGrantRelationsApiService 添加人群授权

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return AudienceGrantRelationsAddResponse

func (*AudienceGrantRelationsApiService) Get

func (a *AudienceGrantRelationsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *AudienceGrantRelationsGetOpts) (AudienceGrantRelationsGetResponseData, http.Header, error)

type AudienceGrantRelationsGetOpts

type AudienceGrantRelationsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type AuthorizationApiService

type AuthorizationApiService service

func (*AuthorizationApiService) WechatBind

func (a *AuthorizationApiService) WechatBind(ctx context.Context, accessToken string, redirectUri string, localVarOptionals *AuthorizationWechatBindOpts) (string, http.Header, error)

type AuthorizationWechatBindOpts

type AuthorizationWechatBindOpts struct {
	AccountId       optional.Int64
	WechatAccountId optional.String
	Fields          optional.Interface
}

type BatchAsyncRequestSpecificationApiService added in v1.4.0

type BatchAsyncRequestSpecificationApiService service

func (*BatchAsyncRequestSpecificationApiService) Get added in v1.4.0

func (a *BatchAsyncRequestSpecificationApiService) Get(ctx context.Context, accountId int64, taskId int64, localVarOptionals *BatchAsyncRequestSpecificationGetOpts) (BatchAsyncRequestSpecificationGetResponseData, http.Header, error)

type BatchAsyncRequestSpecificationGetOpts added in v1.4.0

type BatchAsyncRequestSpecificationGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type BatchAsyncRequestsApiService added in v1.4.0

type BatchAsyncRequestsApiService service

func (*BatchAsyncRequestsApiService) Add added in v1.4.0

func (a *BatchAsyncRequestsApiService) Add(ctx context.Context, data BatchAsyncRequestsAddRequest) (BatchAsyncRequestsAddResponseData, http.Header, error)

BatchAsyncRequestsApiService 创建批量异步请求任务

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return BatchAsyncRequestsAddResponse

func (*BatchAsyncRequestsApiService) Get added in v1.4.0

func (a *BatchAsyncRequestsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *BatchAsyncRequestsGetOpts) (BatchAsyncRequestsGetResponseData, http.Header, error)

type BatchAsyncRequestsGetOpts added in v1.4.0

type BatchAsyncRequestsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type BatchOperationApiService

type BatchOperationApiService service

func (*BatchOperationApiService) Add

func (a *BatchOperationApiService) Add(ctx context.Context, data BatchOperationAddRequest) (interface{}, http.Header, error)

BatchOperationApiService 创建批量操作(待废弃)

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return BatchOperationAddResponse

type BatchRequestsApiService

type BatchRequestsApiService service

func (*BatchRequestsApiService) Add

func (a *BatchRequestsApiService) Add(ctx context.Context, data BatchRequestsAddRequest) (BatchRequestsAddResponseData, http.Header, error)

BatchRequestsApiService 创建批量请求

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return BatchRequestsAddResponse

type BidSimulationApiService added in v1.2.0

type BidSimulationApiService service

func (*BidSimulationApiService) Get added in v1.2.0

func (a *BidSimulationApiService) Get(ctx context.Context, data BidSimulationGetRequest) (BidSimulationGetResponseData, http.Header, error)

BidSimulationApiService 获取出价模拟信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return BidSimulationGetResponse

type BrandApiService

type BrandApiService service

func (*BrandApiService) Add

func (a *BrandApiService) Add(ctx context.Context, accountId int64, name string, brandImageFile *os.File) (BrandAddResponseData, http.Header, error)

BrandApiService 创建品牌形象

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param accountId
  • @param name
  • @param brandImageFile

@return BrandAddResponse

func (*BrandApiService) Get

func (a *BrandApiService) Get(ctx context.Context, accountId int64, localVarOptionals *BrandGetOpts) (BrandGetResponseData, http.Header, error)

type BrandGetOpts

type BrandGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type BusinessManagerRelationsApiService

type BusinessManagerRelationsApiService service

func (*BusinessManagerRelationsApiService) Get

func (a *BusinessManagerRelationsApiService) Get(ctx context.Context, localVarOptionals *BusinessManagerRelationsGetOpts) (BusinessManagerRelationsGetResponseData, http.Header, error)

type BusinessManagerRelationsGetOpts

type BusinessManagerRelationsGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type BusinessMdmAccountRelationsApiService added in v1.4.1

type BusinessMdmAccountRelationsApiService service

func (*BusinessMdmAccountRelationsApiService) Get added in v1.4.1

func (a *BusinessMdmAccountRelationsApiService) Get(ctx context.Context, accountId int64, relationType string, localVarOptionals *BusinessMdmAccountRelationsGetOpts) (BusinessMdmAccountRelationsGetResponseData, http.Header, error)

type BusinessMdmAccountRelationsGetOpts added in v1.4.1

type BusinessMdmAccountRelationsGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type CampaignsApiService

type CampaignsApiService service

func (*CampaignsApiService) Add

func (a *CampaignsApiService) Add(ctx context.Context, data CampaignsAddRequest) (CampaignsAddResponseData, http.Header, error)

CampaignsApiService 创建推广计划

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CampaignsAddResponse

func (*CampaignsApiService) Delete

func (a *CampaignsApiService) Delete(ctx context.Context, data CampaignsDeleteRequest) (CampaignsDeleteResponseData, http.Header, error)

CampaignsApiService 删除推广计划

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CampaignsDeleteResponse

func (*CampaignsApiService) Get

func (a *CampaignsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *CampaignsGetOpts) (CampaignsGetResponseData, http.Header, error)

func (*CampaignsApiService) Update

func (a *CampaignsApiService) Update(ctx context.Context, data CampaignsUpdateRequest) (CampaignsUpdateResponseData, http.Header, error)

CampaignsApiService 更新推广计划

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CampaignsUpdateResponse

func (*CampaignsApiService) UpdateConfiguredStatus

func (a *CampaignsApiService) UpdateConfiguredStatus(ctx context.Context, data CampaignsUpdateConfiguredStatusRequest) (CampaignsUpdateConfiguredStatusResponseData, http.Header, error)

CampaignsApiService 更新推广计划状态

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CampaignsUpdateConfiguredStatusResponse

func (*CampaignsApiService) UpdateDailyBudget

func (a *CampaignsApiService) UpdateDailyBudget(ctx context.Context, data CampaignsUpdateDailyBudgetRequest) (CampaignsUpdateDailyBudgetResponseData, http.Header, error)

CampaignsApiService 更新推广计划日限额信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CampaignsUpdateDailyBudgetResponse

type CampaignsGetOpts

type CampaignsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	IsDeleted optional.Bool
	Fields    optional.Interface
}

type CapabilitiesApiService

type CapabilitiesApiService service

func (*CapabilitiesApiService) Get

func (a *CapabilitiesApiService) Get(ctx context.Context, accountId int64, capability string, localVarOptionals *CapabilitiesGetOpts) (CapabilitiesGetResponseData, http.Header, error)

type CapabilitiesGetOpts

type CapabilitiesGetOpts struct {
	QuerySpec optional.Interface
	Fields    optional.Interface
}

type ChannelsApiService added in v1.4.0

type ChannelsApiService service

func (*ChannelsApiService) Add added in v1.4.0

func (a *ChannelsApiService) Add(ctx context.Context, data ChannelsAddRequest) (ChannelsAddResponseData, http.Header, error)

ChannelsApiService 创建广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ChannelsAddResponse

func (*ChannelsApiService) Get added in v1.4.0

func (a *ChannelsApiService) Get(ctx context.Context, data ChannelsGetRequest) (ChannelsGetResponseData, http.Header, error)

ChannelsApiService 拉取广告列表

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ChannelsGetResponse

func (*ChannelsApiService) Update added in v1.4.0

func (a *ChannelsApiService) Update(ctx context.Context, data ChannelsUpdateRequest) (ChannelsUpdateResponseData, http.Header, error)

ChannelsApiService 更新广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ChannelsUpdateResponse

type ComplianceValidationApiService

type ComplianceValidationApiService service

func (*ComplianceValidationApiService) Get

func (a *ComplianceValidationApiService) Get(ctx context.Context, data ComplianceValidationGetRequest) (ComplianceValidationGetResponseData, http.Header, error)

ComplianceValidationApiService 获取广告素材预审结果

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ComplianceValidationGetResponse

type ConversionsApiService

type ConversionsApiService service

func (*ConversionsApiService) Add

func (a *ConversionsApiService) Add(ctx context.Context, data ConversionsAddRequest) (ConversionsAddResponseData, http.Header, error)

ConversionsApiService 新增转化归因

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ConversionsAddResponse

func (*ConversionsApiService) Get

func (a *ConversionsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *ConversionsGetOpts) (ConversionsGetResponseData, http.Header, error)

type ConversionsGetOpts

type ConversionsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type CreativetoolsTextApiService added in v1.3.0

type CreativetoolsTextApiService service

func (*CreativetoolsTextApiService) Get added in v1.3.0

func (a *CreativetoolsTextApiService) Get(ctx context.Context, accountId int64, maxTextLength int64, localVarOptionals *CreativetoolsTextGetOpts) (CreativetoolsTextGetResponseData, http.Header, error)

type CreativetoolsTextGetOpts added in v1.3.0

type CreativetoolsTextGetOpts struct {
	CategoryFirstLevel  optional.Int64
	CategorySecondLevel optional.Int64
	Keyword             optional.String
	Filtering           optional.Interface
	Number              optional.Int64
	Fields              optional.Interface
}

type CustomAudienceEstimationsApiService

type CustomAudienceEstimationsApiService service

func (*CustomAudienceEstimationsApiService) Get

func (a *CustomAudienceEstimationsApiService) Get(ctx context.Context, data CustomAudienceEstimationsGetRequest) (CustomAudienceEstimationsGetResponseData, http.Header, error)

CustomAudienceEstimationsApiService 人群覆盖数预估

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomAudienceEstimationsGetResponse

type CustomAudienceFilesAddOpts

type CustomAudienceFilesAddOpts struct {
	OperationType optional.String
	OpenAppId     optional.String
	SaltId        optional.String
}

type CustomAudienceFilesApiService

type CustomAudienceFilesApiService service

func (*CustomAudienceFilesApiService) Add

func (a *CustomAudienceFilesApiService) Add(ctx context.Context, accountId int64, audienceId int64, userIdType string, file *os.File, localVarOptionals *CustomAudienceFilesAddOpts) (CustomAudienceFilesAddResponseData, http.Header, error)

func (*CustomAudienceFilesApiService) Get

func (a *CustomAudienceFilesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *CustomAudienceFilesGetOpts) (CustomAudienceFilesGetResponseData, http.Header, error)

type CustomAudienceFilesGetOpts

type CustomAudienceFilesGetOpts struct {
	AudienceId           optional.Int64
	CustomAudienceFileId optional.Int64
	Page                 optional.Int64
	PageSize             optional.Int64
	Fields               optional.Interface
}

type CustomAudienceInsightsApiService

type CustomAudienceInsightsApiService service

func (*CustomAudienceInsightsApiService) Get

func (a *CustomAudienceInsightsApiService) Get(ctx context.Context, accountId int64, audienceId int64, dimensionType []string, localVarOptionals *CustomAudienceInsightsGetOpts) (CustomAudienceInsightsGetResponseData, http.Header, error)

type CustomAudienceInsightsGetOpts

type CustomAudienceInsightsGetOpts struct {
	Fields optional.Interface
}

type CustomAudienceReportsApiService

type CustomAudienceReportsApiService service

func (*CustomAudienceReportsApiService) Get

func (a *CustomAudienceReportsApiService) Get(ctx context.Context, accountId int64, filtering []FilteringStruct, dateRange DateRange, localVarOptionals *CustomAudienceReportsGetOpts) (CustomAudienceReportsGetResponseData, http.Header, error)

type CustomAudienceReportsGetOpts

type CustomAudienceReportsGetOpts struct {
	GroupBy optional.Interface
	Fields  optional.Interface
}

type CustomAudiencesApiService

type CustomAudiencesApiService service

func (*CustomAudiencesApiService) Add

func (a *CustomAudiencesApiService) Add(ctx context.Context, data CustomAudiencesAddRequest) (CustomAudiencesAddResponseData, http.Header, error)

CustomAudiencesApiService 创建客户人群

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomAudiencesAddResponse

func (*CustomAudiencesApiService) Delete

func (a *CustomAudiencesApiService) Delete(ctx context.Context, data CustomAudiencesDeleteRequest) (interface{}, http.Header, error)

CustomAudiencesApiService 删除客户人群

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomAudiencesDeleteResponse

func (*CustomAudiencesApiService) Get

func (a *CustomAudiencesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *CustomAudiencesGetOpts) (CustomAudiencesGetResponseData, http.Header, error)

func (*CustomAudiencesApiService) Update

func (a *CustomAudiencesApiService) Update(ctx context.Context, data CustomAudiencesUpdateRequest) (interface{}, http.Header, error)

CustomAudiencesApiService 更新客户人群

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomAudiencesUpdateResponse

type CustomAudiencesGetOpts

type CustomAudiencesGetOpts struct {
	AudienceId optional.Int64
	Page       optional.Int64
	PageSize   optional.Int64
	Platform   optional.String
	Fields     optional.Interface
}

type CustomDataSaltApiService

type CustomDataSaltApiService service

func (*CustomDataSaltApiService) Get

func (a *CustomDataSaltApiService) Get(ctx context.Context, data CustomDataSaltGetRequest) (CustomDataSaltGetResponseData, http.Header, error)

CustomDataSaltApiService 获取盐列表

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomDataSaltGetResponse

type CustomFeaturesApiService

type CustomFeaturesApiService service

func (*CustomFeaturesApiService) Get

func (a *CustomFeaturesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *CustomFeaturesGetOpts) (CustomFeaturesGetResponseData, http.Header, error)

type CustomFeaturesGetOpts

type CustomFeaturesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type CustomTagFilesAddOpts

type CustomTagFilesAddOpts struct {
	OperationType optional.String
	OpenAppId     optional.String
}

type CustomTagFilesApiService

type CustomTagFilesApiService service

func (*CustomTagFilesApiService) Add

func (a *CustomTagFilesApiService) Add(ctx context.Context, accountId int64, userIdType string, tagId int64, file *os.File, localVarOptionals *CustomTagFilesAddOpts) (CustomTagFilesAddResponseData, http.Header, error)

func (*CustomTagFilesApiService) Get

func (a *CustomTagFilesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *CustomTagFilesGetOpts) (CustomTagFilesGetResponseData, http.Header, error)

type CustomTagFilesGetOpts

type CustomTagFilesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type CustomTagsApiService

type CustomTagsApiService service

func (*CustomTagsApiService) Add

func (a *CustomTagsApiService) Add(ctx context.Context, data CustomTagsAddRequest) (CustomTagsAddResponseData, http.Header, error)

CustomTagsApiService 创建客户标签

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomTagsAddResponse

func (*CustomTagsApiService) Delete

func (a *CustomTagsApiService) Delete(ctx context.Context, data CustomTagsDeleteRequest) (interface{}, http.Header, error)

CustomTagsApiService 删除客户标签

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomTagsDeleteResponse

func (*CustomTagsApiService) Get

func (a *CustomTagsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *CustomTagsGetOpts) (CustomTagsGetResponseData, http.Header, error)

func (*CustomTagsApiService) Update

func (a *CustomTagsApiService) Update(ctx context.Context, data CustomTagsUpdateRequest) (interface{}, http.Header, error)

CustomTagsApiService 更新客户标签

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return CustomTagsUpdateResponse

type CustomTagsGetOpts

type CustomTagsGetOpts struct {
	ParentTagId optional.Int64
	TagId       optional.Int64
	TagCode     optional.String
	Platform    optional.String
	Page        optional.Int64
	PageSize    optional.Int64
	Fields      optional.Interface
}

type DailyCostApiService

type DailyCostApiService service

func (*DailyCostApiService) Get

func (a *DailyCostApiService) Get(ctx context.Context, dateRange ReportDateRange, localVarOptionals *DailyCostGetOpts) (DailyCostGetResponseData, http.Header, error)

type DailyCostGetOpts

type DailyCostGetOpts struct {
	AccountId optional.Int64
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type DailyReportsApiService

type DailyReportsApiService service

func (*DailyReportsApiService) Get

func (a *DailyReportsApiService) Get(ctx context.Context, accountId int64, level string, dateRange ReportDateRange, localVarOptionals *DailyReportsGetOpts) (DailyReportsGetResponseData, http.Header, error)

type DailyReportsGetOpts

type DailyReportsGetOpts struct {
	Filtering optional.Interface
	GroupBy   optional.Interface
	OrderBy   optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	TimeLine  optional.String
	Fields    optional.Interface
}

type DiagnosisApiService

type DiagnosisApiService service

func (*DiagnosisApiService) Get

func (a *DiagnosisApiService) Get(ctx context.Context, accountId int64, adgroupIdList []int64, localVarOptionals *DiagnosisGetOpts) (DiagnosisGetResponseData, http.Header, error)

type DiagnosisGetOpts

type DiagnosisGetOpts struct {
	TimeRange optional.Interface
	Fields    optional.Interface
}

type DynamicAdImagesApiService

type DynamicAdImagesApiService service

func (*DynamicAdImagesApiService) Add

func (a *DynamicAdImagesApiService) Add(ctx context.Context, data DynamicAdImagesAddRequest) (DynamicAdImagesAddResponseData, http.Header, error)

DynamicAdImagesApiService 创建用于广告投放的动态广告图片

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return DynamicAdImagesAddResponse

func (*DynamicAdImagesApiService) Get

func (a *DynamicAdImagesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *DynamicAdImagesGetOpts) (DynamicAdImagesGetResponseData, http.Header, error)

type DynamicAdImagesGetOpts

type DynamicAdImagesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type DynamicAdTemplatesApiService

type DynamicAdTemplatesApiService service

func (*DynamicAdTemplatesApiService) Get

func (a *DynamicAdTemplatesApiService) Get(ctx context.Context, accountId int64, productCatalogId int64, dynamicAdTemplateWidth int64, dynamicAdTemplateHeight int64, localVarOptionals *DynamicAdTemplatesGetOpts) (DynamicAdTemplatesGetResponseData, http.Header, error)

type DynamicAdTemplatesGetOpts

type DynamicAdTemplatesGetOpts struct {
	DynamicAdTemplateType          optional.String
	DynamicAdTemplateOwnershipType optional.String
	Filtering                      optional.Interface
	Page                           optional.Int64
	PageSize                       optional.Int64
	Fields                         optional.Interface
}

type DynamicAdVideoApiService

type DynamicAdVideoApiService service

func (*DynamicAdVideoApiService) Add

func (a *DynamicAdVideoApiService) Add(ctx context.Context, data DynamicAdVideoAddRequest) (DynamicAdVideoAddResponseData, http.Header, error)

DynamicAdVideoApiService 创建用于广告投放的动态广告视频

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return DynamicAdVideoAddResponse

type DynamicCreativesApiService

type DynamicCreativesApiService service

func (*DynamicCreativesApiService) Add

func (a *DynamicCreativesApiService) Add(ctx context.Context, data DynamicCreativesAddRequest) (DynamicCreativesAddResponseData, http.Header, error)

DynamicCreativesApiService 创建动态创意

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return DynamicCreativesAddResponse

func (*DynamicCreativesApiService) Get

func (a *DynamicCreativesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *DynamicCreativesGetOpts) (DynamicCreativesGetResponseData, http.Header, error)

func (*DynamicCreativesApiService) Update

func (a *DynamicCreativesApiService) Update(ctx context.Context, data DynamicCreativesUpdateRequest) (DynamicCreativesUpdateResponseData, http.Header, error)

DynamicCreativesApiService 更新动态创意

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return DynamicCreativesUpdateResponse

type DynamicCreativesGetOpts

type DynamicCreativesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type EcommerceOrderApiService

type EcommerceOrderApiService service

func (*EcommerceOrderApiService) Get

func (a *EcommerceOrderApiService) Get(ctx context.Context, accountId int64, dateRange DateRange, localVarOptionals *EcommerceOrderGetOpts) (EcommerceOrderGetResponseData, http.Header, error)

func (*EcommerceOrderApiService) Update

func (a *EcommerceOrderApiService) Update(ctx context.Context, data EcommerceOrderUpdateRequest) (interface{}, http.Header, error)

EcommerceOrderApiService 更新订单

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return EcommerceOrderUpdateResponse

type EcommerceOrderGetOpts

type EcommerceOrderGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type EstimationApiService

type EstimationApiService service

func (*EstimationApiService) Get

func (a *EstimationApiService) Get(ctx context.Context, data EstimationGetRequest) (EstimationGetResponseData, http.Header, error)

EstimationApiService 预估覆盖人数

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return EstimationGetResponse

type FundStatementsDailyApiService

type FundStatementsDailyApiService service

func (*FundStatementsDailyApiService) Get

func (a *FundStatementsDailyApiService) Get(ctx context.Context, accountId int64, fundType string, dateRange DateRange, localVarOptionals *FundStatementsDailyGetOpts) (FundStatementsDailyGetResponseData, http.Header, error)

type FundStatementsDailyGetOpts

type FundStatementsDailyGetOpts struct {
	TradeType optional.String
	Fields    optional.Interface
}

type FundStatementsDetailedApiService

type FundStatementsDetailedApiService service

func (*FundStatementsDetailedApiService) Get

func (a *FundStatementsDetailedApiService) Get(ctx context.Context, accountId int64, fundType string, dateRange DateRangeTransaction, localVarOptionals *FundStatementsDetailedGetOpts) (FundStatementsDetailedGetResponseData, http.Header, error)

type FundStatementsDetailedGetOpts

type FundStatementsDetailedGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type FundTransferApiService

type FundTransferApiService service

func (*FundTransferApiService) Add

func (a *FundTransferApiService) Add(ctx context.Context, data FundTransferAddRequest) (FundTransferAddResponseData, http.Header, error)

FundTransferApiService 发起代理商与子客户之间转账

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return FundTransferAddResponse

type FundsApiService

type FundsApiService service

func (*FundsApiService) Get

func (a *FundsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *FundsGetOpts) (FundsGetResponseData, http.Header, error)

type FundsGetOpts

type FundsGetOpts struct {
	Fields optional.Interface
}

type GenericSwaggerError

type GenericSwaggerError struct {
	// contains filtered or unexported fields
}

GenericSwaggerError Provides access to the body, error and model on returned errors.

func (GenericSwaggerError) Body

func (e GenericSwaggerError) Body() []byte

Body returns the raw bytes of the response

func (GenericSwaggerError) Error

func (e GenericSwaggerError) Error() string

Error returns non-empty string if there was an error.

func (GenericSwaggerError) Model

func (e GenericSwaggerError) Model() interface{}

Model returns the unpacked model of the error

type HourlyReportsApiService

type HourlyReportsApiService service

func (*HourlyReportsApiService) Get

func (a *HourlyReportsApiService) Get(ctx context.Context, accountId int64, level string, dateRange DateRange, localVarOptionals *HourlyReportsGetOpts) (HourlyReportsGetResponseData, http.Header, error)

type HourlyReportsGetOpts

type HourlyReportsGetOpts struct {
	Filtering optional.Interface
	GroupBy   optional.Interface
	OrderBy   optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	TimeLine  optional.String
	Fields    optional.Interface
}

type ImageProcessingApiService

type ImageProcessingApiService service

func (*ImageProcessingApiService) Add

func (a *ImageProcessingApiService) Add(ctx context.Context, data ImageProcessingAddRequest) (ImageProcessingAddResponseData, http.Header, error)

ImageProcessingApiService 进行图片处理

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ImageProcessingAddResponse

type ImagesAddOpts

type ImagesAddOpts struct {
	File        optional.Interface
	Bytes       optional.String
	Description optional.String
}

type ImagesApiService

type ImagesApiService service

func (*ImagesApiService) Add

func (a *ImagesApiService) Add(ctx context.Context, accountId int64, uploadType string, signature string, localVarOptionals *ImagesAddOpts) (ImagesAddResponseData, http.Header, error)

func (*ImagesApiService) Get

func (a *ImagesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *ImagesGetOpts) (ImagesGetResponseData, http.Header, error)

func (*ImagesApiService) Update added in v1.3.0

func (a *ImagesApiService) Update(ctx context.Context, data ImagesUpdateRequest) (ImagesUpdateResponseData, http.Header, error)

ImagesApiService 修改图片信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ImagesUpdateResponse

type ImagesGetOpts

type ImagesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type LabelAudiencesApiService

type LabelAudiencesApiService service

func (*LabelAudiencesApiService) Add

func (a *LabelAudiencesApiService) Add(ctx context.Context, data LabelAudiencesAddRequest) (LabelAudiencesAddResponseData, http.Header, error)

LabelAudiencesApiService 标签添加到人群列表

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LabelAudiencesAddResponse

type LabelsApiService

type LabelsApiService service

func (*LabelsApiService) Get

func (a *LabelsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *LabelsGetOpts) (LabelsGetResponseData, http.Header, error)

type LabelsGetOpts

type LabelsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type LeadCluesApiService

type LeadCluesApiService service

func (*LeadCluesApiService) Get

func (a *LeadCluesApiService) Get(ctx context.Context, data LeadCluesGetRequest) (LeadCluesGetResponseData, http.Header, error)

LeadCluesApiService 获取线索列表

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LeadCluesGetResponse

func (*LeadCluesApiService) Update

func (a *LeadCluesApiService) Update(ctx context.Context, data LeadCluesUpdateRequest) (interface{}, http.Header, error)

LeadCluesApiService 回传线索信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LeadCluesUpdateResponse

type LeadsFormApiService added in v1.3.0

type LeadsFormApiService service

func (*LeadsFormApiService) Add added in v1.3.0

func (a *LeadsFormApiService) Add(ctx context.Context, data LeadsFormAddRequest) (LeadsFormAddResponseData, http.Header, error)

LeadsFormApiService 创建表单组件

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LeadsFormAddResponse

func (*LeadsFormApiService) Get added in v1.3.0

func (a *LeadsFormApiService) Get(ctx context.Context, accountId int64, componentId string, localVarOptionals *LeadsFormGetOpts) (LeadsFormGetResponseData, http.Header, error)

type LeadsFormGetOpts added in v1.3.0

type LeadsFormGetOpts struct {
	Fields optional.Interface
}

type LeadsFormListApiService added in v1.3.0

type LeadsFormListApiService service

func (*LeadsFormListApiService) Get added in v1.3.0

func (a *LeadsFormListApiService) Get(ctx context.Context, accountId int64, localVarOptionals *LeadsFormListGetOpts) (LeadsFormListGetResponseData, http.Header, error)

type LeadsFormListGetOpts added in v1.3.0

type LeadsFormListGetOpts struct {
	BeginCreatedTime optional.String
	EndCreatedTime   optional.String
	Page             optional.Int64
	PageSize         optional.Int64
	Fields           optional.Interface
}

type LocalApiService added in v1.4.0

type LocalApiService service

func (*LocalApiService) Add added in v1.4.0

func (a *LocalApiService) Add(ctx context.Context, data LocalAddRequest) (LocalAddResponseData, http.Header, error)

LocalApiService 创建广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalAddResponse

func (*LocalApiService) Get added in v1.4.0

func (a *LocalApiService) Get(ctx context.Context, data LocalGetRequest) (LocalGetResponseData, http.Header, error)

LocalApiService 拉取广告列表

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalGetResponse

func (*LocalApiService) Update added in v1.4.0

func (a *LocalApiService) Update(ctx context.Context, data LocalUpdateRequest) (LocalUpdateResponseData, http.Header, error)

LocalApiService 更新广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalUpdateResponse

type LocalEndadsmanuallyApiService added in v1.3.0

type LocalEndadsmanuallyApiService service

func (*LocalEndadsmanuallyApiService) Add added in v1.3.0

func (a *LocalEndadsmanuallyApiService) Add(ctx context.Context, data LocalEndadsmanuallyAddRequest) (LocalEndadsmanuallyAddResponseData, http.Header, error)

LocalEndadsmanuallyApiService 手动结束广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalEndadsmanuallyAddResponse

type LocalEstimatedamountApiService added in v1.3.0

type LocalEstimatedamountApiService service

func (*LocalEstimatedamountApiService) Get added in v1.3.0

func (a *LocalEstimatedamountApiService) Get(ctx context.Context, data LocalEstimatedamountGetRequest) (LocalEstimatedamountGetResponseData, http.Header, error)

LocalEstimatedamountApiService 拉取曝光预估数据

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalEstimatedamountGetResponse

type LocalStoresAddressParsingResultApiService added in v1.3.0

type LocalStoresAddressParsingResultApiService service

func (*LocalStoresAddressParsingResultApiService) Get added in v1.3.0

func (a *LocalStoresAddressParsingResultApiService) Get(ctx context.Context, data LocalStoresAddressParsingResultGetRequest) (LocalStoresAddressParsingResultGetResponseData, http.Header, error)

LocalStoresAddressParsingResultApiService 解析门店地址

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalStoresAddressParsingResultGetResponse

type LocalStoresApiService added in v1.3.0

type LocalStoresApiService service

func (*LocalStoresApiService) Add added in v1.3.0

func (a *LocalStoresApiService) Add(ctx context.Context, data LocalStoresAddRequest) (LocalStoresAddResponseData, http.Header, error)

LocalStoresApiService 批量录入门店

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalStoresAddResponse

func (*LocalStoresApiService) Delete added in v1.3.0

func (a *LocalStoresApiService) Delete(ctx context.Context, data LocalStoresDeleteRequest) (LocalStoresDeleteResponseData, http.Header, error)

LocalStoresApiService 批量删除门店信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return LocalStoresDeleteResponse

func (*LocalStoresApiService) Get added in v1.3.0

func (a *LocalStoresApiService) Get(ctx context.Context, accountId int64, localVarOptionals *LocalStoresGetOpts) (LocalStoresGetResponseData, http.Header, error)

type LocalStoresGetOpts added in v1.3.0

type LocalStoresGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type LocalStoresSearchInfoApiService added in v1.3.0

type LocalStoresSearchInfoApiService service

func (*LocalStoresSearchInfoApiService) Get added in v1.3.0

func (a *LocalStoresSearchInfoApiService) Get(ctx context.Context, accountId int64, keyWord string, localVarOptionals *LocalStoresSearchInfoGetOpts) (LocalStoresSearchInfoGetResponseData, http.Header, error)

type LocalStoresSearchInfoGetOpts added in v1.3.0

type LocalStoresSearchInfoGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type OauthApiService

type OauthApiService service

func (*OauthApiService) Authorize

func (a *OauthApiService) Authorize(ctx context.Context, clientId int64, redirectUri string, localVarOptionals *OauthAuthorizeOpts) (string, http.Header, error)

func (*OauthApiService) Token

func (a *OauthApiService) Token(ctx context.Context, clientId int64, clientSecret string, grantType string, localVarOptionals *OauthTokenOpts) (OauthTokenResponseData, http.Header, error)

type OauthAuthorizeOpts

type OauthAuthorizeOpts struct {
	State                optional.String
	Scope                optional.String
	AccountType          optional.String
	AccountDisplayNumber optional.Int64
	Fields               optional.Interface
}

type OauthTokenOpts

type OauthTokenOpts struct {
	AuthorizationCode optional.String
	RefreshToken      optional.String
	RedirectUri       optional.String
}

type OptimizationGoalPermissionsApiService

type OptimizationGoalPermissionsApiService service

func (*OptimizationGoalPermissionsApiService) Get

func (a *OptimizationGoalPermissionsApiService) Get(ctx context.Context, accountId int64, siteSet []string, promotedObjectType string, localVarOptionals *OptimizationGoalPermissionsGetOpts) (OptimizationGoalPermissionsGetResponseData, http.Header, error)

type OptimizationGoalPermissionsGetOpts

type OptimizationGoalPermissionsGetOpts struct {
	Fields optional.Interface
}

type PagesApiService

type PagesApiService service

func (*PagesApiService) Get

func (a *PagesApiService) Get(ctx context.Context, accountId int64, promotedObjectType string, localVarOptionals *PagesGetOpts) (PagesGetResponseData, http.Header, error)

type PagesGetOpts

type PagesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type PlayablePagesApiService

type PlayablePagesApiService service

func (*PlayablePagesApiService) Add

func (a *PlayablePagesApiService) Add(ctx context.Context, accountId int64, playablePageName string, materialFile *os.File) (PlayablePagesAddResponseData, http.Header, error)

PlayablePagesApiService 添加互动推广页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param accountId
  • @param playablePageName
  • @param materialFile

@return PlayablePagesAddResponse

func (*PlayablePagesApiService) Get

func (a *PlayablePagesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *PlayablePagesGetOpts) (PlayablePagesGetResponseData, http.Header, error)

type PlayablePagesGetOpts

type PlayablePagesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type ProductCatalogsApiService

type ProductCatalogsApiService service

func (*ProductCatalogsApiService) Add

func (a *ProductCatalogsApiService) Add(ctx context.Context, data ProductCatalogsAddRequest) (ProductCatalogsAddResponseData, http.Header, error)

ProductCatalogsApiService 创建商品库

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ProductCatalogsAddResponse

func (*ProductCatalogsApiService) Get

func (a *ProductCatalogsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *ProductCatalogsGetOpts) (ProductCatalogsGetResponseData, http.Header, error)

type ProductCatalogsGetOpts

type ProductCatalogsGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type ProductCatalogsReportsApiService

type ProductCatalogsReportsApiService service

func (*ProductCatalogsReportsApiService) Get

func (a *ProductCatalogsReportsApiService) Get(ctx context.Context, accountId int64, productCatalogId int64, dateRange ReportDateRange, localVarOptionals *ProductCatalogsReportsGetOpts) (ProductCatalogsReportsGetResponseData, http.Header, error)

type ProductCatalogsReportsGetOpts

type ProductCatalogsReportsGetOpts struct {
	Filtering optional.Interface
	GroupBy   optional.Interface
	OrderBy   optional.Interface
	Fields    optional.Interface
}

type ProductCategoriesListApiService added in v1.1.1

type ProductCategoriesListApiService service

func (*ProductCategoriesListApiService) Get added in v1.1.1

func (a *ProductCategoriesListApiService) Get(ctx context.Context, accountId int64, productCatalogId int64, page int64, pageSize int64, localVarOptionals *ProductCategoriesListGetOpts) (ProductCategoriesListGetResponseData, http.Header, error)

type ProductCategoriesListGetOpts added in v1.1.1

type ProductCategoriesListGetOpts struct {
	Level        optional.Int64
	CategoryId   optional.Int64
	CategoryName optional.String
	Fields       optional.Interface
}

type ProductItemsApiService

type ProductItemsApiService service

func (*ProductItemsApiService) Add

func (a *ProductItemsApiService) Add(ctx context.Context, data ProductItemsAddRequest) (ProductItemsAddResponseData, http.Header, error)

ProductItemsApiService 添加商品

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ProductItemsAddResponse

func (*ProductItemsApiService) Get

func (a *ProductItemsApiService) Get(ctx context.Context, accountId int64, productCatalogId int64, localVarOptionals *ProductItemsGetOpts) (ProductItemsGetResponseData, http.Header, error)

func (*ProductItemsApiService) Update

func (a *ProductItemsApiService) Update(ctx context.Context, data ProductItemsUpdateRequest) (interface{}, http.Header, error)

ProductItemsApiService 更新商品信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ProductItemsUpdateResponse

type ProductItemsDetailApiService

type ProductItemsDetailApiService service

func (*ProductItemsDetailApiService) Get

func (a *ProductItemsDetailApiService) Get(ctx context.Context, accountId int64, productCatalogId int64, productOuterId string, localVarOptionals *ProductItemsDetailGetOpts) (ProductItemsDetailGetResponseData, http.Header, error)

type ProductItemsDetailGetOpts

type ProductItemsDetailGetOpts struct {
	Fields optional.Interface
}

type ProductItemsGetOpts

type ProductItemsGetOpts struct {
	Filtering optional.Interface
	Fields    optional.Interface
}

type ProductItemsVerticalsApiService added in v1.3.0

type ProductItemsVerticalsApiService service

func (*ProductItemsVerticalsApiService) Get added in v1.3.0

func (a *ProductItemsVerticalsApiService) Get(ctx context.Context, localVarOptionals *ProductItemsVerticalsGetOpts) (ProductItemsVerticalsGetResponseData, http.Header, error)

type ProductItemsVerticalsGetOpts added in v1.3.0

type ProductItemsVerticalsGetOpts struct {
	Fields optional.Interface
}

type ProductsSystemStatusApiService

type ProductsSystemStatusApiService service

func (*ProductsSystemStatusApiService) Get

func (a *ProductsSystemStatusApiService) Get(ctx context.Context, accountId int64, productCatalogId int64, localVarOptionals *ProductsSystemStatusGetOpts) (ProductsSystemStatusGetResponseData, http.Header, error)

type ProductsSystemStatusGetOpts

type ProductsSystemStatusGetOpts struct {
	FeedId   optional.Int64
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type ProfilesApiService

type ProfilesApiService service

func (*ProfilesApiService) Add

func (a *ProfilesApiService) Add(ctx context.Context, data ProfilesAddRequest) (ProfilesAddResponseData, http.Header, error)

ProfilesApiService 创建朋友圈头像昵称跳转页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ProfilesAddResponse

func (*ProfilesApiService) Delete

func (a *ProfilesApiService) Delete(ctx context.Context, data ProfilesDeleteRequest) (ProfilesDeleteResponseData, http.Header, error)

ProfilesApiService 删除朋友圈头像昵称跳转页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ProfilesDeleteResponse

func (*ProfilesApiService) Get

func (a *ProfilesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *ProfilesGetOpts) (ProfilesGetResponseData, http.Header, error)

type ProfilesGetOpts

type ProfilesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type PromotedObjectsApiService

type PromotedObjectsApiService service

func (*PromotedObjectsApiService) Add

func (a *PromotedObjectsApiService) Add(ctx context.Context, data PromotedObjectsAddRequest) (PromotedObjectsAddResponseData, http.Header, error)

PromotedObjectsApiService 创建推广目标

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return PromotedObjectsAddResponse

func (*PromotedObjectsApiService) Get

func (a *PromotedObjectsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *PromotedObjectsGetOpts) (PromotedObjectsGetResponseData, http.Header, error)

func (*PromotedObjectsApiService) Update

func (a *PromotedObjectsApiService) Update(ctx context.Context, data PromotedObjectsUpdateRequest) (PromotedObjectsUpdateResponseData, http.Header, error)

PromotedObjectsApiService 更新推广目标

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return PromotedObjectsUpdateResponse

type PromotedObjectsGetOpts

type PromotedObjectsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type QualificationsApiService

type QualificationsApiService service

func (*QualificationsApiService) Add

func (a *QualificationsApiService) Add(ctx context.Context, data QualificationsAddRequest) (QualificationsAddResponseData, http.Header, error)

QualificationsApiService 创建广告主资质

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return QualificationsAddResponse

func (*QualificationsApiService) Delete

func (a *QualificationsApiService) Delete(ctx context.Context, data QualificationsDeleteRequest) (QualificationsDeleteResponseData, http.Header, error)

QualificationsApiService 删除广告主资质

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return QualificationsDeleteResponse

func (*QualificationsApiService) Get

func (a *QualificationsApiService) Get(ctx context.Context, accountId int64, qualificationType string, localVarOptionals *QualificationsGetOpts) (QualificationsGetResponseData, http.Header, error)

func (*QualificationsApiService) Update

func (a *QualificationsApiService) Update(ctx context.Context, data QualificationsUpdateRequest) (QualificationsUpdateResponseData, http.Header, error)

QualificationsApiService 更新广告主资质

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return QualificationsUpdateResponse

type QualificationsGetOpts

type QualificationsGetOpts struct {
	Filtering optional.Interface
	Fields    optional.Interface
}

type RealtimeCostApiService

type RealtimeCostApiService service

func (*RealtimeCostApiService) Get

func (a *RealtimeCostApiService) Get(ctx context.Context, accountId int64, level string, date string, localVarOptionals *RealtimeCostGetOpts) (RealtimeCostGetResponseData, http.Header, error)

type RealtimeCostGetOpts

type RealtimeCostGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type ReportApiService added in v1.4.1

type ReportApiService service

func (*ReportApiService) ConversionsPredict added in v1.4.1

func (a *ReportApiService) ConversionsPredict(ctx context.Context, data ReportConversionsPredictRequest) (ReportConversionsPredictResponseData, http.Header, error)

ReportApiService 获取当日转化效果预估数据

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ReportConversionsPredictResponse

func (*ReportApiService) VideoFrame added in v1.4.1

func (a *ReportApiService) VideoFrame(ctx context.Context, data ReportVideoFrameRequest) (ReportVideoFrameResponseData, http.Header, error)

ReportApiService 视频流失分析接口

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ReportVideoFrameResponse

type ShopApiService added in v1.4.0

type ShopApiService service

func (*ShopApiService) Add added in v1.4.0

func (a *ShopApiService) Add(ctx context.Context, data ShopAddRequest) (ShopAddResponseData, http.Header, error)

ShopApiService 创建广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ShopAddResponse

func (*ShopApiService) Get added in v1.4.0

func (a *ShopApiService) Get(ctx context.Context, data ShopGetRequest) (ShopGetResponseData, http.Header, error)

ShopApiService 拉取广告列表

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ShopGetResponse

func (*ShopApiService) Update added in v1.4.0

func (a *ShopApiService) Update(ctx context.Context, data ShopUpdateRequest) (ShopUpdateResponseData, http.Header, error)

ShopApiService 更新广告

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return ShopUpdateResponse

type SplitTestsApiService

type SplitTestsApiService service

func (*SplitTestsApiService) Add

func (a *SplitTestsApiService) Add(ctx context.Context, data SplitTestsAddRequest) (SplitTestsAddResponseData, http.Header, error)

SplitTestsApiService 创建拆分对比实验

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return SplitTestsAddResponse

func (*SplitTestsApiService) Delete

func (a *SplitTestsApiService) Delete(ctx context.Context, data SplitTestsDeleteRequest) (SplitTestsDeleteResponseData, http.Header, error)

SplitTestsApiService 删除拆分对比实验

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return SplitTestsDeleteResponse

func (*SplitTestsApiService) Get

func (a *SplitTestsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *SplitTestsGetOpts) (SplitTestsGetResponseData, http.Header, error)

func (*SplitTestsApiService) Update

func (a *SplitTestsApiService) Update(ctx context.Context, data SplitTestsUpdateRequest) (SplitTestsUpdateResponseData, http.Header, error)

SplitTestsApiService 更新拆分对比实验

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return SplitTestsUpdateResponse

type SplitTestsGetOpts

type SplitTestsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type SystemStatusApiService

type SystemStatusApiService service

func (*SystemStatusApiService) Get

func (a *SystemStatusApiService) Get(ctx context.Context, accountId int64, statusType string, statusSpec StatusSpec, localVarOptionals *SystemStatusGetOpts) (SystemStatusGetResponseData, http.Header, error)

type SystemStatusGetOpts

type SystemStatusGetOpts struct {
	Fields optional.Interface
}

type TargetingTagReportsApiService

type TargetingTagReportsApiService service

func (*TargetingTagReportsApiService) Get

func (a *TargetingTagReportsApiService) Get(ctx context.Context, accountId int64, type_ string, level string, dateRange ReportDateRange, localVarOptionals *TargetingTagReportsGetOpts) (TargetingTagReportsGetResponseData, http.Header, error)

type TargetingTagReportsGetOpts

type TargetingTagReportsGetOpts struct {
	PosType   optional.String
	Filtering optional.Interface
	GroupBy   optional.Interface
	OrderBy   optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	TimeLine  optional.String
	Fields    optional.Interface
}

type TargetingTagsApiService

type TargetingTagsApiService service

func (*TargetingTagsApiService) Get

func (a *TargetingTagsApiService) Get(ctx context.Context, type_ string, localVarOptionals *TargetingTagsGetOpts) (TargetingTagsGetResponseData, http.Header, error)

type TargetingTagsGetOpts

type TargetingTagsGetOpts struct {
	AccountId optional.Int64
	TagSpec   optional.Interface
	Fields    optional.Interface
}

type TargetingsApiService

type TargetingsApiService service

func (*TargetingsApiService) Add

func (a *TargetingsApiService) Add(ctx context.Context, data TargetingsAddRequest) (TargetingsAddResponseData, http.Header, error)

TargetingsApiService 创建定向

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return TargetingsAddResponse

func (*TargetingsApiService) Delete

func (a *TargetingsApiService) Delete(ctx context.Context, data TargetingsDeleteRequest) (TargetingsDeleteResponseData, http.Header, error)

TargetingsApiService 删除定向

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return TargetingsDeleteResponse

func (*TargetingsApiService) Get

func (a *TargetingsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *TargetingsGetOpts) (TargetingsGetResponseData, http.Header, error)

func (*TargetingsApiService) Update

func (a *TargetingsApiService) Update(ctx context.Context, data TargetingsUpdateRequest) (TargetingsUpdateResponseData, http.Header, error)

TargetingsApiService 更新定向

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return TargetingsUpdateResponse

type TargetingsGetOpts

type TargetingsGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type TargetingsShareApiService added in v1.5.0

type TargetingsShareApiService service

func (*TargetingsShareApiService) Add added in v1.5.0

func (a *TargetingsShareApiService) Add(ctx context.Context, data TargetingsShareAddRequest) (TargetingsShareAddResponseData, http.Header, error)

TargetingsShareApiService 分享定向

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return TargetingsShareAddResponse

func (*TargetingsShareApiService) Get added in v1.5.0

func (a *TargetingsShareApiService) Get(ctx context.Context, accountId int64, targetingId int64, localVarOptionals *TargetingsShareGetOpts) (TargetingsShareGetResponseData, http.Header, error)

type TargetingsShareGetOpts added in v1.5.0

type TargetingsShareGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type TrackingReportsApiService

type TrackingReportsApiService service

func (*TrackingReportsApiService) Get

func (a *TrackingReportsApiService) Get(ctx context.Context, accountId int64, dateRange DateRange, localVarOptionals *TrackingReportsGetOpts) (TrackingReportsGetResponseData, http.Header, error)

type TrackingReportsGetOpts

type TrackingReportsGetOpts struct {
	TimeGranularity    optional.String
	PromotedObjectType optional.String
	PromotedObjectId   optional.String
	FeedbackUrl        optional.String
	Page               optional.Int64
	PageSize           optional.Int64
	Fields             optional.Interface
}

type UnionPositionPackagesApiService

type UnionPositionPackagesApiService service

func (*UnionPositionPackagesApiService) Add

func (a *UnionPositionPackagesApiService) Add(ctx context.Context, data UnionPositionPackagesAddRequest) (UnionPositionPackagesAddResponseData, http.Header, error)

UnionPositionPackagesApiService 联盟流量包模块

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return UnionPositionPackagesAddResponse

func (*UnionPositionPackagesApiService) Delete

func (a *UnionPositionPackagesApiService) Delete(ctx context.Context, data UnionPositionPackagesDeleteRequest) (interface{}, http.Header, error)

UnionPositionPackagesApiService 联盟流量包删除接口

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return UnionPositionPackagesDeleteResponse

func (*UnionPositionPackagesApiService) Get

func (a *UnionPositionPackagesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *UnionPositionPackagesGetOpts) (UnionPositionPackagesGetResponseData, http.Header, error)

type UnionPositionPackagesGetOpts

type UnionPositionPackagesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type UserActionSetReportsApiService

type UserActionSetReportsApiService service

func (*UserActionSetReportsApiService) Get

func (a *UserActionSetReportsApiService) Get(ctx context.Context, accountId int64, userActionSetId int64, dateRange DateRange, timeGranularity string, localVarOptionals *UserActionSetReportsGetOpts) (UserActionSetReportsGetResponseData, http.Header, error)

type UserActionSetReportsGetOpts

type UserActionSetReportsGetOpts struct {
	Aggregation optional.String
	Fields      optional.Interface
}

type UserActionSetsApiService

type UserActionSetsApiService service

func (*UserActionSetsApiService) Add

func (a *UserActionSetsApiService) Add(ctx context.Context, data UserActionSetsAddRequest) (UserActionSetsAddResponseData, http.Header, error)

UserActionSetsApiService 创建用户行为数据源

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return UserActionSetsAddResponse

func (*UserActionSetsApiService) Get

func (a *UserActionSetsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *UserActionSetsGetOpts) (UserActionSetsGetResponseData, http.Header, error)

type UserActionSetsGetOpts

type UserActionSetsGetOpts struct {
	UserActionSetId optional.Int64
	Type_           optional.Interface
	Fields          optional.Interface
}

type UserActionsApiService

type UserActionsApiService service

func (*UserActionsApiService) Add

func (a *UserActionsApiService) Add(ctx context.Context, data UserActionsAddRequest) (interface{}, http.Header, error)

UserActionsApiService 上传用户行为数据

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return UserActionsAddResponse

type UserPropertiesApiService

type UserPropertiesApiService service

func (*UserPropertiesApiService) Add

func (a *UserPropertiesApiService) Add(ctx context.Context, data UserPropertiesAddRequest) (interface{}, http.Header, error)

UserPropertiesApiService 上传用户属性数据

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return UserPropertiesAddResponse

type UserPropertySetsApiService

type UserPropertySetsApiService service

func (*UserPropertySetsApiService) Add

func (a *UserPropertySetsApiService) Add(ctx context.Context, data UserPropertySetsAddRequest) (UserPropertySetsAddResponseData, http.Header, error)

UserPropertySetsApiService 创建用户属性数据源

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return UserPropertySetsAddResponse

func (*UserPropertySetsApiService) Get

func (a *UserPropertySetsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *UserPropertySetsGetOpts) (UserPropertySetsGetResponseData, http.Header, error)

func (*UserPropertySetsApiService) Update

func (a *UserPropertySetsApiService) Update(ctx context.Context, data UserPropertySetsUpdateRequest) (interface{}, http.Header, error)

UserPropertySetsApiService 更新用户属性数据源

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return UserPropertySetsUpdateResponse

type UserPropertySetsGetOpts

type UserPropertySetsGetOpts struct {
	UserPropertySetId optional.Int64
	Fields            optional.Interface
}

type VideomakerAutoadjustmentsAddOpts added in v1.4.1

type VideomakerAutoadjustmentsAddOpts struct {
	VideoId          optional.String
	VideoFile        optional.Interface
	Signature        optional.String
	SmartAdjustment  optional.Interface
	ManualAdjustment optional.Interface
}

type VideomakerAutoadjustmentsApiService added in v1.4.1

type VideomakerAutoadjustmentsApiService service

func (*VideomakerAutoadjustmentsApiService) Add added in v1.4.1

func (a *VideomakerAutoadjustmentsApiService) Add(ctx context.Context, accountId int64, adjustmentType string, localVarOptionals *VideomakerAutoadjustmentsAddOpts) (VideomakerAutoadjustmentsAddResponseData, http.Header, error)

type VideomakerSubtitlesAddOpts added in v1.4.1

type VideomakerSubtitlesAddOpts struct {
	VideoId          optional.String
	VideoFile        optional.Interface
	Signature        optional.String
	OnlySubtitleFile optional.Bool
}

type VideomakerSubtitlesApiService added in v1.4.1

type VideomakerSubtitlesApiService service

func (*VideomakerSubtitlesApiService) Add added in v1.4.1

func (a *VideomakerSubtitlesApiService) Add(ctx context.Context, accountId int64, localVarOptionals *VideomakerSubtitlesAddOpts) (VideomakerSubtitlesAddResponseData, http.Header, error)

type VideomakerTasksApiService added in v1.4.1

type VideomakerTasksApiService service

func (*VideomakerTasksApiService) Get added in v1.4.1

func (a *VideomakerTasksApiService) Get(ctx context.Context, accountId int64, taskId string, localVarOptionals *VideomakerTasksGetOpts) (VideomakerTasksGetResponseData, http.Header, error)

type VideomakerTasksGetOpts added in v1.4.1

type VideomakerTasksGetOpts struct {
	Fields optional.Interface
}

type VideosAddOpts

type VideosAddOpts struct {
	Description          optional.String
	AdcreativeTemplateId optional.Int64
}

type VideosApiService

type VideosApiService service

func (*VideosApiService) Add

func (a *VideosApiService) Add(ctx context.Context, accountId int64, videoFile *os.File, signature string, localVarOptionals *VideosAddOpts) (VideosAddResponseData, http.Header, error)

func (*VideosApiService) Get

func (a *VideosApiService) Get(ctx context.Context, accountId int64, localVarOptionals *VideosGetOpts) (VideosGetResponseData, http.Header, error)

func (*VideosApiService) Update added in v1.3.0

func (a *VideosApiService) Update(ctx context.Context, data VideosUpdateRequest) (VideosUpdateResponseData, http.Header, error)

VideosApiService 修改视频信息

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return VideosUpdateResponse

type VideosGetOpts

type VideosGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type WechatAdFollowersApiService

type WechatAdFollowersApiService service

func (*WechatAdFollowersApiService) Get

func (a *WechatAdFollowersApiService) Get(ctx context.Context, timeRange TimeRange, localVarOptionals *WechatAdFollowersGetOpts) (WechatAdFollowersGetResponseData, http.Header, error)

type WechatAdFollowersGetOpts

type WechatAdFollowersGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type WechatAdLabelsApiService

type WechatAdLabelsApiService service

func (*WechatAdLabelsApiService) Get

func (a *WechatAdLabelsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *WechatAdLabelsGetOpts) (WechatAdLabelsGetResponseData, http.Header, error)

type WechatAdLabelsGetOpts

type WechatAdLabelsGetOpts struct {
	Fields optional.Interface
}

type WechatAdvertiserApiService

type WechatAdvertiserApiService service

func (*WechatAdvertiserApiService) Get

func (a *WechatAdvertiserApiService) Get(ctx context.Context, localVarOptionals *WechatAdvertiserGetOpts) (WechatAdvertiserGetResponseData, http.Header, error)

type WechatAdvertiserDetailApiService

type WechatAdvertiserDetailApiService service

func (*WechatAdvertiserDetailApiService) Get

func (a *WechatAdvertiserDetailApiService) Get(ctx context.Context, localVarOptionals *WechatAdvertiserDetailGetOpts) (WechatAdvertiserDetailGetResponseData, http.Header, error)

type WechatAdvertiserDetailGetOpts

type WechatAdvertiserDetailGetOpts struct {
	AccountId optional.Int64
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type WechatAdvertiserGetOpts

type WechatAdvertiserGetOpts struct {
	Page     optional.Int64
	PageSize optional.Int64
	Fields   optional.Interface
}

type WechatAdvertiserLocalBusinessAddOpts added in v1.4.1

type WechatAdvertiserLocalBusinessAddOpts struct {
	ContactPersonTele optional.String
	BusinessContent   optional.String
}

type WechatAdvertiserLocalBusinessApiService added in v1.3.0

type WechatAdvertiserLocalBusinessApiService service

func (*WechatAdvertiserLocalBusinessApiService) Add added in v1.3.0

func (a *WechatAdvertiserLocalBusinessApiService) Add(ctx context.Context, headImage *os.File, name string, description string, contactPerson string, contactPersonMobile string, contactPersonCardId string, corporation string, corporationLicence string, industryId int64, businessId string, localVarOptionals *WechatAdvertiserLocalBusinessAddOpts) (WechatAdvertiserLocalBusinessAddResponseData, http.Header, error)

func (*WechatAdvertiserLocalBusinessApiService) Get added in v1.3.0

func (a *WechatAdvertiserLocalBusinessApiService) Get(ctx context.Context, accountId int64, localVarOptionals *WechatAdvertiserLocalBusinessGetOpts) (WechatAdvertiserLocalBusinessGetResponseData, http.Header, error)

func (*WechatAdvertiserLocalBusinessApiService) Update added in v1.3.0

func (a *WechatAdvertiserLocalBusinessApiService) Update(ctx context.Context, headImage *os.File, name string, description string, contactPerson string, contactPersonMobile string, contactPersonCardId string, corporation string, corporationLicence string, industryId int64, accountId int64, localVarOptionals *WechatAdvertiserLocalBusinessUpdateOpts) (interface{}, http.Header, error)

type WechatAdvertiserLocalBusinessGetOpts added in v1.3.0

type WechatAdvertiserLocalBusinessGetOpts struct {
	Fields optional.Interface
}

type WechatAdvertiserLocalBusinessUpdateOpts added in v1.4.1

type WechatAdvertiserLocalBusinessUpdateOpts struct {
	ContactPersonTele optional.String
	BusinessContent   optional.String
}

type WechatAdvertiserSpecificationApiService

type WechatAdvertiserSpecificationApiService service

func (*WechatAdvertiserSpecificationApiService) Get

func (a *WechatAdvertiserSpecificationApiService) Get(ctx context.Context, localVarOptionals *WechatAdvertiserSpecificationGetOpts) (WechatAdvertiserSpecificationGetResponseData, http.Header, error)

type WechatAdvertiserSpecificationGetOpts

type WechatAdvertiserSpecificationGetOpts struct {
	AccountId optional.Int64
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type WechatAgencyApiService

type WechatAgencyApiService service

func (*WechatAgencyApiService) Get

func (a *WechatAgencyApiService) Get(ctx context.Context, accountId int64, localVarOptionals *WechatAgencyGetOpts) (WechatAgencyGetResponseData, http.Header, error)

type WechatAgencyGetOpts

type WechatAgencyGetOpts struct {
	Fields optional.Interface
}

type WechatDailyCostApiService

type WechatDailyCostApiService service

func (*WechatDailyCostApiService) Get

func (a *WechatDailyCostApiService) Get(ctx context.Context, dateRange DateRange, localVarOptionals *WechatDailyCostGetOpts) (WechatDailyCostGetResponseData, http.Header, error)

type WechatDailyCostGetOpts

type WechatDailyCostGetOpts struct {
	AccountId optional.Int64
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type WechatFundStatementsDetailedApiService

type WechatFundStatementsDetailedApiService service

func (*WechatFundStatementsDetailedApiService) Get

func (a *WechatFundStatementsDetailedApiService) Get(ctx context.Context, tradeType string, dateRange DateRange, localVarOptionals *WechatFundStatementsDetailedGetOpts) (WechatFundStatementsDetailedGetResponseData, http.Header, error)

type WechatFundStatementsDetailedGetOpts

type WechatFundStatementsDetailedGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type WechatFundTransferApiService added in v1.3.0

type WechatFundTransferApiService service

func (*WechatFundTransferApiService) Add added in v1.3.0

func (a *WechatFundTransferApiService) Add(ctx context.Context, data WechatFundTransferAddRequest) (interface{}, http.Header, error)

WechatFundTransferApiService 微信服务商子客之间转账

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return WechatFundTransferAddResponse

type WechatFundsApiService

type WechatFundsApiService service

func (*WechatFundsApiService) Get

func (a *WechatFundsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *WechatFundsGetOpts) (WechatFundsGetResponseData, http.Header, error)

type WechatFundsGetOpts

type WechatFundsGetOpts struct {
	Fields optional.Interface
}

type WechatPagesApiService

type WechatPagesApiService service

func (*WechatPagesApiService) Add

func (a *WechatPagesApiService) Add(ctx context.Context, data WechatPagesAddRequest) (WechatPagesAddResponseData, http.Header, error)

WechatPagesApiService 创建微信落地页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return WechatPagesAddResponse

func (*WechatPagesApiService) Delete

func (a *WechatPagesApiService) Delete(ctx context.Context, data WechatPagesDeleteRequest) (WechatPagesDeleteResponseData, http.Header, error)

WechatPagesApiService 删除微信落地页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return WechatPagesDeleteResponse

func (*WechatPagesApiService) Get

func (a *WechatPagesApiService) Get(ctx context.Context, accountId int64, localVarOptionals *WechatPagesGetOpts) (WechatPagesGetResponseData, http.Header, error)

type WechatPagesGetOpts

type WechatPagesGetOpts struct {
	Filtering optional.Interface
	Page      optional.Int64
	PageSize  optional.Int64
	Fields    optional.Interface
}

type WechatQualificationsApiService added in v1.3.0

type WechatQualificationsApiService service

func (*WechatQualificationsApiService) Add added in v1.3.0

func (a *WechatQualificationsApiService) Add(ctx context.Context, accountId int64, wechatQualificationType string, wechatQualificationFile *os.File, wechatQualificationFileSignature string) (WechatQualificationsAddResponseData, http.Header, error)

WechatQualificationsApiService 添加附近推商家资质

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param accountId
  • @param wechatQualificationType
  • @param wechatQualificationFile
  • @param wechatQualificationFileSignature

@return WechatQualificationsAddResponse

func (*WechatQualificationsApiService) Delete added in v1.3.0

func (a *WechatQualificationsApiService) Delete(ctx context.Context, data WechatQualificationsDeleteRequest) (WechatQualificationsDeleteResponseData, http.Header, error)

WechatQualificationsApiService 删除附近推商家资质

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return WechatQualificationsDeleteResponse

func (*WechatQualificationsApiService) Get added in v1.3.0

func (a *WechatQualificationsApiService) Get(ctx context.Context, accountId int64, localVarOptionals *WechatQualificationsGetOpts) (WechatQualificationsGetResponseData, http.Header, error)

type WechatQualificationsGetOpts added in v1.3.0

type WechatQualificationsGetOpts struct {
	Fields optional.Interface
}

type XijingPageApiService

type XijingPageApiService service

func (*XijingPageApiService) Add

func (a *XijingPageApiService) Add(ctx context.Context, data XijingPageAddRequest) (XijingPageAddResponseData, http.Header, error)

XijingPageApiService 蹊径-基于模板创建落地页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return XijingPageAddResponse

func (*XijingPageApiService) Delete

func (a *XijingPageApiService) Delete(ctx context.Context, data XijingPageDeleteRequest) (XijingPageDeleteResponseData, http.Header, error)

XijingPageApiService 蹊径-送审落地页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return XijingPageDeleteResponse

func (*XijingPageApiService) Update

func (a *XijingPageApiService) Update(ctx context.Context, data XijingPageUpdateRequest) (XijingPageUpdateResponseData, http.Header, error)

XijingPageApiService 蹊径-送审落地页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return XijingPageUpdateResponse

type XijingPageByComponentsApiService

type XijingPageByComponentsApiService service

func (*XijingPageByComponentsApiService) Add

func (a *XijingPageByComponentsApiService) Add(ctx context.Context, data XijingPageByComponentsAddRequest) (XijingPageByComponentsAddResponseData, http.Header, error)

XijingPageByComponentsApiService 蹊径-基于组件创建落地页

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param data

@return XijingPageByComponentsAddResponse

type XijingPageListApiService added in v1.3.0

type XijingPageListApiService service

func (*XijingPageListApiService) Get added in v1.3.0

func (a *XijingPageListApiService) Get(ctx context.Context, accountId int64, localVarOptionals *XijingPageListGetOpts) (XijingPageListGetResponseData, http.Header, error)

type XijingPageListGetOpts added in v1.3.0

type XijingPageListGetOpts struct {
	PageId                  optional.Int64
	PageServiceId           optional.String
	PageName                optional.String
	PageType                optional.String
	PageLastModifyStartTime optional.String
	PageLastModifyEndTime   optional.String
	PageSize                optional.Int64
	PageIndex               optional.Int64
	PagePublishStatus       optional.String
	PageStatus              optional.String
	PageSource              optional.String
	PageOwnerId             optional.Int64
	Fields                  optional.Interface
}

type XijingTemplateApiService

type XijingTemplateApiService service

func (*XijingTemplateApiService) Get

func (a *XijingTemplateApiService) Get(ctx context.Context, accountId int64, templateId string, localVarOptionals *XijingTemplateGetOpts) (XijingTemplateGetResponseData, http.Header, error)

type XijingTemplateGetOpts

type XijingTemplateGetOpts struct {
	Fields optional.Interface
}

Source Files

Jump to

Keyboard shortcuts

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