campaignを管理するにはMintegral tokenを使用する必要があります。詳細はTokenをご確認ください。
campaign informationを更新します。
https://ss-api.mintegral.com/api/open/v1/campaign
PUT
PUT /api/open/v1/campaign
HTTP/1.1 Host: ss-api.mintegral.com
Content-Type: application/json
{
"campaign_id": 1234,
"is_coppa": "YES",
"campaign_name": "Test",
"promotion_type": "APP",
"product_name": "Test",
"package_name": "id333206289",
"description": "Test",
"icon": "f7c970d0d24c71d84d15a78f29042323",
"category": "BUSINESS",
"app_size": 12.13,
"min_version": "1.0.0"
}
| Fields | Type | Explanations | Default Value | Examples |
|---|---|---|---|---|
| campaign_id | int | campaignのUnique ID | — | 1234 |
campaign_name Optional |
string | campaignの短い説明です。campaign nameは一意である必要があり、最大長は100です | — | "Test_campaign_name" |
promotion_type Optional |
string | プロモーションしたいads objectiveのtypeです。"APP"または"WEBSITE"を指定できます。 |
— | "APP" |
is_coppa Optional |
string | campaignがchildren向けの場合、campaignがCOPPA要件を満たすかどうかを指定する必要があります。含まれる値:"YES"、"NO"。 |
"" | "YES" |
icon Optional |
string | logoまたはiconのMD5です。creative upload APIでimageを正常にuploadした後にmd5を取得できます。 Note:jpg、png、jpeg、bmp fileのみ受け付け、dimensionは512x512、5M以内である必要があります。 |
"" | "f7c970d0d24c71d84d15a78f29042323" |
product_name Optional |
string | App nameまたはwebsite nameです。このfieldの最大長は100です。 | — | — |
package_name Optional |
string | AppのBundle idまたはios application store idです。 Note:platform="IOS"&&alive_in_store="YES"の場合、package nameはapplication store idである必要があります。 platform="ANDROID"の場合、package nameはbundle idである必要があります。 |
— | android: "com.tencent.mm" ios: "id414478124" |
app_size Optional |
number | appのSizeです。単位はMBです。ads objectiveがwebsiteの場合、このfieldは空にしてください。 | — | 12.34 |
category Optional |
string | ads objectiveのCategoryです。categoryはplatformによって異なります。以下を確認してください。 [ENUM-Category for iOS] [ENUM-Category for Android]。 |
— | "GAMES" |
min_version Optional |
string | /^[0-9](\.[0-9]){0,2}$/形式で許可されるMinimum OS versionです。 Note: ads objectiveがwebsiteの場合、このfieldは空にしてください。 |
— | "1.0.0" |
description Optional |
string | ads objectiveのDescriptionです。このfieldの最大長は4000です。 | — | "Test" |
| Fields | Type | Explanations |
|---|---|---|
| code | int | 200 codeはsuccessです。その他はfailです。 |
| msg | string | successの場合は"success"を返します。failの場合は詳細なerror infoを返します。 |
| data | json | successの場合はcampaign dataを返します。failの場合は詳細なerror infoを返します。 |
| campaign_id | int | campaignのUnique ID |
| campaign_name | string | 追加したCampaign name |
| is_coppa | string | COPPA settingのvalue |
| promotion_type | string | 設定したPromotion type |
| alive_in_store | string | “alive in store”に設定したvalue |
| preview_url | string | campaignに追加したPreview link |
| product_name | string | Ads objective name |
| package_name | string | プロモーションしたいapplicationのIOS app store idまたはbundle id |
| description | string | ads objectiveのDescription |
| icon | string | iconまたはlogoのMd5 |
| platform | string | campaignのPlatform |
| category | string | campaignのCategory |
| app_size | string | applicationのSize |
| min_version | string | Minimum OS version |
{
"msg": "success",
"code": 200,
"data": {
"campaign_id": 1234,
"is_coppa": "YES",
"campaign_name": "Test",
"promotion_type": "APP",
"alive_in_store": "YES",
"preview_url": "https://play.google.com/store/apps/details?id=xxxxxxx",
"product_name": "Test",
"package_name": "com.tencent.mm",
"description": "Test",
"icon": "f7c970d0d24c71d84d15a78f29042323",
"platform": "ANDROID",
"category": "GAMES",
"app_size": "12.13",
"min_version": "1.0.0"
}
}