offers を管理するには、Mintegral token を使用する必要があります。詳細は Token を確認してください。
このガイドでは、advertiser として offers の publishers("mtgid" とも呼ばれます)を管理する方法を説明します。これは advanced feature のため、“permission denied” message が返る場合は、アクセス権を取得するため account team にお問い合わせください。
サポートが必要な場合は、account manager に連絡するか、growth@mintegral.com(米国外)または growth.us@mintegral.com(米国内)までメールでお問い合わせください。
https://ss-api.mintegral.com/api/open/v1/offer/target
PUT
PUT /api/open/v1/offer/target
HTTP/1.1 Host: ss-api.mintegral.com
Content-Type: application/json
{
"offer_id": 1234,
"option": "ENABLE",
"mtgid": "mtg1127838375"
}
| Fields | Type | Explanations | Default Value | Examples |
|---|---|---|---|---|
| offer_id | int | Offer ID | — | 1234 |
| option | string | offers 配下の publishers の status。Enum value: "ENABLE", "DISABLE", "ALLOW_ALL"ENABLE: black list から特定 mtgid を削除します。 DISABLE: 特定 mtgid を blacklist に追加します。 ALLOW_ALL: black list からすべての mtgid を削除します。 |
— | "DISABLE" |
| mtgid | string | status を設定する mtgid。option が "ALLOW_ALL" の場合のみ mtgid を null に設定できます。null に設定すると、すべての blacklist settings が削除されます。複数の mtgid はカンマで区切り、最大 3000 件まで指定できます。Note: この api は full update method を使用するため、complete settings を提出してください。 |
— | "mtg1127838375" |
| Fields | Type | Explanations |
|---|---|---|
| code | int | 200 code は成功を示します。それ以外は失敗です。 |
| msg | string | 成功時は "success" を返します。失敗時は詳細なエラー情報を返します。 |
| data | json | 成功時は null を返します。失敗時は詳細なエラー情報を返します。 |
{
"msg": "success",
"code": 200,
"data": null
}