Documentation ¶
Overview ¶
Package appmanagement 应用管理相关API
Index ¶
- func AndroidAppList(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.AppListResponseData, error)
- func AndroidBasicPackageGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.AndroidBasicPackageGetResult, error)
- func AndroidBasicPackagePublish(ctx context.Context, clt *core.SDKClient, accessToken string, ...) error
- func AndroidBasicPackageUpdate(ctx context.Context, clt *core.SDKClient, accessToken string, ...) error
- func AppGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.AppListResponseData, error)
- func BookingGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.AppListResponseData, error)
- func BookingRecordsGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.BookingRecordsGetData, error)
- func BpShare(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.BpShareData, error)
- func BpShareCancel(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.BpShareData, error)
- func DownloadPackageGet(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (appmanagement.DownloadPackageStatus, error)
- func DownloadPackageParse(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (string, error)
- func ExtendPackageCreate(ctx context.Context, clt *core.SDKClient, accessToken string, ...) error
- func ExtendPackageCreateV2(ctx context.Context, clt *core.SDKClient, accessToken string, ...) error
- func ExtendPackageList(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.ExtendPackageListData, error)
- func ExtendPackageListV2(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.ExtendPackageListData, error)
- func ExtendPackageUpdate(ctx context.Context, clt *core.SDKClient, accessToken string, ...) error
- func IndustryInfoList(ctx context.Context, clt *core.SDKClient, accessToken string, ...) ([]appmanagement.Industry, error)
- func ShareAccountList(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*appmanagement.ShareAccountListData, error)
- func UpdateAuthorization(ctx context.Context, clt *core.SDKClient, accessToken string, ...) error
- func UploadTaskCreate(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (uint64, error)
- func UploadTaskList(ctx context.Context, clt *core.SDKClient, accessToken string, ...) ([]appmanagement.UploadTask, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AndroidAppList ¶
func AndroidAppList(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.AndroidAppListRequest) (*appmanagement.AppListResponseData, error)
AndroidAppList 查询安卓应用信息(支持所有账户体系) 查询账户下安卓应用信息(支持所有账户体系)及应用详细信息
func AndroidBasicPackageGet ¶ added in v1.15.9
func AndroidBasicPackageGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.AndroidBasicPackageGetRequest) (*appmanagement.AndroidBasicPackageGetResult, error)
AndroidBasicPackageGet 查询安卓应用母包 查询安卓应用母包信息
func AndroidBasicPackagePublish ¶ added in v1.15.9
func AndroidBasicPackagePublish(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.AndroidBasicPackagePublishRequest) error
AndroidBasicPackagePublish 发布安卓应用母包 发布安卓应用母包「支持所有账户体系」,发布审核通过的安卓应用母包。 注意: 单APP_ID接口调用限制为 3QPS
func AndroidBasicPackageUpdate ¶ added in v1.15.9
func AndroidBasicPackageUpdate(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.AndroidBasicPackageUpdateRequest) error
AndroidBasicPackageUpdate 更新安卓应用母包 更新安卓应用母包对应的信息 注意: 单APP_ID接口调用限制为 3QPS
func AppGet ¶
func AppGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.AppListRequest) (*appmanagement.AppListResponseData, error)
AppGet 查询应用信息 查询应用信息 可通过请求参数advertiser_id广告主id 查询广告主下应用列表及应用详细信息
func BookingGet ¶
func BookingGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.AppListRequest) (*appmanagement.AppListResponseData, error)
BookingGet 查询游戏信息 查询游戏预约列表接口
func BookingRecordsGet ¶
func BookingRecordsGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.BookingRecordsGetRequest) (*appmanagement.BookingRecordsGetData, error)
BookingRecordsGet 查询应用预约记录 查询应用预约记录接口 其中应答参数是按creative_time正序返回的。如果您有数据处理的需求,可以参考此排序逻辑。
func BpShare ¶
func BpShare(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.BpShareRequest) (*appmanagement.BpShareData, error)
BpShare 设置应用共享 设置应用共享,可通过该接口将应用共享给相关组织或指定账户
func BpShareCancel ¶
func BpShareCancel(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.BpShareRequest) (*appmanagement.BpShareData, error)
BpShareCancel 取消应用共享关系 取消应用共享关系 当前共享类型支持PART(指定账户共享)、ALL(组织内某类账户所有共享)和COMPANY (公司主体内某类型所有账户共享)。
func DownloadPackageGet ¶
func DownloadPackageGet(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.DownloadPackageGetRequest) (appmanagement.DownloadPackageStatus, error)
DownloadPackageGet 查询包解析状态 查询包解析状态,用于创建包含游戏礼包码的广告计划时,【提交解析应用包任务】后,查询应用包的解析状态。 当返回参数package_status包解析状态为“SUCCESS”时表示包解析已经完成。此时,您可以提交创建广告计划。 如果在没有解析完成时提交广告计划可能导致游戏礼包码的原生转化卡信息展示不全。
func DownloadPackageParse ¶
func DownloadPackageParse(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.DownloadPackageParseRequest) (string, error)
DownloadPackageParse 提交解析应用包任务 当您需要创建一个附加创意类型为游戏礼包码的广告计划时,如果该游戏礼包的download_url为未在字节的广告系统中上传或使用过的新download_url,则需要使用该接口提交包解析任务。 使用提交解析应用包任务时,您只需要传入参数advertiser_id和该游戏礼包的download_url,即可解析出APP相关信息(包名、appname、icon等),这些信息将在礼包码原生转化卡中展示。 提交解析应用包任务后,您可以使用【查询包解析状态】接口对当前包解析状态进行查询。查询到返回参数package_status为"SUCCESS"后,方可提交创建广告计划。
func ExtendPackageCreate ¶
func ExtendPackageCreate(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.ExtendPackageCreateRequest) error
ExtendPackageCreate 创建应用分包 通过广告主id和应用包id,为应用包创建对应的分包信息。 目前开放平台不支持母包package的创建,创建母包需要前往 投放平台-资产-移动应用 ; 母包package创建成功后,可以通过当前接口创建分包。 单个package目前支持分包上限3000个; 单次创建分包数量上限是100。
func ExtendPackageCreateV2 ¶
func ExtendPackageCreateV2(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.ExtendPackageCreateV2Request) error
ExtendPackageCreateV2 创建应用分包 (支持所有账户体系) 创建应用分包,支持所有账户体系下创建应用分包 母包package创建成功后,可以通过当前接口创建分包
func ExtendPackageList ¶
func ExtendPackageList(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.ExtendPackageListRequest) (*appmanagement.ExtendPackageListData, error)
ExtendPackageList 查询应用分包列表 通过应用包id,查询该应用包相关信息和包含的分包信息。 信息包括应用包id,分包的列表,状态,渠道号,下载链接,分包失败原因等; 查询该应用包下所有的应用分包,不受分包新建方式(系统自动、手动上传渠道号分包)影响,都可以获取到。 查询应用分包时,可以通过状态进行过滤,状态status枚举值(全部、未更新、创建中、更新中、已发布、更新失败、创建失败),默认返回全部状态的分包列表
func ExtendPackageListV2 ¶
func ExtendPackageListV2(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.ExtendPackageListV2Request) (*appmanagement.ExtendPackageListData, error)
ExtendPackageListV2 查询应用分包列表 (支持所有账户体系) 查询分包列表(支持所有账户体系),可查询该应用包相关信息和包含的分包信息。 查询该应用包下所有的应用分包,不受分包新建方式(系统自动、手动上传渠道号分包)影响,都可以获取到
func ExtendPackageUpdate ¶
func ExtendPackageUpdate(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.ExtendPackageUpdateRequest) error
ExtendPackageUpdate 更新应用子包版本 通过广告主id和应用包id,更新全部或部分应用子包版本。
func IndustryInfoList ¶ added in v1.15.9
func IndustryInfoList(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.IndustryInfoListRequest) ([]appmanagement.Industry, error)
IndustryInfoList 获取应用细分分类及题材标签 获取应用细分分类及题材标签「支持所有账户体系」,查询所有应用细分分类及题材标签情况。
func ShareAccountList ¶
func ShareAccountList(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.ShareAccountListRequest) (*appmanagement.ShareAccountListData, error)
ShareAccountList 查看应用共享范围 查询应用共享范围,查询巨量纵横组织下某个应用的共享范围
func UpdateAuthorization ¶
func UpdateAuthorization(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.UpdateAuthorizationRequest) error
UpdateAuthorization 更新应用共享关系 增加和删除应用资产的共享关系
func UploadTaskCreate ¶ added in v1.15.9
func UploadTaskCreate(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.UploadTaskCreateRequest) (uint64, error)
UploadTaskCreate 创建异步文件上传任务 执行异步上传操作「支持所有账户体系」
func UploadTaskList ¶ added in v1.15.9
func UploadTaskList(ctx context.Context, clt *core.SDKClient, accessToken string, req *appmanagement.UploadTaskListRequest) ([]appmanagement.UploadTask, error)
UploadTaskList 查询文件异步上传任务 查询异步上传解析任务的状态信息「支持所有账户体系」
Types ¶
This section is empty.
Source Files ¶
- android_app_list.go
- android_basic_package_get.go
- android_basic_package_publish.go
- android_basic_package_update.go
- app_get.go
- booking_get.go
- booking_records_get.go
- bp_share.go
- bp_share_cancel.go
- doc.go
- download_package_get.go
- download_package_parse.go
- extract_package_create.go
- extract_package_create_v2.go
- extract_package_list.go
- extract_package_list_v2.go
- extract_package_update.go
- industry_info_list.go
- share_account_list.go
- update_authorization.go
- upload_task_create.go
- upload_task_list.go