# 巨量引擎开放平台 Golang SDK

- Oauth2 授权 (api/oauth)
  - 生成授权链接 [ Url(clt *core.SDKClient, redirectUrl string, state string, materialAuth bool) string ]
  - 获取 AccessToken [ AccessToken(clt *core.SDKClient, authCode String) (*oauth.AccessTokenResponseData, error) ]
  - 刷新 Token [ RefreshToken(clt *core.SDKClient, refreshToken string) (*oauth.AccessTokenResponseData, error)]
  - 获取已授权账户 [ AdvertiserGet(clt \*core.SDKClient, accessToken string) ([]oauth.Advertiser, error) ]
  - 获取授权 User 信息 [ UserInfo(clt *core.SDKClient, accessToken string) (*oauth.UserInfoResponseData, error) ]
  - 获取APP Access Token [ AppAccessToken(clt *core.SDKClient) (*oauth.AppAccessTokenResult, error) ]
- 账号服务
  - 广告主信息与资质管理 (api/advertiser)
    - 广告主信息 [ Info(clt *core.SDKClient, accessToken string, req*advertiser.InfoRequest) ([]advertiser.Info, error) ]
    - 广告主公开信息 [ PublicInfo(clt *core.SDKClient, accessToken string, req*advertiser.PublicInfoRequest) ([]advertiser.PublicInfo, error) ]
    - 获取广告主账户头像ID [ AvatarUpload(clt *core.SDKClient, accessToken string, req*advertiser.AvatarUploadRequest) (string, error) ]
    - 更新广告主账户头像 [ AvatarSubmit(clt *core.SDKClient, accessToken string, req*advertiser.AvatarSubmitRequest) error ]
    - 获取广告主头像信息 [ AvatarGet(clt *core.SDK, accessToken string, advertiserID uint64) (*advertiser.AvatarGetResponseData, error) ]
    - 获取投放资质信息（新版）[ QualificationSelect(clt \*core.SDKClient, accessToken string, advertiserID uint64) ([]advertiser.Qualification, error) ]
    - 批量上传投放资质 [ QualificationCreate(clt *core.SDKClient, accessToken string, req*advertiser.QualificationCreateRequest) error ]
    - 获取广告主资质（新版）[ QualificationGet(clt *core.SDKClient, accessToken string, advertiserID uint64) (*advertiser.Qualification, error) ]
    - 提交广告主资质（新版）[ QualificationSubmit(clt *core.SDKClient, accessToken string, req*advertiser.QualificationSubmitRequest) error ]
    - 批量上传资质附件 [ AttachmentUpload(clt *core.SDKClient, accessToken string, req*advertiser.AttachmentUploadRequest) (uint64, error)]
    - 投放资质查询 [ DeliveryQualificationList(clt *core.SDKClient, accessToken string, req*advertiser.DeliveryQualificationListRequest) (*advertiser.DeliveryQualificationListData, error) ]
    - 投放资质提交 [ DeliveryQualificationSubmit(clt *core.SDKClient, accessToken string, req*advertiser.DeliveryQualificationSubmitRequest) error ]
    - 查询推广产品资质规则配置 [ DeliveryPkgConfig(clt *core.SDKClient, accessToken string, req*advertiser.DeliveryPkgConfigRequest) (*advertiser.IndustryConfig, error) ]
    - 查询推广产品资质 [ DeliveryPkgGet(clt *core.SDKClient, accessToken string, req*advertiser.DeliveryPkgGetRequest) (*advertiser.DeliveryPkg, error) ]
    - 提交/编辑推广产品资质 [ DeliveryPkgSubmit(clt *core.SDKClient, accessToken string, req*advertiser.DeliveryPkgSubmitRequest) (*advertiser.DeliveryPkgSubmitResult, error) ]
    - 批量删除推广产品资质 [ DeliveryPkgDelete(clt *core.SDKClient, accessToken string, req*advertiser.DeliveryPkgDeleteRequest) (*advertiser.DeliveryPkgDeleteResult, error) ]
  - 代理商账号管理 (api/agent)
    - 广告主列表 [ AdvertiserSelect(clt *core.SDKClient, accessToken string, req*agent.AdvertiserSelectRequest) (*agent.AdvertiserSelectResponseData, error) ]
    - 广告主账户信息查询 [ AdvertiserInfoQuery(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.AdvertiserInfoQueryRequest) ([]agent.AccountDetail, error) ]
    - 修改广告主 [ AdvertiserUpdate(clt *core.SDKClient, accessToken string, req*agent.AdvertiserUpdateRequest) (*agent.AdvertiserUpdateResponseData, error) ]
    - 二级代理商列表 [ ChildAgentSelect(clt *core.SDKClient, accessToken string, req*agent.ChildAgentSelectRequest) ([]uint64, error) ]
    - 获取代理商信息 [ Info(clt *core.SDKClient, accessToken string, req*agent.InfoRequest) ([]agent.Info, error) ]
    - 广告主账户复制 [ AdvertiserCopy(clt *core.SDKClient, accessToken string, req*agent.AdvertiserCopyRequest) (*agent.AdvertiserCopyResult, error) ]
    - 【代理商】查询广告违规信息 [ QueryRiskPromotionList(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryRiskPromotionListRequest) (*agent.QueryRiskPromotionListResult, error) ]
  - 纵横组织账户管理
    - 获取纵横组织下资产账户列表 [ majordomo.AdvertiserSelect(clt *core.SDKClient, accessToken string, req*majordomo.AdvertiserSelectRequest) ([]majordomo.Advertiser, error) ]
    - [获取纵横组织下资产账户列表（分页）[ customercenter.AdvertiserList(clt *core.SDKClient, accessToken string, req*customercenter.AdvertiserListRequest) (*customercenter.AdvertiserListData, error) ]
    - 查询合作组织 [ businessplatform.PartnerOrganizationList(clt *core.SDKClient, accessToken string, req*businessplatform.PartnerOrganizationListRequest) (*businessplatform.PartnerOrganizationListData, error) ]
    - 获取纵横组织下所有主体信息 [ businessplatform.CompanyInfoGet(clt *core.SDKClient, accessToken string, req*businessplatform.CompanyInfoGetRequest) (*businessplatform.CompanyInfoGetData, error) ]
    - 获取主体下的账户列表 [ businessplatform.CompanyAccountGet(clt *core.SDKClient, accessToken string, req*businessplatform.CompanyAccountGetRequest) (*businessplatform.CompanyAccountGetData, error) ]
  - 资金和流水管理 (api)
    - 工作台转账-获取可转列表 [ customercenter.CanTransferTargetList(ctx context.Context, clt *core.SDKClient, accessToken string, req*customercenter.CanTransferTargetListRequest) (*customercenter.CanTransferTargetListResult, error) ]
    - 工作台转账-获取最大可转余额 [ customercenter.CanTransferBalanceGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*customercenter.CanTransferBalanceGetRequest) ([]customercenter.CanTransferDetail, error) ]
    - 工作台转账-查询账户转账余额 [ customercenter.TransferBalanceGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*customercenter.TransferBalanceGetRequest) ([]customercenter.TargetAmountDetail, error) ]
    - 工作台转账-发起转账 [ customercenter.TransferCreate(ctx context.Context, clt *core.SDKClient, accessToken string, req*customercenter.TransferCreateRequest) (string, error) ]
    - 工作台转账-查询转账单信息 [ customercenter.TransferDetailGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*customercenter.TransferDetailGetRequest) (*customercenter.TransferDetail, error) ]
    - 查询账号余额 [ advertiser.FundGet(clt *core.SDKClient, accessToken string, advertiserID uint64) (*advertiser.FundGetResult, error) ]
    - 批量查询账户余额 [ advertiser.AccountFundGet(clt *core.SDKClient, accessToken string, req*advertiser.AccountFundGetRequest) ([]advertiser.AccountFund, error) ]
    - 查询账号日流水 [ advertiser.FundDailyStat(clt *core.SDKClient, accessToken string, req*advertiser.FundDailyStatRequest) (*advertiser.FundDailyStatResponseData, error) ]
    - 查询代理商转账记录 [ agent.TransferTransactionRecord(clt *core.SDKClient, accessToken string, req*agent.TransferTransactionRecordRequest) (*agent.TransferTransactionRecordResult, error) ]
    - 查询账号流水明细 [ advertiser.FundTransactionGet(clt *core.SDKClient, accessToken string, req*advertiser.FundTransactionGetRequest) ([]advertiser.FundTransactionGetResponseList, error) ]
    - 代理商转账 [ agent.AdvertiserRecharge(clt *core.SDKClient, accessToken string, req*agent.AdvertiserRechargeRequest) (string, error) ]
    - 代理商退款 [ agent.AdvertiserRefund(clt *core.SDKClient, accessToken string, req*agent.AdvertiserRefundRequest) (string, error) ]
    - 获取共享钱包余额 [ sharedwallet.BalanceGet(clt core.SDKClient, accessToken string, advertiserIDs []uint64) ([]sharedwallet.BalanceInfo, error) ]
    - 查询账户可转余额 [ advertiser.TransferableFundGet(clt *core.SDKClient, accessToken string, advertiserID uint64) (*advertiser.TransferableFund, error) ]
    - 获取可转账户列表（客户中心&广告主） [ customercenter.AdvertiserTransferableList(clt *core.SDKClient, accessToken string, req*customercenter.AdvertiserTransferableListRequest) (*customercenter.AdvertiserTransferableListData, error) ]
    - 创建转账交易号 [ customercenter.FundTransferSeqCreate(clt *core.SDKClient, accessToken string, req*customercenter.FundTransferSeqCreateRequest) (uint64, error) ]
    - 提交转账交易号 [ customercenter.FundTransferSeqCommit(clt *core.SDKClient, accessToken string, req*customercenter.FundTransferSeqCommitRequest) (uint64, error) ]
    - 查询项目关联结算单信息 [ agent.QueryStatement(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryStatementRequest) ([]agent.ProjectRefStatement, error) ]
    - 查询项目信息 [ QueryProject(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryProjectRequest) (*agent.QueryProjectResult, error) ]
    - 创建转账交易号（方舟）[ agent.FundTransferSeqCreate(clt *core.SDKClient, accessToken string, req*agent.FundTransferSeqCreateRequest) (string, error) ]
    - 提交转账交易号（方舟）[ agent.FundTransferSeqCommit(clt *core.SDKClient, accessToken string, req*agent.FundTransferSeqCommitRequest) (string, error) ]
    - 创建退款交易号（方舟）[ agent.RefundTransferSeqCreate(clt *core.SDKClient, accessToken string, req*agent.FundTransferSeqCreateRequest) (string, error) ]
    - 提交退款交易号（方舟）[ agent.RefundTransferSeqCommit(clt *core.SDKClient, accessToken string, req*agent.FundTransferSeqCommitRequest) (string, error) ]
    - 转账-查询账户转账余额（代理） [ agent.QueryTransferBalance(clt *core.SDKClient, accessToken string, req*agent.QueryTransferBalanceRequest) ([]agent.AccountAmountDetail, error) ]
    - 转账-获取最大可转余额（代理） [ agent.QueryCanTransferBalance(clt *core.SDKClient, accessToken string, req*agent.QueryCanTransferBalanceRequest) ([]agent.CanTransferDetail, error) ]
    - 转账-发起转账（代理） [ agent.CreateTransfer(clt *core.SDKClient, accessToken string, req*agent.CreateTransferRequest) (string, error) ]
    - 转账-查询转账单信息（代理） [ agent.QueryTransferDetail(clt *core.SDKClient, accessToken string, req*agent.QueryTransferDetailRequest) (*agent.TransferDetail, error) ]
    - 资金共享-批量查询钱包余额 [ WalletBalanceGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.WalletBalanceGetRequest) (*sharedwallet.WalletBalanceInfo, error) ]
    - 资金共享-查询共享钱包流水明细 [ TransactionDetailGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.TransactionDetailGetRequest) (*sharedwallet.TransactionDetailGetResult, error) ]
    - 资金共享-查询共享钱包日流水 [ DailyStatGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.DailyStatGetRequest) (*sharedwallet.DailyStatGetResult, error) ]
    - 资金共享-共享钱包信息查询 [ MainWalletGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.MainWalletGetRequest) (*sharedwallet.MainWalletInfo, error) ]
    - 资金共享-批量查询钱包信息 [ WalletInfoGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.WalletInfoGetRequest) ([]sharedwallet.WalletInfo, error) ]
    - 资金共享-查询子钱包下绑定的adv列表 [ WalletRelationGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.WalletRelationGetRequest) (*sharedwallet.WalletRelationGetResult, error) ]
    - 共享钱包-查询账户对应公司下的钱包关系 [ AccountRelationGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.AccountRelationGetRequest) (*sharedwallet.AccountRelationGetResult, error) ]
    - 资金共享-最大可转余额查询 [ CanTransferBalance(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.CanTransferBalanceRequest) ([]sharedwallet.CanTransferDetail, error) ]
    - 资金共享-发起转账 [ TransferCreate(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.TransferCreateRequest) (string, error) ]
    - 资金共享-查询转账列表 [ TransferList(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.TransferListRequest) ([]sharedwallet.TransferRecord, error) ]
    - 资金共享-查询转账单信息 [ TransferDetail(ctx context.Context, clt *core.SDKClient, accessToken string, req*sharedwallet.TransferDetailRequest) (*sharedwallet.TransferDetail, error) ]
    - 返点-查询返点核算流水 [ QueryRebateAccountingInfo(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryRebateAccountingInfoRequest) (*agent.QueryRebateAccountingInfoResult, error) ]
    - 返点-查询返点流水 [ QueryRebateBalance(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryRebateBalanceRequest) (*agent.QueryRebateBalanceResult, error) ]
    - 排期—查询业务实体ID [ QueryBookingBusinessEntityIDGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryBookingBusinessEntityIDGetRequest) ([]agent.BusinessEntityIDInfo, error) ]
    - 开票-新建开票申请单（代理商版） [ CreateStatementInvoice(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.CreateStatementInvoiceRequest) (string, error) ]
    - 开票-查询开票单数据（代理商版） [ QueryInvoice(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryInvoiceRequest) (*agent.QueryInvoiceResult, error) ]
    - 开票-获取电子发票文件接口（代理商版） [ QueryInvoiceElectronicURL(ctx context.Context, clt *core.SDKClient, accessToken string, req*agent.QueryInvoiceElectronicURLRequest) ([]agent.InvoiceElectronicURL, error) ]
- 广告投放
  - 广告账户预算 (api)
    - 获取账户日预算 [ advertiser.BudgetGet(clt *core.SDKClient, accessToken string, req*advertiser.BudgetGetRequest) ([]advertiser.BudgetGetResponseList, error) ]
    - 更新账户日预算 [ advertiser.UpdateBudget(clt *core.SDKClient, accessToken string, req*advertiser.UpdateBudgetRequest) error ]
  - 广告组 (api/campaign)
    - 获取广告组 [ Get(clt *core.SDKClient, accessToken string, req*campaign.GetRequest) (*campaign.GetResponseData, error) ]
    - 创建广告组 [ Create(clt *core.SDKClient, accessToken string, req*campaign.CreateRequest) (uint64, error) ]
    - 修改广告组 [ Update(clt *core.SDKClient, accessToken string, req*campaign.UpdateRequest) (uint64, error) ]
    - 广告组更新状态 [ UpdateStatus(clt *core.SDKClient, accessToken string, req*campaign.UpdateStatusRequest) (*campaign.UpdateResponseData, error) ]
  - 广告计划模块 (api/ad)
    - 创建广告计划 [ Create(clt *core.SDKClient, accessToken string, req*ad.CreateRequest) (uint64, error) ]
    - 获取广告计划 [ Get(clt *core.SDKClient, accessToken string, req*ad.GetRequest) (*ad.GetResponseData, error) ]
    - 修改计划 [ Update(clt *core.SDKClient, accessToken string, req*ad.UpdateRequest) (*ad.UpdateResponseData, error) ]
    - 更新计划状态 [ UpdateStatus(clt *core.SDKClient, accessToken string, req*ad.UpdateStatusRequest) (*ad.UpdateResponseData, error) ]
    - 更新计划预算 [ UpdateBudget(clt *core.SDKClient, accessToken string, req*ad.UpdateBudgetRequest) (*ad.UpdateResponseData, error) ]
    - 更新计划出价 [ UpdateBid(clt *core.SDKClient, accessToken string, req*ad.UpdateBidRequest) (*ad.UpdateResponseData, error) ]
    - 批量获取计划成本保障状态 [ CostProtectStatusGet(clt *core.SDKClient, accessToken string, req*ad.CostProtectStatusGetRequest) ([]ad.CostProtectStatus, error) ]
    - 获取计划审核建议 [ RejectReason(clt *core.SDKClient, accessToken string, req*ad.RejectReasonRequest) ([]ad.RejectReason, error) ]
  - 广告创意模块 (api/creative)
    - 获取广告创意列表 [ Get(clt *core.SDKClient, accessToken string, req*creative.GetRequest) (*creative.GetResponseData, error) ]
    - 创建自定义创意 [ CustomCreativeCreate(clt *core.SDKClient, accessToken string, req*creative.CustomCreativeCreateRequest) (*creative.CustomCreativeCreateResponseData, error) ]
    - 修改自定义创意 [ CustomCreativeUpdate(clt *core.SDKClient, accessToken string, req*creative.CustomCreativeUpdateRequest) (*creative.CustomCreativeCreateResponseData, error) ]
    - 创建程序化创意 [ ProceduralCreativeCreate(clt *core.SDKClient, accessToken string, req*creative.ProceduralCreativeCreateRequest) error ]
    - 修改程序化创意 [ ProceduralCreativeUpdate(clt *core.SDKClient, accessToken string, req*creative.ProceduralCreativeUpdateRequest) error ]
    - 创建广告创意 [ Create(clt *core.SDKClient, accessToken string, req*creative.CreateRequest) (*creative.CreateResponseData, error) ]
    - 创意详细信息 [ Read(clt *core.SDKClient, accessToken string, req*creative.ReadRequest) (*creative.CreativeDetail, error) ]
    - 创意详细信息（新）[ DetailGet(clt *core.SDKClient, accessToken string, req*creative.DetailGetRequest) (*creative.CreativeDetailV2, error) ]
    - 修改创意信息 [ Update(clt *core.SDKClient, accessToken string, req*creative.UpdateRequest) (*creative.CreateResponseData, error) ]
    - 更新创意状态 [ UpdateStatus(clt *core.SDKClient, accessToken string, req*creative.UpdateStatusRequest) (*creative.UpdateResponseData, error) ]
    - 创意素材信息 [ MaterialRead(clt *core.SDKClient, accessToken string, req*creative.MaterialReadRequest) ([]creative.Material, error) ]
    - 获取创意审核建议 [ RejectReason(clt *core.SDKClient, accessToken string, req*creative.RejectReasonRequest) ([]creative.RejectReason, error) ]
- 广告投放体验版 (api/v3)
  - 项目管理模块 (api/v3/project)
    - 创建项目 [ Create(clt *core.SDKClient, accessToken string, req*project.CreateRequest) (uint64, error) ]
    - 修改项目 [ Update(clt *core.SDKClient, accessToken string, req*project.UpdateRequest) (*project.UpdateResponseData, error) ]
    - 获取项目列表 [ List(clt *core.SDKClient, accessToken string, req*project.ListRequest) (*project.ListResponseData, error) ]
    - 批量更新项目状态 [ StatusUpdate(clt *core.SDKClient, accessToken string, req*project.StatusUpdateRequest) (*project.UpdateResponseData, error) ]
    - 批量删除项目 [ Delete(clt *core.SDKClient, accessToken string, req*project.DeleteRequest) (*project.UpdateResponseData, error) ]
    - 批量获取项目成本保障状态 [ CostProtectStatusGet(clt *core.SDKClient, accessToken string, req*project.CostProtectStatusGetRequest) (*project.CostProtectStatusGetResult, error) ]
    - 批量更新项目预算 [ BudgetUpdate(clt *core.SDKClient, accessToken string, req*project.BudgetUpdateRequest) (*project.UpdateResponseData, error) ]
    - 批量更新项目投放时间 [ ScheduleTimeUpdate(clt *core.SDKClient, accessToken string, req*project.ScheduleTimeUpdateRequest) (*project.UpdateResponseData, error) ]
    - 批量更新项目投放时段 [ WeekScheduleUpdate(clt *core.SDKClient, accessToken string, req*project.WeekScheduleUpdateRequest) (*project.UpdateResponseData, error) ]
    - 批量修改项目ROI系数 [ RoiGoalUpdate(clt *core.SDKClient, accessToken string, req*project.RoiGoalUpdateRequest) (*project.UpdateResponseData, error) ]
    - 创建预算组 [ BudgetGroupCreate(clt *core.SDKClient, accessToken string, req*project.BudgetGroupCreateRequest) (uint64, error) ]
    - 更新预算组 [ BudgetGroupUpdate(clt *core.SDKClient, accessToken string, req*project.BudgetGroupUpdateRequest) (uint64, error) ]
    - 批量删除预算组 [ BudgetGroupDelete(clt *core.SDKClient, accessToken string, req*project.BudgetGroupDeleteRequest) (*project.BudgetGroupDeleteResult, error) ]
    - 获取预算组列表 [ BudgetGroupList(clt *core.SDKClient, accessToken string, req*project.BudgetGroupListRequest) (*project.BudgetGroupListResult, error) ]
  - 广告管理模块 (api/v3/promotion)
    - 创建广告 [ Create(clt *core.SDKClient, accessToken string, req*promotion.CreateRequest) (uint64, error) ]
    - 修改广告 [ Update(clt *core.SDKClient, accessToken string, req*promotion.UpdateRequest) (*promotion.UpdateResponseData, error) ]
    - 获取广告列表 [ List(clt *core.SDKClient, accessToken string, req*promotion.ListRequest) (*promotion.ListResponseData, error) ]
    - 批量更新广告预算 [ BudgetUpdate(clt *core.SDKClient, accessToken string, req*promotion.BudgetUpdateRequest) (*promotion.UpdateResponseData, error) ]
    - 批量更新广告出价 [ BidUpdate(clt *core.SDKClient, accessToken string, req*promotion.BidUpdateRequest) (*promotion.UpdateResponseData, error) ]
    - 批量更新广告启用状态 [ StatusUpdate(clt *core.SDKClient, accessToken string, req*promotion.StatusUpdateRequest) (*promotion.UpdateResponseData, error) ]
    - 批量删除广告 [ Delete(clt *core.SDKClient, accessToken string, req*promotion.DeleteRequest) (*promotion.UpdateResponseData, error) ]
    - 获取计划审核建议 [ RejectReason(clt *core.SDKClient, accessToken string, req*promotion.RejectReasonRequest) ([]promotion.RejectReason, error) ]
    - 批量更新广告素材启用状态 [ MaterialStatusUpdate(clt *core.SDKClient, accessToken string, req*promotion.MaterialStatusUpdateRequest) (*promotion.MaterialStatusUpdateResult, error) ]
    - 批量修改深度出价 [ DeepBidUpdate(clt *core.SDKClient, accessToken string, req*promotion.DeepBidUpdateRequest) (*promotion.UpdateResponseData, error) ]
    - 批量获取计划成本保障状态 [ CostProtectStatusGet(clt *core.SDKClient, accessToken string, req*promotion.CostProtectStatusGetRequest) ([]promotion.CostProtectStatus, error) ]
    - 新建/修改白盒配置 [ AutoGenerateConfigCreate(clt *core.SDKClient, accessToken string, req*promotion.AutoGenerateConfigCreateRequest) (uint64, error) ]
    - 查询配置详情 [ AutoGenerateConfigGet(clt *core.SDKClient, accessToken string, req*promotion.AutoGenerateConfigGetRequest) (*promotion.AutoGenerateConfig, error) ]
    - 获取模板（白盒策略）列表 [ creative.StrategyList(clt *core.SDKClient, accessToken string, req*creative.StrategyListRequest) (*creative.StrategyListData, error) ]
    - 获取关联云图的广告主账户信息 [ v3.CdpBrandGet(clt *core.SDKClient, accessToken string, req*v3.CdpBrandGetRequest) (*v3.CdpBrandGetResult, error) ]
    - 批量更新广告投放时段 [ ScheduleTimeUpdate(clt *core.SDKClient, accessToken string, req*promotion.ScheduleTimeUpdateRequest) (*promotion.UpdateResponseData, error) ]
  - 搜索广告投放工具
    - 获取蓝海流量包 [ blueflow.PackageList(clt *core.SDKClient, accessToken string, req*blueflow.PackageListRequest) ([]blueflow.Package, error) ]
    - 获取广告下可用蓝海关键词 [ KeywordList(clt *core.SDKClient, accessToken string, req*blueflow.KeywordListRequest) ([]blueflow.Keyword, error) ]
    - 获取推荐关键词 [ keyword.Suggest(clt *core.SDKClient, accessToken string, req*v3.SuggestRequest) ([]keyword.SuggestKeyword, error) ]
- Dou+ 投放能力 (api/duoplus)
  - 查询订单列表 [ OrderList(clt *core.SDKClient, accessToken string, req*duoplus.OrderListRequest) (*duoplus.OrderListResult, error) ]
  - 获取订单数据报表 [ OrderReport(clt *core.SDKClient, accessToken string, req*duoplus.OrderReportRequest) (*duoplus.OrderReportResult, error) ]
- 数据报表
  - 广告数据报表 (api/report)
    - 广告主数据 [ AdvertiserGet(clt *core.SDKClient, accessToken string, req*report.GetRequest) (*report.GetResponseData, error) ]
    - 广告组数据 [ CampaignGet(clt *core.SDKClient, accessToken string, req*report.GetRequest) (*report.GetResponseData, error) ]
    - 广告计划数据 [ AdGet(clt *core.SDKClient, accessToken string, req*report.GetRequest) (*report.GetResponseData, error) ]
    - 广告创意数据 [ CreativeGet(clt *core.SDKClient, accessToken string, req*report.GetRequest) (*report.GetResponseData, error) ]
    - 多合一数据报表接口 [ IntegratedGet(clt *core.SDKClient, accessToken string, req*report.IntegratedRequest) (*report.IntegratedResponseData, error) ]
    - 视频素材报表 [ VideoGet(clt *core.SDKClient, accessToken string, req*report.IntegratedRequest) (*report.IntegratedResponseData, error) ]
    - 视频互动流失数据 [ VideoFrameGet(clt *core.SDKClient, accessToken string, req*report.VideoFrameRequest) ([]report.VideoFrameResponseDataList, error) ]
    - 分级模糊数据 [ MistyGet(clt *core.SDKClient, accessToken string, req*report.IntegratedRequest) (*report.IntegratedResponseData, error) ]
  - 受众分析数据报表 (api/report/audience)
    - 行为兴趣数据 [ InterestActionList(clt *core.SDKClient, accessToken string, req*audience.ListRequest) (*audience.ListResponseData, error) ]
    - 抖音达人数据 [ AwemeList(clt *core.SDKClient, accessToken string, req*audience.ListRequest) (*audience.ListResponseData, error) ]
    - 省级数据 [ Province(clt *core.SDKClient, accessToken string, req*audience.Request) ([]audience.ResponseData, error) ]
    - 市级数据 [ City(clt *core.SDKClient, accessToken string, req*audience.Request) ([]audience.ResponseData, error) ]
    - 性别数据 [ Gender(clt *core.SDKClient, accessToken string, req*audience.Request) ([]audience.ResponseData, error) ]
    - 兴趣数据 [ Tag(clt *core.SDKClient, accessToken string, req*audience.Request) ([]audience.ResponseData, error) ]
    - 年龄数据 [ Age(clt *core.SDKClient, accessToken string, req*audience.Request) ([]audience.ResponseData, error) ]
  - 电商直播数据报表 (api/report/liveroom)
    - 直播间属性报表 [ AttributeGet(clt *core.SDKClient, accessToken string, req*liveroom.Request) (*liveroom.ResponseData, error) ]
    - 直播间分析报表 [ AnalysisGet(clt *core.SDKClient, accessToken string, req*liveroom.Request) (*liveroom.ResponseData, error) ]
    - 直播间流量来源报表 [ FlowCategoryGet(clt *core.SDKClient, accessToken string, req*liveroom.Request) (*liveroom.ResponseData, error) ]
    - 直播间商品分析报表 [ ProductGet(clt *core.SDKClient, accessToken string, req*liveroom.Request) (*liveroom.ResponseData, error) ]
    - 直播受众分析报表 [ AudiencePortraitGet(clt *core.SDKClient, accessToken string, req*liveroom.Request) (*liveroom.ResponseData, error) ]
  - 异步数据报表 (api/report/asynctask)
    - 创建异步任务 [ Create(clt *core.SDKClient, accessToken string, req*asynctask.CreateRequest) (*asynctask.Task, error) ]
    - 获取异步任务列表 [ Get(clt *core.SDKClient, accessToken string, req*asynctask.GetRequest) (*asynctask.GetResponseData, error) ]
    - 下载任务结果 [ Download(clt *core.SDKClient, accessToken string, req*asynctask.DownloadRequest) ([]byte, error) ]
    - 体验版(api/report/asynctask/v3)
      - 自定义报表—创建异步任务 [ Create(clt *core.SDKClient, accessToken string, req*v3.CreateRequest) (*asynctask.Task, error) ]
      - 获取任务列表 [ Get(clt *core.SDKClient, accessToken string, req*v3.GetRequest) (*asynctask.GetResponseData, error) ]
      - 自定义报表—获取下载结果 [ Download(clt *core.SDKClient, accessToken string, req*v3.DownloadRequest) ([]byte, error) ]
  - 广告体验版数据报表 (api/report/v3)
    - 项目数据报表 [ ProjectGet(clt *core.SDKClient, accessToken string, req*v3.ProjectGetRequest) (*v3.ProjectGetResult, error) ]
    - 广告数据报表 [ PromotionGet(clt *core.SDKClient, accessToken string, req*v3.PromotionGetRequest) (*v3.PromotionGetResult, error) ]
    - 素材数据报表 [ MaterialGet(clt *core.SDKClient, accessToken string, req*v3.MaterialGetRequest) (*v3.MaterialGetResult, error) ]
    - 自定义报表 [ CustomGet(clt *core.SDKClient, accessToken string, req*v3.CustomGetRequest) (*v3.CustomGetResult, error) ]
    - 获取自定义报表可用指标和维度 [ CustomConfigGet(clt *core.SDKClient, accessToken string, req*v3.CustomConfigGetRequest) ([]v3.CustomConfig, error) ]
- DMP 人群管理 (api/dmp)
  - 数据源文件上传 [ datasource.FileUpload(clt *core.SDKClient, accessToken string, req*datasource.FileUploadRequest) (string, error) ]
  - 数据源创建 [ datasource.Create(clt *core.SDKClient, accessToken string, req*datasource.CreateRequest) (string, error) ]
  - 数据源更新 [ datasource.Update(clt *core.SDKClient, accessToken string, req*datasource.UpdateRequest) error ]
  - 数据源详细信息 [ datasource.Read(clt *core.SDKClient, accessToken string, req*datasource.ReadRequest) ([]datasource.DataSource, error) ]
  - 人群包列表 [ customaudience.Select(clt *core.SDKClient, accessToken string, req*customaudience.SelectRequest) (*customaudience.SelectResponseData, error) ]
  - 人群包详细信息 [ customaudience.Read(clt *core.SDKClient, accessToken string, req*customaudience.ReadRequest) ([]customaudience.CustomAudience, error) ]
  - 发布人群包 [ customaudience.Publish(clt *core.SDKClient, accessToken string, req*customaudience.PublishRequest) error ]
  - 推送人群包 [ customaudience.Push(clt *core.SDKClient, accessToken string, req*customaudience.PushRequest) error ]
  - 删除人群包 [ customaudience.Delete(clt *core.SDKClient, accessToken string, req*customaudience.DeleteRequest) error ]
  - 云图相关接口
    - 获取广告账户关联云图账户信息 [ BrandGet(clt \*core.SDKClient, accessToken string, advertiserID uint64) ([]dmp.BrandInfo, error) ]
    - 推送dmp人群包到云图账户 [ Copy(clt *core.SDKClient, accessToken string, req*customaudience.CopyRequest) error ]
- 搜索广告
  - 广告组 [ campaign.Create(clt *core.SDKClient, accessToken string, req*campaign.CreateRequest) (uint64, error) ]
  - 关键词管理 (api/keyword)
    - 获取关键词列表 [ Get(clt *core.SDKClient, accessToken string, req*keyword.GetRequest) ([]keyword.Keyword, error) ]
    - 创建关键词 [ Create(clt *core.SDKClient, accessToken string, req*keyword.CreateRequest) (*keyword.ResponseData, error) ]
    - 更新关键词 [ Update(clt *core.SDKClient, accessToken string, req*keyword.UpdateRequest) (*keyword.ResponseData, error) ]
    - 删除关键词 [ Delete(clt *core.SDKClient, accessToken string, req*keyword.DeleteRequest) (*keyword.ResponseData, error) ]
    - 搜索快投关键词推荐 [ Suggest(clt *core.SDKClient, accessToken string, req*keyword.SuggestRequest) ([]keyword.SuggestKeyword, error) ]
    - 快投2.0获取推荐关键词 [ v3.Suggest(clt *core.SDKClient, accessToken string, req*v3.SuggestRequest) ([]keyword.SuggestKeyword, error) ]
    - 体验版创建关键词 [ v3.Create(clt *core.SDKClient, accessToken string, req*v3.CreateRequest) (*keyword.ResponseData, error) ]
    - 体验版更新关键词属性 [ v3.Update(clt *core.SDKClient, accessToken string, req*v3.UpdateRequest) (*keyword.ResponseData, error) ]
    - 体验版删除关键词 [ v3.Delete(clt *core.SDKClient, accessToken string, req*v3.DeleteRequest) (*keyword.DeleteResponseData, error) ]
    - 体验版获取关键词列表[ v3.List(clt *core.SDKClient, accessToken string, req*v3.ListRequest) ([]keyword.Keyword, error) ]
  - 否定词管理 (api/privativeword)
    - 批量新增计划否定词 [ AdAdd(clt *core.SDKClient, accessToken string, req*privativeword.AdAddRequest) (*privativeword.AdAddResponseData, error) ]
    - 设置计划否定词 [ AdUpdate(clt *core.SDKClient, accessToken string, req*privativeword.AdUpdateRequest) (uint64, error) ]
    - 批量新增组否定词 [ CampaignAdd(clt *core.SDKClient, accessToken string, req*privativeword.CampaignAddRequest) (*privativeword.CampaignAddResponseData, error) ]
    - 设置组否定词 [ CampaignUpdate(clt *core.SDKClient, accessToken string, req*privativeword.AdUpdateRequest) (uint64, error) ]
    - 获取否定词列表 [ Get(clt *core.SDKClient, accessToken string, req*privativeword.GetRequest) (*privativeword.GetResponseData, error) ]
    - 2.0项目批量获取否定词 [ v3.Add(clt *core.SDKClient, accessToken string, req*v3.AddRequest) (*v3.AddResponseData, error) ]
    - 2.0项目批量获取否定词 [ v3.Update(clt *core.SDKClient, accessToken string, req*v3.AddRequest) (*v3.AddResponseData, error) ]
    - 2.0项目批量获取否定词 [ v3.Get(clt *core.SDKClient, accessToken string, req*v3.GetRequest) ([]v3.Word, error) ]
- 商品广告 (api/dpa)
  - 获取商品库信息 [ ProductAvailables(clt *core.SDKClient, accessToken string, req*dpa.ProductAvailablesRequest) ([]dpa.Platform, error) ]
  - 获取商品库元信息 [ MetaGet(clt *core.SDKClient, accessToken string, req*dpa.MetaGetRequest) ([]dpa.Meta, error) ]
  - 获取商品列表 [ DetailGet(clt *core.SDKClient, accessToken string, req*dpa.DetailGetRequest) (*dpa.DetailGetResponseData, error) ]
  - 获取商品详情 [ ProductDetailGet(clt *core.SDKClient, accessToken string, req*dpa.ProductDetailGetRequest) (*dpa.DetailGetResponseData, error) ]
  - 获取升级版商品列表 [ ClueProductList(clt *core.SDKClient, accessToken string, req*dpa.ClueProductListRequest) (*dpa.ClueProductListResult, error) ]
  - 获取升级版商品详情 [ ClueProductDetail(clt *core.SDKClient, accessToken string, req*dpa.ClueProductDetailRequest) ([]dpa.Product, error) ]
  - 获取投放条件列表 [ AssetsList(clt *core.SDKClient, accessToken string, req*dpa.AssetsListRequest) (*dpa.AssetsListResponseData, error) ]
  - 获取投放条件详情 [ AssetsDetailRead(clt *core.SDKClient, accessToken string, req*dpa.AssetsDetailReadRequest) ([]dpa.Asset, error) ]
  - 获取商品投放条件列表（线索版） [ AssetsListV2(clt *core.SDKClient, accessToken string, req*dpa.AssetsListV2Request) (*dpa.AssetsListV2Result, error) ]
  - 获取DPA分类 [ CategoryGet(clt *core.SDKClient, accessToken string, req*dpa.CategoryGetRequest) ([]dpa.Category, error) ]
  - 获取DPA词包 [ DictGet(clt *core.SDKClient, accessToken string, req*dpa.DictGetRequest) ([]dpa.Dict, error) ]
  - 获取DPA可用行为 [ BehaviourAvailables(clt *core.SDKClient, accessToken string, req*dpa.BehaviourAvailablesRequest) ([]dpa.Behaviour, error) ]
  - 获取DPA模板 [ TemplateGet(clt *core.SDKClient, accessToken string, req*dpa.TemplateGetRequest) (*dpa.TemplateGetResponseData, error) ]
  - 获取 DPA 商品库视频模板 [ VideoGet(clt *core.SDKClient, accessToken string, req*dpa.VideoGetRequest) (*dpa.VideoGetResponseData, error) ]
  - 创建DPA商品（已有商品id）/修改DPA商品 [ ProductUpdate(clt *core.SDKClient, accessToken string, req*dpa.ProductUpdateRequest) (uint64, error) ]
  - 创建DPA商品（无商品id） [ ProductCreate(clt *core.SDKClient, accessToken string, req*dpa.ProductCreateRequest) (uint64, error) ]
  - 创建/编辑升级版商品 [ ClueProductSave(ctx context.Context, clt *core.SDKClient, accessToken string, req*dpa.ClueProductSaveRequest) (*dpa.ClueProductSaveResult, error) ]
  - 批量修改DPA商品状态 [ ProductStatusBatchUpdate(clt *core.SDKClient, accessToken string, req*dpa.ProductStatusBatchUpdateRequest) (*dpa.ProductStatusBatchUpdateResponseData, error) ]
  - 删除DPA商品 [ ProductDelete(clt *core.SDKClient, accessToken string, req*dpa.ProductDeleteRequest) error ]
  - 删除升级版商品 [ ClueProductDelete(ctx context.Context, clt *core.SDKClient, accessToken string, req*dpa.ClueProductDeleteRequest) (*dpa.ClueProductDeleteResult, error) ]
  - 查询短剧商品原片授权申请状态 [ PlayletAuthGet(clt *core.SDKClient, accessToken string, req*dpa.PlayletAuthGetRequest) (*dpa.PlayletAuthGetResult, error) ]
  - 查询短剧可投状态 [ AlbumStatusGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*dpa.AlbumStatusGetRequest) (*dpa.AlbumStatusGetResult, error) ]
  - 上传短剧剧目 [ AlbumCreate(ctx context.Context, clt *core.SDKClient, accessToken string, req*dpa.AlbumCreateRequest) (string, error) ]
- 素材管理 (api/file)
  - 上传广告主图片 [ ImageAdvertiser(clt *core.SDKClient, accessToken string, req*file.ImageAdvertiserRequest) (*file.Image, error) ]
  - 上传广告图片 [ ImageAd(clt *core.SDKClient, accessToken string, req*file.ImageAdRequest) (*file.Image, error) ]
  - 上传视频 [ VideoAd(clt *core.SDKClient, accessToken string, req*file.VideoAdRequest) (*file.Video, error) ]
  - 获取图片素材 [ ImageGet(clt *core.SDKClient, accessToken string, req*file.ImageGetRequest) (*file.ImageGetResponseData, error) ]
  - 获取视频素材 [ VideoGet(clt *core.SDKClient, accessToken string, req*file.VideoGetRequest) (*file.VideoGetResponseData, error) ]
  - 获取视频智能封面 [ VideoCoverSuggest(clt *core.SDKClient, accessToken string, req*file.VideoCoverSuggestRequest) (*file.VideoCoverSuggestResponseData, error) ]
  - 获取同主体下广告主图片素材 [ ImageAdGet(clt *core.SDKClient, accessToken string, req*file.ImageAdGetRequest) ([]file.Image, error) ]
  - 获取同主体下广告主视频素材 [ VideoAdGet(clt *core.SDKClient, accessToken string, req*file.VideoAdGetRequest) ([]file.Video, error) ]
  - 素材推送 [ MaterialBind(clt *core.SDKClient, accessToken string, req*file.MaterialBindRequest) ([]file.FailedMaterialBind, error) ]
  - 批量删除视频素材 [ VideoDelete(clt *core.SDKClient, accessToken string, req*file.VideoDeleteRequest) ([]string, error) ]
  - 按账户暂停素材 [ VideoPause(clt *core.SDKClient, accessToken string, req*file.VideoPauseRequest) (*file.VideoPauseResult, error) ]
  - 更新视频 [ VideoUpdate(clt *core.SDKClient, accessToken string, req*file.VideoUpdateRequest) ([]file.VideoForUpdate, error) ]
  - 获取素材标签列表 [ MaterialList(clt *core.SDKClient, accessToken string, req*file.MaterialListRequest) (*file.MaterialListData, error) ]
  - 查询素材标签信息 [ MaterialDetail(clt *core.SDKClient, accessToken string, req*file.MaterialDetailRequest) ([]file.Material, error) ]
  - 获取视频素材评估标签（新版） [ MaterialAttributesList(clt *core.SDKClient, accessToken string, req*file.MaterialAttributesListRequest) (*file.MaterialAttributesListResult, error) ]
  - 获取低效素材 [ VideoEffeciencyGet(clt *core.SDKClient, accessToken string, req*file.VideoEffeciencyGetRequest) ([]string, error) ]
  - 批量删除图片素材 [ v3.ImageDelete(clt *core.SDKClient, accessToken string, req*v3.ImageDeleteRequest) ([]string, error) ]
  - 获取低效素材List [ RebateMaterialSearch(clt *core.SDKClient, accessToken string, req*file.RebateMaterialSearchRequest) (*file.RebateMaterialSearchResult, error) ]
  - 创建素材清理任务 [ VideoMaterialClearTaskCreate(clt *core.SDKClient, accessToken string, req*file.VideoMaterialClearTaskCreateRequest) (uint64, error) ]
  - 获取清理任务列表 [ VideoMaterialClearTaskGet(clt *core.SDKClient, accessToken string, req*file.VideoMaterialClearTaskGetRequest) (*file.VideoMaterialClearTaskGetData, error) ]
  - 下载清理任务结果 [ VideoMaterialClearTaskResultGet(clt *core.SDKClient, accessToken string, req*file.VideoMaterialClearTaskResultGetRequest) (*file.VideoMaterialClearTaskResultGetData, error) ]
  - 上传图文内的音频素材 [ AudioAd(clt *core.SDKClient, accessToken string, req*file.AudioAdRequest) (*file.Audio, error) ]
  - 上传图集 [ CarouselCreate(clt *core.SDKClient, accessToken string, req*file.CarouselCreateRequest) (*file.Carousel, error) ]
  - 获取图集素材 [ CarouselList(clt *core.SDKClient, accessToken string, req*file.CarouselListRequest) (*file.CarouselListResult, error) ]
  - 更新图集信息 [ CarouselUpdate(clt *core.SDKClient, accessToken string, req*file.CarouselUpdateRequest) ([]file.CarouselUpdateResult, error) ]
  - 获取同主体下广告主图集素材 [ CarouselAdGet(clt *core.SDKClient, accessToken string, req*file.CarouselAdGetRequest) (*file.CarouselAdGetResult, error) ]
  - 批量删除图集 [ CarouselDelete(clt *core.SDKClient, accessToken string, req*file.CarouselDeleteRequest) (*file.CarouselDeleteResult, error) ]
  - 【代理商】上传自产首发素材至方舟（搬运治理） [ VideoAgent(clt *core.SDKClient, accessToken string, req*file.VideoAgentRequest) (*file.Video, error) ]
  - 代理商获取视频素材 [ VideoAgentGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*file.VideoAgentGetRequest) (*file.VideoAgentGetResult, error) ]
  - 【代理商】明点无效素材查询 [ RebateMaterialSearch(clt *core.SDKClient, accessToken string, req*file.RebateMaterialSearchRequest) (*file.RebateMaterialSearchResult, error) ]
  - 【代理】返点明点化素材数据 (api/file/rebate)
    - 创建下载任务 [ MaterialDownloadCreateTask(clt *core.SDKClient, accessToken string, req*rebate.MaterialDownloadCreateTaskRequest) (string, error) ]
    - 查询下载任务 [ MaterialDownloadTaskList(clt *core.SDKClient, accessToken string, req*rebate.MaterialDownloadTaskListRequest) (*rebate.MaterialDonwloadTaskListResult, error) ]
    - 下载任务结果 [ MaterialDownloadFile(clt *core.SDKClient, accessToken string, req*rebate.MaterialDownloadFileRequest) (json.RawMessage, error) ]
- 建站管理
  - 橙子建站落地页管理 (tools/site)
    - 创建橙子建站站点 [ Create(clt *core.SDKClient, accessToken string, req*site.CreateRequest) (uint64, error) ]
    - 修改橙子建站站点 [ Update(clt *core.SDKClient, accessToken string, req*site.UpdateRequest) error ]
    - 更改橙子建站站点状态 [ UpdateStatus(clt *core.SDKClient, accessToken string, req*site.UpdateStatusRequest) (*site.UpdateStatusResponseData, error) ]
    - 获取橙子建站站点预览地址 [ Preview(clt *core.SDKClient, accessToken string, req*site.PreviewRequest) (string, error) ]
    - 获取橙子建站站点详细信息 [ Read(clt *core.SDKClient, accessToken string, req*site.ReadRequest) (*site.SiteDetail, error) ]
    - 获取橙子建站站点列表 [ Get(clt *core.SDKClient, accessToken string, req*site.GetRequest) (*site.GetResponseData, error) ]
    - 建站工具——查询已有智能电话 [ tools/clue.SmartPhoneGet(clt *core.SDKClient, accessToken string, req*clue.SmartPhoneGetRequest) (*clue.SmartPhoneGetResponseData, error) ]
    - 建站工具——查询已有表单列表 [ tools/clue.FormGet(clt *core.SDKClient, accessToken string, req*clue.FormGetRequest) (*clue.FormGetResponseData, error) ]
    - 建站工具——查询表单详情 [ tools/clue.FormDetail(clt *core.SDKClient, accessToken string, req*clue.FormDetailRequest) (*clue.FormDetail, error) ]
    - 获取落地页预约表单信息 [ FormsList(clt *core.SDKClient, accessToken string, req*site.FormsListRequest) ([]site.Form, error) ]
    - 建站工具-建站转赠 [ Handsel(clt *core.SDKClient, accessToken string, req*site.HandselRequest) (*site.HandselResponseData, error) ]
    - 建站工具-建站复制 [ Copy(clt *core.SDKClient, accessToken string, req*site.CopyRequest) (*site.CopyResponseData, error) ]
  - 第三方落地页管理 (tools/thirdsite)
    - 获取第三方落地页站点列表 [ Get(clt *core.SDKClient, accessToken string, req*thirdsite.GetRequest) (*thirdsite.GetResponseData, error) ]
    - 创建第三方落地页站点 [ Create(clt *core.SDKClient, accessToken string, req*thirdsite.CreateRequest) (uint64, error) ]
    - 修改第三方落地页站点 [ Update(clt *core.SDKClient, accessToken string, req*thirdsite.UpdateRequest) (uint64, error) ]
    - 删除第三方落地页站点 [ Delete(clt *core.SDKClient, accessToken string, req*thirdsite.DeleteRequest) (uint64, error) ]
    - 获取第三方落地页预览地址 [ Preview(clt *core.SDKClient, accessToken string, req*thirdsite.PreviewRequest) (*thirdsite.PreviewResponseData, error) ]
  - 程序化落地页管理 (tools/landinggroup)
    - 创建落地页组 [ Create(clt *core.SDKClient, accessToken string, req*landinggroup.CreateRequest) (*landinggroup.LandingGroup, error) ]
    - 获取落地页组 [ Get(clt *core.SDKClient, accessToken string, req*landinggroup.GetRequest) (*landinggroup.GetResponseData, error) ]
    - 更新落地页组站点状态 [ SiteOptStatusUpdate(clt *core.SDKClient, accessToken string, req*landinggroup.SiteOptStatusUpdateRequest) error ]
    - 更新落地页组信息 [ Update(clt *core.SDKClient, accessToken string, req*landinggroup.UpdateRequest) (*landinggroup.LandingGroup, error) ]
  - 橙子建站模版管理 (tools/sitetemplate)
    - 基于站点创建模板 [ Create(clt *core.SDKClient, accessToken string, req*sitetemplate.CreateRequest) (*sitetemplate.Template, error) ]
    - 基于模板创建站点 [ SiteCreate(clt *core.SDKClient, accessToken string, req*sitetemplate.SiteCreateRequest) (uint64, error) ]
    - 获取站点模版列表 [ Get(clt *core.SDKClient, accessToken string, req*sitetemplate.GetRequest) (*sitetemplate.GetResponseData, error) ]
    - 获取模版预览链接 [ Preview(clt *core.SDKClient, accessToken string, req*sitetemplate.PreviewRequest) (string, error) ]
    - 获取模板/站点URL [ PicURLGet(clt *core.SDKClient, accessToken string, req*sitetemplate.PicURLGetRequest) (map[string]string, error) ]
- 飞鱼线索管理 (tools/clue)
  - 获取线索列表 [ Get(clt *core.SDKClient, accessToken string, req*clue.GetRequest) (*clue.GetResponseData, error) ]
  - 回传有效线索 [ Callback(clt *core.SDKClient, accessToken string, req*clue.CallbackRequest) error ]
  - 获取活动记录 [ KeyActionGet(clt *core.SDKClient, accessToken string, req*clue.KeyActionGetRequest) (*clue.KeyActionGetResponseData, error) ]
- 青鸟线索通
  - 线索通表单组件管理 (clue/form)
    - 获取表单详情 [ Detail(clt *core.SDKClient, accessToken string, req*form.DetailRequest) (*form.Form, error) ]
    - 获取表单列表 [ List(clt *core.SDKClient, accessToken string, req*form.ListRequest) (*form.ListResponseData, error) ]
    - 创建表单 [ Create(clt *core.SDKClient, accessToken string, req*form.CreateRequest) (uint64, error) ]
    - 更新表单 [ Update(clt *core.SDKClient, accessToken string, req*form.UpdateRequest) (uint64, error) ]
    - 删除表单 [ Delete(clt *core.SDKClient, accessToken string, req*form.DeleteRequest) (bool, error) ]
  - 线索通卡券组件管理 (clue/coupon)
    - 创建卡券 [ Create(clt *core.SDKClient, accessToken string, req*coupon.CreateRequest) (uint64, error) ]
    - 上传券码 [ CodeUpload(clt *core.SDKClient, accessToken string, req*coupon.CodeUploadRequest) (*coupon.CodeUploadResponseData, error) ]
    - 获取卡券详情 [ Detail(clt *core.SDKClient, accessToken string, req*coupon.DetailRequest) (*coupon.DetailResponseData, error) ]
    - 获取卡券列表 [ Get(clt *core.SDKClient, accessToken string, req*coupon.GetRequest) (*coupon.GetResponseData, error) ]
    - 编辑卡券 [ Update(clt *core.SDKClient, accessToken string, req*coupon.UpdateRequest) error ]
    - 查询券码记录 [ CodeGet(clt *core.SDKClient, accessToken string, req*coupon.CodeGetRequest) (*coupon.CodeGetResponseData, error) ]
    - 核销券码 [ CodeConsume(clt *core.SDKClient, accessToken string, req*coupon.CodeConsumeRequest) error ]
    - 查询核销员 [ EmployeeGet(clt *core.SDKClient, accessToken string, req*coupon.EmployeeGetRequest) (*coupon.EmployeeGetResponseData, error) ]
    - 添加核销员 [ EmployeeCreate(clt *core.SDKClient, accessToken string, req*coupon.EmployeeCreateRequest) (*coupon.EmployeeCreateResponseData, error) ]
    - 删除核销员 [ EmployeeDelete(clt *core.SDKClient, accessToken string, req*coupon.EmployeeDeleteRequest) error ]
  - 线索通智能电话组件管理 (clue/smartphone)
    - 创建智能电话 [ Create(clt *core.SDKClient, accessToken string, req*smartphone.CreateRequest) (*smartphone.CreateResponseData, error) ]
    - 获取智能电话列表 [ Get(clt *core.SDKClient, accessToken string, req*smartphone.GetRequest) (*smartphone.GetResponseData, error) ]
    - 删除智能电话 [ Delete(clt *core.SDKClient, accessToken string, req*smartphone.DeleteRequest) error ]
    - 查询智能电话拨打记录 [ Record(clt *core.SDKClient, accessToken string, req*smartphone.RecordRequest) (*smartphone.RecordResponseData, error) ]
  - 微信加粉组件 (clue/wechat)
    - 获取微信库微信号列表 [ PoolList(clt *core.SDKClient, accessToken string, req*wechat.PoolListRequest) (*wechat.PoolListData, error) ]
    - 获取微信号码包详情 [ InstanceDetail(clt *core.SDKClient, accessToken string, req*wechat.InstanceDetailRequest) (*wechat.Instance, error) ]
    - 获取微信号码包列表 [ InstanceList(clt *core.SDKClient, accessToken string, req*wechat.InstanceListRequest) (*wechat.InstanceListData, error) ]
    - 更新微信号码包 [ InstanceUpdate(clt *core.SDKClient, accessToken string, req*wechat.InstanceUpdateRequest) (*wechat.InstanceUpdateResult, error) ]
- 资产
  - 创意组件(api/assets/creativecomponent)
    - 创建组件 [ Create(clt *core.SDKClient, accessToken string, req*creativecomponent.CreateRequest) (*creativecomponent.CreateResponseData, error) ]
    - 更新组件 [ Update(clt *core.SDKClient, accessToken string, req*creativecomponent.UpdateRequest) (*creativecomponent.CreateResponseData, error) ]
    - 查询组件列表 [ Get(clt *core.SDKClient, accessToken string, req*creativecomponent.GetRequest) (*creativecomponent.GetResponseData, error) ]
  - 事件管理 (api/eventmanger)
    - 获取已创建资产列表 [ AssetsGet(clt *core.SDKClient, accessToken string, req*eventmanager.AssetsGetRequest) (*eventmanager.AssetsGetResponseData, error) ]
    - 获取账户下资产列表（新） [ AllAssetsList(clt *core.SDKClient, accessToken string, req*eventmanager.AllAssetsListRequest) (*eventmanager.AllAssetsListResult, error) ]
    - 获取已创建资产详情（新） [ AllAssetsDetail(clt *core.SDKClient, accessToken string, req*eventmanager.AllAssetsDetailRequest) ([]eventmanager.AssetDetail, error) ]
    - 获取异常应用资产列表 [ AbnormalAssetsGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*eventmanager.AbnormalAssetsGetRequest) (*eventmanager.AbnormalAssetsGetResult, error) ]
    - 获取可用优化目标 [ EventConvertOptimizedGoalGet(clt *core.SDKClient, accessToken string, req*eventmanager.EventConvertOptimizedGoalGetRequest) (*eventmanager.EventConvertOptimizedGoalGetResponseData, error) ]
    - 资产下创建事件 [ EventsCreate(clt *core.SDKClient, accessToken string, req*eventmanager.EventsCreateRequest) error ]
    - 创建事件资产 [ AssetsCreate(clt *core.SDKClient, accessToken string, req*eventmanager.AssetsCreateRequest) (uint64, error) ]
    - 获取可创建事件列表 [ AvailableEventsGet(clt *core.SDKClient, accessToken string, req*eventmanager.AvailableEventsGetRequest) ([]eventmanager.EventConfig, error) ]
    - 获取已创建事件列表 [ EventConfigsGet(clt *core.SDKClient, accessToken string, req*eventmanager.EventConfigsGetRequest) ([]eventmanager.EventConfig, error) ]
    - 事件资产下创建监测链接组 [ TrackURLCreate(clt *core.SDKClient, accessToken string, req*eventmanager.TrackURLCreateRequest) error ]
    - 事件资产下更新监测链接组 [ TrackURLUpdate(clt *core.SDKClient, accessToken string, req*eventmanager.TrackURLUpdateRequest) error ]
    - 获取事件资产下的监测链接组 [ TrackURLGet(clt *core.SDKClient, accessToken string, req*eventmanager.TrackURLGetRequest) (*eventmanager.TrackURLGetData, error) ]
    - 事件管理资产查看共享范围 [ ShareGet(clt *core.SDKClient, accessToken string, req*eventmanager.ShareGetRequest) (*eventmanager.ShareGetData, error) ]
    - 事件管理资产共享 [ Share(clt *core.SDKClient, accessToken string, req*eventmanager.ShareRequest) ([]eventmanager.ShareError, error) ]
    - 事件管理资产取消共享 [ ShareCancel(clt *core.SDKClient, accessToken string, req*eventmanager.ShareRequest) ([]eventmanager.ShareError, error) ]
    - 获取可用优化目标（体验版）[ v3.OptimizedGoalGet(clt *core.SDKClient, accessToken string, req*v3.OptimizedGoalGetRequest) (*v3.OptimizedGoalGetResponseData, error) ]
    - 获取可用深度优化方式体验版 [ v3.DeepBidTypeGet(clt *core.SDKClient, accessToken string, req*v3.DeepBidTypeGetRequest) ([]enum.DeepBidType, error) ]
    - 转化回传鉴权管理 (api/eventmanager/auth)
      - 新增公钥 [ AddPublicKey(clt *core.SDKClient, accessToken string, req*auth.AddPublicKeyRequest) (*auth.PublicKey, error) ]
      - 删除公钥 [ DelPublicKey(clt *core.SDKClient, accessToken string, req*auth.DelPublicKeyRequest) error ]
      - 查询公钥 [ GetPublicKey(clt *core.SDKClient, accessToken string, req*auth.GetPublicKeyRequest) (*auth.PublicKey, error) ]
      - 查询全部公钥 [ GetAllPublicKeys(clt *core.SDKClient, accessToken string, req*auth.GetAllPublicKeyRequest) ([]auth.PublicKey, error) ]
      - 开启鉴权 [ Enable(clt *core.SDKClient, accessToken string, advertiserID uint64) error ]
      - 关闭鉴权 [ Disable(clt *core.SDKClient, accessToken string, advertiserID uint64) error ]
      - 查询鉴权开启状态 [ GetAllPublicKeys(clt *core.SDKClient, accessToken string, req*auth.GetAllPublicKeyRequest) ([]auth.PublicKey, error) ]
- 数据上报管理 (api/track)
  - 转化回传 [ Active(req *track.ActiveRequest) (int, error) ]
  - 微信小程序转化回传 [ WxaActive(gw string, token string, req *track.WxaActiveRequest, debug bool) error ]
- 事件管理(api/conversion)
  - 转化回传 [ Conversion(clt *core.SDKClient, req*conversion.Request) (int, error) ]
  - 实时电话回传 [ Attribution(clt *core.SDKClient, req*conversion.Request) error ]
- 工具
  - 查询工具
    - 查询在投计划配额 [ tools.QuotaGet(clt *core.SDKClient, accessToken string, req*tools.QuotaGetRequest) (*tools.QuotaGetResult, error) ]
    - 查询受众预估结果 [ tools.EstimateAudience(clt *core.SDKClient, accessToken string, req*tools.EstimateAudienceRequest) (*tools.EstimateAudienceResponseData, error) ]
    - 建议日预算及预期成本 [ BidSuggest(clt *core.SDKClient, accessToken string, req*tools.BidSuggestRequest) (*tools.BidSuggest, error) ]
    - 日志查询 [ tools/log.Search(clt *core.SDKClient, accessToken string, req*log.SearchRequest) (*log.SearchResponseData, error) ]
    - 查询广告质量度 [ tools.AdQualityGet(clt *core.SDKClient, accessToken string, req*tools.AdQualityGetRequest) ([]tools.AdQuality, error) ]
    - 查询广告计划学习期状态 [ tools.AdStatExtraInfoGet(clt *core.SDKClient, accessToken string, req*tools.AdStatExtraInfoGetRequest) ([]tools.AdStatExtraInfo, error) ]
    - 获取广告预览二维码 [ tools/adpreview.QrcodeGet(clt *core.SDKClient, accessToken string, req*adpreview.QrcodeGetRequest) (*adpreview.QrcodeGetResponseData, error) ]
    - 获取地域列表 [ tools.RegionGet(clt *core.SDKClient, accessToken string, req*tools.RegionGetRequest) ([]tools.Region, error) ]
    - 获取行业列表 [ tools.IndustryGet(clt *core.SDKClient, accessToken string, req*tools.IndustryGetRequest) ([]tools.Industry, error) ]
    - 行动号召字段内容获取 [ tools.ActionTextGet(clt *core.SDKClient, accessToken string, req*tools.ActionTextGetRequest) ([]string, error) ]
    - 查询推广卡片推荐内容（新版） [ PromotionCardRecommendTitleGet(clt *core.SDKClient, accessToken string, req*tools.PromotionCardRecommendTitleGetRequest) ([]string, error) ]
    - 获取预估点击成本 [ tools.EstimatedPriceGet(clt *core.SDKClient, accessToken string, req*tools.EstimatedPriceGetRequest) (*tools.EstimatedPrice, error) ]
    - 获取抖音授权关系 [ tools.AwemeAuthList(clt *core.SDKClient, accessToken string, req*tools.AwemeAuthListRequest) (*tools.AwemeAuthListData, error) ]
    - 获取创编可用的抖音图文素材 [ tools.CarouselAwemeGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*file.CarouselAwemeGetRequest) (*file.CarouselAwemeGetResult, error) ]
    - 查询视频是否挂载下载类锚点 [ tools.CheckAvailableAnchor(clt *core.SDKClient, accessToken string, req*video.CheckAvailableAnchorRequest) ([]video.AvailableAnchor, error) ]
    - 获取快投推荐出价系数 [ tools.SearchBidRatioGet(clt *core.SDKClient, accessToken string, req*tools.SearchBidRatioGetRequest) (float64, error) ]
    - 查询白名单能力 [ GrayGet(clt *core.SDKClient, accessToken string, req*tools.GrayGetRequest) ([]tools.GrayItem, error) ]
    - 查询建议出价（巨量广告升级版） [ tools.v3.BidSuggest(clt *core.SDKClient, accessToken string, req*v3.BidSuggestRequest) (*tools.BidSuggest, error) ]
    - 获取绑定的抖音号 [ IesAccountSearch(clt *core.SDKClient, accessToken string, req*tools.IesAccountSearchRequest) ([]tools.IesAccount, error) ]
    - 获取账户下原生锚点 [ tools.NativeAnchorGet(clt *core.SDKClient, accessToken string, req*tools.NativeAnchorGetRequest) (*tools.NativeAnchorGetResponseData, error) ]
    - 查询账户累计积分 [ security.ScoreTotalGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*security.ScoreTotalGetRequest) (*security.ScoreTotalGetResult, error) ]
    - 查询违规积分明细 [ security.ScoreViolationEventGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*security.ScoreViolationEventGetRequest) (*security.ScoreViolationEventGetResult, error) ]
    - 查看积分处置详情 [ security.ScoreDisposalInfoGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*security.ScoreDisposalInfoGetRequest) (*security.ScoreDisposalInfoGetResult, error) ]
  - 应用管理 (tools/appmanagement)
    - 查询游戏信息 [ BookingGet(clt *core.SDKClient, accessToken string, req*appmanagement.AppListRequest) (*appmanagement.AppListResponseData, error) ]
    - 查询应用信息 [ AppGet(clt *core.SDKClient, accessToken string, req*appmanagement.AppListRequest) (*appmanagement.AppListResponseData, error) ]
    - 查询安卓应用信息（支持所有账户体系） [ AndroidAppList(clt *core.SDKClient, accessToken string, req*appmanagement.AndroidAppListRequest) (*appmanagement.AppListResponseData, error) ]
    - 查询应用预约记录 [ BookingRecordsGet(clt *core.SDKClient, accessToken string, req*appmanagement.BookingRecordsGetRequest) (*appmanagement.BookingRecordsGetData, error) ]
    - 提交解析应用包任务 [ DownloadPackageParse(clt *core.SDKClient, accessToken string, req*appmanagement.DownloadPackageParseRequest) (string, error) ]
    - 查询包解析状态 [ DownloadPackageGet(clt *core.SDKClient, accessToken string, req*appmanagement.DownloadPackageGetRequest) (appmanagement.DownloadPackageStatus, error) ]
    - 查询鸿蒙应用列表 [ HarmonyAppList(ctx context.Context, clt *core.SDKClient, accessToken string, req*appmanagement.HarmonyAppListRequest) (*appmanagement.AppListResponseData, error) ]
    - 查询应用分包列表 [ ExtendPackageList(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageListRequest) (*appmanagement.ExtendPackageListData, error) ]
    - 查询应用分包列表 （支持所有账户体系） [ ExtendPackageListV2(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageListV2Request) (*appmanagement.ExtendPackageListData, error) ]
    - 创建应用分包 [ ExtendPackageCreate(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageCreateRequest) error ]
    - 创建应用分包 （支持所有账户体系）[ ExtendPackageCreateV2(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageCreateV2Request) error ]
    - 更新应用子包版本 [ ExtendPackageUpdate(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageUpdateRequest) error ]
    - 查看应用共享范围 [ ShareAccountList(clt *core.SDKClient, accessToken string, req*appmanagement.ShareAccountListRequest) (*appmanagement.ShareAccountListData, error) ]
    - 设置应用共享 [ BpShare(clt *core.SDKClient, accessToken string, req*appmanagement.BpShareRequest) (*appmanagement.BpShareData, error) ]
    - 取消应用共享关系 [ BpShareCancel(clt *core.SDKClient, accessToken string, req*appmanagement.BpShareRequest) (*appmanagement.BpShareData, error) ]
    - 更新应用共享关系 [ UpdateAuthorization(clt *core.SDKClient, accessToken string, req*appmanagement.UpdateAuthorizationRequest) error ]
  - 抖音达人 (tools/aweme)
    - 查询抖音帐号和类目信息 [ AwemeInfoSearch(clt *core.SDKClient, accessToken string, req*aweme.AwemeInfoSearchRequest) (*aweme.AwemeInfoSearchResult, error) ]
    - 查询抖音类似帐号 [ AwemeSimilarAuthorSearch(clt *core.SDKClient, accessToken string, req*aweme.AwemeSimilarAuthorSearchRequest) ([]aweme.Author, error) ]
    - 查询抖音类目列表 [ AwemeMultiLevelCategoryGet(clt *core.SDKClient, accessToken string, req*aweme.AwemeMultiLevelCategoryGetRequest) ([]aweme.Category, error) ]
    - 查询抖音类目下的推荐达人 [ AwemeCategoryTopAuthorGet(clt *core.SDKClient, accessToken string, req*aweme.AwemeCategoryTopAuthorGetRequest) ([]aweme.Author, error) ]
    - 查询抖音号id对应的达人信息 [ AwemeAuthorInfoGet(clt *core.SDKClient, accessToken string, req*aweme.AwemeAuthorInfoGetRequest) ([]aweme.Author, error) ]
    - 查询授权直播抖音达人列表 [ LiveAuthorizeList(clt *core.SDKClient, accessToken string, req*aweme.LiveAuthorizeListRequest) (*aweme.LiveAuthorizeListResponseData, error) ]
  - 获取计划诊断信息 (tools/diagnosis)
    - 获取计划诊断建议 [ SuggestionGet(clt *core.SDKClient, accessToken string, req*diagnosis.SuggestionGetRequest) (*diagnosis.SuggestionGetResponseData, error) ]
    - 采纳计划诊断建议 [ SuggestionAccept(clt *core.SDKClient, accessToken string, req*diagnosis.SuggestionAcceptRequest) (*diagnosis.SuggestionAcceptResponseData, error) ]
  - 获取计划诊断信息体验版 (tools/diagnosis/v3)
    - 获取计划诊断建议 [ SuggestionGet(clt *core.SDKClient, accessToken string, req*diagnosis.SuggestionGetRequest) (*diagnosis.SuggestionGetResponseData, error) ]
    - 采纳计划诊断建议 [ SuggestionAccept(clt *core.SDKClient, accessToken string, req*diagnosis.SuggestionAcceptRequest) (*diagnosis.SuggestionAcceptResponseData, error) ]
  - 行为兴趣词管理 (tools/interestaction)
    - 行为类目查询 [ ActionCategory(clt *core.SDKClient, accessToken string, req*interestaction.ActionCategoryRequest) ([]interestaction.Object, error) ]
    - 行为关键词查询 [ ActionKeyword(clt *core.SDKClient, accessToken string, req*interestaction.ActionKeywordRequest) ([]interestaction.Object, error) ]
    - 兴趣类目查询 [ InterestCategory(clt *core.SDKClient, accessToken string, req*interestaction.InterestCategoryRequest) ([]interestaction.Object, error) ]
    - 兴趣关键词查询 [ InterestKeyword(clt *core.SDKClient, accessToken string, req*interestaction.InterestKeywordRequest) ([]interestaction.Object, error) ]
    - 兴趣行为类目关键词ID转词 [ Id2Word(clt *core.SDKClient, accessToken string, req*interestaction.Id2WordRequest) (*interestaction.Id2WordResponseData, error) ]
    - 获取行为兴趣推荐关键词 [ KeywordSuggest(clt *core.SDKClient, accessToken string, req*interestaction.KeywordSuggestRequest) ([]interestaction.Object, error) ]
  - 动态创意词包管理 (tools/creativeword)
    - 创建动态创意词包 [ Create(clt *core.SDKClient, accessToken string, req*creativeword.CreateRequest) (uint64, error) ]
    - 查询动态创意词包 [ Select(clt *core.SDKClient, accessToken string, req*creativeword.SelectRequest) ([]creativeword.CreativeWord, error) ]
    - 更新动态创意词包 [ Update(clt *core.SDKClient, accessToken string, req*creativeword.UpdateRequest) (uint64, error) ]
    - 删除动态创意词包 [ Delete(clt *core.SDKClient, accessToken string, req*creativeword.DeleteRequest) (uint64, error) ]
  - 穿山甲流量包 (tools/union)
    - 获取穿山甲流量包 [ FlowPackageGet(clt *core.SDKClient, accessToken string, req*union.FlowPackageGetRequest) (*union.FlowPackageGetData, error) ]
    - 创建穿山甲流量包 [ FlowPackageCreate(clt *core.SDKClient, accessToken string, req*union.FlowPackageCreateRequest) (uint64, error) ]
    - 修改穿山甲流量包 [ FlowPackageUpdate(clt *core.SDKClient, accessToken string, req*union.FlowPackageUpdateRequest) (uint64, error) ]
    - 删除穿山甲流量包 [ FlowPackageDelete(clt *core.SDKClient, accessToken string, req*union.FlowPackageDeleteRequest) (uint64, error) ]
    - 查看rit数据 [ FlowPackageReport(clt *core.SDKClient, accessToken string, req*union.FlowPackageReportRequest) (*union.FlowPackageReportData, error) ]
    - 查看2.0rit数据 [ FlowPackagePromotionReport(clt *core.SDKClient, accessToken string, req*union.FlowPackagePromotionReportRequest) (*union.FlowPackageReportData, error) ]
  - 转化目标管理 (tools/adconvert)
    - 创建转化目标 [ Create(clt *core.SDKClient, accessToken string, req*adconvert.CreateRequest) (*adconvert.Convert, error) ]
    - 转化目标列表 [ Select(clt *core.SDKClient, accessToken string, req*adconvert.SelectRequest) (*adconvert.SelectResponseData, error) ]
    - 查询转化目标详细信息 [ Read(clt *core.SDKClient, accessToken string, req*adconvert.ReadRequest) (*adconvert.Convert, error) ]
    - 更新转化目标操作状态 [ UpdateStatus(clt *core.SDKClient, accessToken string, req*adconvert.UpdateStatusRequest) error ]
    - 查询广告计划可用转化目标 [ Query(clt *core.SDKClient, accessToken string, req*adconvert.QueryRequest) ([]adconvert.AdConvert, error) ]
    - 查询广告计划可用优化目标 [ OptimizeTargetGet(clt *core.SDKClient, accessToken string, req*adconvert.OptimizeTargetGetRequest) ([]adconvert.OptimizeTarget, error) ]
    - 转化目标推送 [ Push(clt *core.SDKClient, accessToken string, req*adconvert.PushRequest) error ]
    - 查询深度优化方式 [ DeepbidRead(clt *core.SDKClient, accessToken string, req*adconvert.DeepbidReadRequest) ([]enum.DeepBidType, error) ]
    - 修改转化监测链接 [ TrackURLUpdateStatus(clt *core.SDKClient, accessToken string, req*adconvert.TrackURLUpdateRequest) error ]
  - 定向包管理 (audiencepackage)
    - 定向包查询关联项目信息 [ v3.BindInfoGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*v3.BindInfoGetRequest) (*v3.BindInfoGetResult, error) ]
    - 获取定向包 [ v3.Get(clt *core.SDKClient, accessToken string, req*v3.GetRequest) (*v3.GetResult, error) ]
    - 获取定向包(旧) [ Get(clt *core.SDKClient, accessToken string, req*audiencepackage.GetRequest) (*audiencepackage.GetResponseData, error) ]
    - 创建定向包 [ Create(clt *core.SDKClient, accessToken string, req*audiencepackage.CreateRequest) (uint64, error) ]
    - 更新定向包 [ Update(clt *core.SDKClient, accessToken string, req*audiencepackage.UpdateRequest) (uint64, error) ]
    - 删除定向包 [ Delete(clt *core.SDKClient, accessToken string, req*audiencepackage.DeleteRequest) (uint64, error) ]
    - 计划绑定定向包 [ AdBind(clt *core.SDKClient, accessToken string, req*audiencepackage.AdBindRequest) (uint64, error) ]
    - 定向包解绑 [ AdUnbind(clt *core.SDKClient, accessToken string, req*audiencepackage.AdBindRequest) (uint64, error) ]
  - 一键起量管理 (tools/adraise)
    - 启动一键起量 [ Set(clt *core.SDKClient, accessToken string, req*adraise.SetRequest) (enum.AdRaiseStatus, error) ]
    - 获取当前起量预估值 [ Estimate(clt *core.SDKClient, accessToken string, req*adraise.EstimateRequest) (int64, error) ]
    - 获取当前起量状态 [ Status(clt *core.SDKClient, accessToken string, req*adraise.StatusRequest) (map[uint64]enum.AdRaiseStatus, error) ]
    - 获取起量的后验数据 [ Result(clt *core.SDKClient, accessToken string, req*adraise.ResultRequest) (*adraise.Result, error) ]
    - 获取一键起量报告 [ Report(clt *core.SDKClient, accessToken string, req*adraise.ReportRequest) (*adraise.ReportResponseData, error) ]
    - 获取起量版本信息 [ Version(clt *core.SDKClient, accessToken string, req*adraise.VersionRequest) (*adraise.VersionResponseData, error) ]
    - 获取广告建议起量预算 [ SuggestBudgetGet(clt *core.SDKClient, accessToken string, req*adraise.SuggestBudgetGetRequest) ([]adraise.SuggestBudget, error) ]
  - 一键起量（巨量广告升级版）
    - 获取广告建议起量预算 [ SuggestBudgetGet(clt *core.SDKClient, accessToken string, req*v3.SuggestBudgetGetRequest) ([]v3.SuggestBudget, error) ]
    - 开启/更新一键起量 [ Set(clt *core.SDKClient, accessToken string, req*v3.SetRequest) error ]
    - 获取一键起量方案列表 [ StatusGet(clt *core.SDKClient, accessToken string, req*v3.StatusGetRequest) ([]v3.PromotionRaiseStatus, error) ]
    - 获取起量版本信息 [ VersionGet(clt *core.SDKClient, accessToken string, req*v3.VersionGetRequest) (*v3.VersionGetResponseData, error) ]
    - 关停正在起量的广告 [ Stop(clt *core.SDKClient, accessToken string, req*v3.StopRequest) error ]
    - 获取广告起量状态 [ StatusCurrentIDsGet(clt *core.SDKClient, accessToken string, req*v3.StatusCurrentIDsGetRequest) (*v3.StatusCurrentIDsGetResult, error) ]
  - 快应用管理 (tools/quickappmanagement)
    - 查询快应用信息 [ QuickAppGet(clt *core.SDKClient, accessToken string, req*quickappmanagement.QuickAppGetRequest) (*quickappmanagement.QuickAppGetResult, error) ]
  - 应用管理 (tools/appmanagement)
    - 查询游戏信息 [ BookingGet(clt *core.SDKClient, accessToken string, req*appmanagement.AppListRequest) (*appmanagement.AppListResponseData, error) ]
    - 查询应用信息 [ AppGet(clt *core.SDKClient, accessToken string, req*appmanagement.AppListRequest) (*appmanagement.AppListResponseData, error) ]
    - 查询安卓应用信息（支持所有账户体系） [ AndroidAppList(clt *core.SDKClient, accessToken string, req*appmanagement.AndroidAppListRequest) (*appmanagement.AppListResponseData, error) ]
    - 查询应用预约记录 [ BookingRecordsGet(clt *core.SDKClient, accessToken string, req*appmanagement.BookingRecordsGetRequest) (*appmanagement.BookingRecordsGetData, error) ]
    - 提交解析应用包任务 [ DownloadPackageParse(clt *core.SDKClient, accessToken string, req*appmanagement.DownloadPackageParseRequest) (string, error) ]
    - 查询包解析状态 [ DownloadPackageGet(clt *core.SDKClient, accessToken string, req*appmanagement.DownloadPackageGetRequest) (appmanagement.DownloadPackageStatus, error) ]
    - 查询应用分包列表 [ ExtendPackageList(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageListRequest) (*appmanagement.ExtendPackageListData, error) ]
    - 查询应用分包列表 （支持所有账户体系） [ ExtendPackageListV2(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageListV2Request) (*appmanagement.ExtendPackageListData, error) ]
    - 创建应用分包 [ ExtendPackageCreate(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageCreateRequest) error ]
    - 创建应用分包 （支持所有账户体系） [ ExtendPackageCreateV2(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageCreateV2Request) error ]
    - 更新应用子包版本 [ ExtendPackageUpdate(clt *core.SDKClient, accessToken string, req*appmanagement.ExtendPackageUpdateRequest) error ]
    - 查看应用共享范围 [ ShareAccountList(clt *core.SDKClient, accessToken string, req*appmanagement.ShareAccountListRequest) (*appmanagement.ShareAccountListData, error) ]
    - 设置应用共享 [ BpShare(clt *core.SDKClient, accessToken string, req*appmanagement.BpShareRequest) (*appmanagement.BpShareData, error) ]
    - 取消应用共享关系 [ BpShareCancel(clt *core.SDKClient, accessToken string, req*appmanagement.BpShareRequest) (*appmanagement.BpShareData, error) ]
    - 更新应用共享关系 [ UpdateAuthorization(clt *core.SDKClient, accessToken string, req*appmanagement.UpdateAuthorizationRequest) error ]
  - 应用母包更新 (tools/appmanagement)
    - 创建异步文件上传任务 [ UploadTaskCreate(clt *core.SDKClient, accessToken string, req*appmanagement.UploadTaskCreateRequest) (uint64, error) ]
    - 查询文件异步上传任务 [ UploadTaskList(clt *core.SDKClient, accessToken string, req*appmanagement.UploadTaskListRequest) ([]appmanagement.UploadTask, error) ]
    - 获取应用细分分类及题材标签 [ IndustryInfoList(clt *core.SDKClient, accessToken string, req*appmanagement.IndustryInfoListRequest) ([]appmanagement.Industry, error) ]
    - 查询安卓应用母包 [ AndroidBasicPackageGet(clt *core.SDKClient, accessToken string, req*appmanagement.AndroidBasicPackageGetRequest) (*appmanagement.AndroidBasicPackageGetResult, error) ]
    - 更新安卓应用母包 [ AndroidBasicPackageUpdate(clt *core.SDKClient, accessToken string, req*appmanagement.AndroidBasicPackageUpdateRequest) error ]
    - 发布安卓应用母包 [ AndroidBasicPackagePublish(clt *core.SDKClient, accessToken string, req*appmanagement.AndroidBasicPackagePublishRequest) error ]
  - RTA策略管理 (tools/rta)
    - 获取RTA策略数据 [ GetInfo(clt *core.SDKClient, accessToken string, req*rta.GetInfoRequest) (*rta.GetInfoData, error) ]
    - 获取可用的RTA策略 [ Get(clt *core.SDKClient, accessToken string, req*rta.GetRequest) ([]rta.RtaInfo, error) ]
    - 批量启停账户下RTA策略 [ StatusUpdate(clt *core.SDKClient, accessToken string, req*rta.StatusUpdateRequest) error ]
    - 设置账户下RTA策略生效范围 [ SetScope(clt *core.SDKClient, accessToken string, req*rta.SetScopeRequest) error ]
    - 获取穿山甲渠道RTA联合实验数据 [ RtaExpGet(clt *core.SDKClient, accessToken string, req*rta.RtaExpGetRequest) ([]rta.Report, error) ]
    - 获取站内媒体RTA联合实验数据（分时t+5） [ RtaExpLocalHourlyGet(clt *core.SDKClient, accessToken string, req*rta.RtaExpLocalHourlyGetRequest) ([]rta.Report, error) ]
    - 获取站内媒体RTA联合实验数据（分天t+1）[ RtaExpLocalDailyGet(clt *core.SDKClient, accessToken string, req*rta.RtaExpLocalDailyGetRequest) ([]rta.GetRtaExpLocalDailyData, error) ]
    - 获取RTA策略绑定信息列表 [ ScopeGet(clt *core.SDKClient, accessToken string, req*rta.ScopeGetRequest) ([]rta.Scope, error) ]
  - 评论管理 (tools/comment)
    - 获取评论列表 [ Get(clt *core.SDKClient, accessToken string, req*comment.GetRequest) (*comment.GetResponseData, error) ]
    - 获取评论回复列表 [ ReplyGet(clt *core.SDKClient, accessToken string, req*comment.ReplyGetRequest) (*comment.ReplyGetResponseData, error) ]
    - 获取评论统计指标 [ MetricsGet(clt *core.SDKClient, accessToken string, req*comment.MetricsGetRequest) (*comment.MetricsGetResult, error) ]
    - 评论操作 [ Operate(clt *core.SDKClient, accessToken string, req*comment.OperateRequest) (*comment.OperateResponseData, error) ]
    - 屏蔽词/屏蔽用户
      - 获取屏蔽词列表 [ TermsBandedGet(clt *core.SDKClient, accessToken string, req*comment.TermsBandedGetRequest) (*comment.TermsBandedGetResponseData, error) ]
      - 添加屏蔽词 [ TermsBandedAdd(clt *core.SDKClient, accessToken string, req*comment.TermsBandedAddRequest) error ]
      - 更新屏蔽词 [ TermsBandedUpdate(clt *core.SDKClient, accessToken string, req*comment.TermsBandedUpdateRequest) error ]
      - 删除屏蔽词 [ TermsBandedDelete(clt *core.SDKClient, accessToken string, req*comment.TermsBandedDeleteRequest) error ]
      - 获取屏蔽用户列表 [ AwemeBandedList(clt *core.SDKClient, accessToken string, req*comment.AwemeBandedListRequest) (*comment.AwemeBandedListResponseData, error) ]
      - 添加屏蔽用户 [ AwemeBandedCreate(clt *core.SDKClient, accessToken string, req*comment.AwemeBandedCreateRequest) (*comment.AwemeBandedCreateResponseData, error) ]
      - 删除屏蔽用户 [ AwemeBandedDelete(clt *core.SDKClient, accessToken string, req*comment.AwemeBandedCreateRequest) (*comment.AwemeBandedCreateResponseData, error) ]
    - 获取评论视频ID列表 [ Mid2ItemID(clt *core.SDKClient, accessToken string, req*comment.Mid2ItemIDRequest) (*comment.Mid2ItemIDList, error) ]
  - 地域信息管理
    - 查询国家/区域信息 [ tools.CountryInfo(clt *core.SDKClient, accessToken string, req*tools.CountryInfoRequest) (*tools.CountryInfoResponseData, error) ]
    - 获取行政信息 [ tools.AdminInfo(clt *core.SDKClient, accessToken string, req*tools.AdminInfoRequest) (*tools.AdminInfoResponseData, error) ]
  - 账户优选起量
    - 新建优选起量任务 [ Create(clt *core.SDKClient, accessToken string, req*taskraise.CreateRequest) (uint64, error) ]
    - 查询优选起量任务 [ Get(clt *core.SDKClient, accessToken string, req*taskraise.GetRequest) (*taskraise.GetResponseData, error) ]
    - 关闭优选起量任务 [ StatusStop(clt *core.SDKClient, accessToken string, req*taskraise.StatusStopRequest) error ]
    - 查询优选起量状态 [ OptimizationIDsGet(clt *core.SDKClient, accessToken string, advertiserID uint64) (enum.TaskRaiseStatus, error) ]
    - 查询优选起量任务数据 [ DataGet(clt *core.SDKClient, accessToken string, req*taskraise.DataGetRequest) (*taskraise.DataGetResponseData, error) ]
  - 原生锚点管理 (tools/nativeanchor)
    - 获取账户下原生锚点 [ Get(clt *core.SDKClient, accessToken string, req*nativeanchor.GetRequest) (*nativeanchor.GetResponseData, error) ]
    - 获取原生锚点详情 [ GetDetail(clt *core.SDKClient, accessToken string, req*nativeanchor.GetDetailRequest) (*nativeanchor.GetDetailResult, error)]
    - 批量获取锚点预览url [ QrcodePreviewGet(clt *core.SDKClient, accessToken string, req*nativeanchor.QrcodePreviewGetRequest) (*nativeanchor.QrcodePreviewGetResult, error) ]
    - 原生锚点创建 [ Create(clt *core.SDKClient, accessToken string, req*nativeanchor.CreateRequest) (*nativeanchor.CreateResponseData, error) ]
    - 更新原生锚点 [ Update(clt *core.SDKClient, accessToken string, req*nativeanchor.UpdateRequest) (*nativeanchor.UpdateResponseData, error) ]
    - 删除原生锚点 [ Delete(clt *core.SDKClient, accessToken string, req*nativeanchor.DeleteRequest) error ]
  - 微信小程序/小游戏管理 (tools/wechat)
    - 获取微信小程序列表 [ AppletList(clt *core.SDKClient, accessToken string, req*wechat.AppletListRequest) (*wechat.AppletListResult, error) ]
    - 获取微信小游戏列表 [ GameList(clt *core.SDKClient, accessToken string, req*wechat.GameListRequest) (*wechat.GameListResult, error) ]
    - 创建微信小游戏 [ GameCreate(clt *core.SDKClient, accessToken string, req*wechat.GameCreateRequest) (*wechat.WechatGame, error) ]
    - 创建微信小程序 [ AppletCreate(clt *core.SDKClient, accessToken string, req*wechat.AppletCreateRequest) (uint64, error) ]
    - 更新微信小程序 [ AppletUpdate(clt *core.SDKClient, accessToken string, req*wechat.AppletUpdateRequest) (*wechat.AppletUpdateResult, error) ]
    - 设置微信小游戏/小程序共享 [ BpAssetManagementShare(clt *core.SDKClient, accessToken string, req*wechat.BpAssetManagementShareRequest) ([]wechat.BpAssetManagementShareError, error) ]
    - 取消微信小游戏/小程序共享关系 [ BpAssetManagementShareCancel(clt *core.SDKClient, accessToken string, req*wechat.BpAssetManagementShareRequest) ([]wechat.BpAssetManagementShareError, error) ]
    - 查看微信小游戏/小程序共享范围 [ BpAssetManagementShareGet(clt *core.SDKClient, accessToken string, req*wechat.BpAssetManagementShareGetRequest) (*wechat.BpAssetManagementShareList, error) ]
  - 字节小程序/小游戏管理 (tools)
    - 获取字节小游戏 [ MicroGameList(clt *core.SDKClient, accessToken string, req*tools.MicroAppListRequest) (*tools.MicroAppListResult, error) ]
    - 获取字节小程序 [ MicroAppList(clt *core.SDKClient, accessToken string, req*tools.MicroAppListRequest) (*tools.MicroAppListResult, error) ]
    - 获取字节小程序/小游戏详情内容 [ AssetLinkList(clt *core.SDKClient, accessToken string, req*tools.AssetLinkListRequest) (*tools.AssetLinkListResult, error) ]
    - 查询字节小游戏归因激活时间窗 [ microgame.ConvertWindowGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*microgame.ConvertWindowGetRequest) (enum.ConvertWindow, error) ]
    - 修改字节小游戏归因激活时间窗 [ microgame.ConvertWindowUpdate(ctx context.Context, clt *core.SDKClient, accessToken string, req*microgame.ConvertWindowUpdateRequest) error ]
  - 素材修复工具 (tools/rejectmaterial)
    - 获取拒审素材修复建议 [ AIRepairGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*rejectmaterial.AIRepairGetRequest) (*rejectmaterial.AIRepairGetResult, error) ]
    - 创建采纳「拒审素材修复建议」任务 [ AIRepairAcceptTaskCreate(ctx context.Context, clt *core.SDKClient, accessToken string, req*rejectmaterial.AIRepairAcceptTaskCreateRequest) (*rejectmaterial.AIRepairAcceptTaskCreateResult, error) ]
    - 获取采纳素材修复建议任务结果 [ AIRepairAcceptTaskList(ctx context.Context, clt *core.SDKClient, accessToken string, req*rejectmaterial.AIRepairAcceptTaskListRequest) ([]rejectmaterial.AIRepairAcceptTask, error) ]
    - 根据mid查询同主体账户下修复建议列表 [ AIRepairCrossAccountGet(ctx context.Context, clt *core.SDKClient, accessToken string, req*rejectmaterial.AIRepairCrossAccountGetRequest) (*rejectmaterial.AIRepairCrossAccountGetResult, error) ]
- 应用市场 (api/servemarket)
  - 获取应用订单数据 [ OrderGet(clt *core.SDKClient, accessToken string, req*servemarket.OrderGetRequest) (*servemarket.OrderGetResponseData, error) ]
  - 获取用户已购功能点列表 [ ActiveFuncGet(clt *core.SDKClient, accessToken string, req*servemarket.ActiveFuncGetRequest) ([]servemarket.OrderFunction, error) ]
