コンテンツにスキップ

Suppression API

<p class=“text-gray-400”>Version 1.1 / August 2024</p>

広告主はSuppression APIを使用して、既存のアプリユーザーがアプリキャンペーンによってターゲティングされないようにします。 このAPIでは、ユーザーのサプレッションの有効化または無効化をサポートしています。 iOSではIDFA、AndroidではGAIDを使用してユーザーを識別できます。

リクエスト形式

ターゲットURL

このAPIを使用して、以下のベースURLのいずれかにHTTPリクエストを作成します。

認証

このAPIを使用するには、リクエスト内にクエリパラメーター(api_key)としてAPI キーを含める必要があります。

https://api.applovin.com/suppressionApps?api_key=«management-key»
https://api.applovin.com/deleteSuppressionApps?api_key=«management-key»

このManagement Keyは、アカウントページのKeysタブで確認できます。Management Keyが表示されない場合は、こちらでサポートチケットを発行し、キーの生成をリクエストしてください。

ユーザーを追加

ユーザーのリストをサプレッションリストに追加するには、HTTPPOSTリクエストを以下に送信してください。

https://api.applovin.com/suppressionApps?api_key=«management-key»&package_name=«package-name»

ユーザーを削除

サプレッションリストからユーザーのリストを削除するには、HTTPPOSTリクエストを以下に送信してください。

https://api.applovin.com/deleteSuppressionApps?api_key=«management-key»&package_name=«package-name»

クエリパラメーター

名前タイプ説明必須
package_nameStringアプリのバンドルID(iOS)またはパッケージ名(Android)はい

ポストボディ

このAPIは、POSTリクエストで改行で区切られたIDのリストを受け取ります。

タイプ説明必須
List of StringsAppleのIDFAまたはAndroidのGAIDの改行区切りリスト。IDはUUID形式である必要があります。はい

レスポンス形式

レスポンスはJSONフォーマットです。

名前タイプ説明
num_valid_idsIntegerこのリクエストで正常に処理されたIDの数
num_invalid_idsIntegerこのリクエスト内の無効な広告IDの数

エラー

このAPIはHTTPステータスコードを返すことでエラーを示します。

HTTPレスポンスコード説明
200成功。
400リクエストが正しくフォーマットされていません。データがないか、無効なデータが含まれていました。
403認証に失敗しました。APIキーが有効なものかどうか確認してください。
500サービスが利用できません。

リクエストの例

ユーザーを追加するためのリクエストの例:

Terminal window
curl -X POST --data-binary @userIds.txt "https://api.applovin.com/suppressionApps?api_key=«management-key»&package_name=com.machinezone.gow"

ユーザーを削除するためのリクエストの例:

Terminal window
curl -X POST --data-binary @userIds.txt "https://api.applovin.com/deleteSuppressionApps?api_key=«management-key»&package_name=com.machinezone.gow"

ファイルuserIds.txtの内容は以下のとおりです。

c77bbe4e-6a28-11e4-bcda-14109fdf9591
f601faf5-4a83-44d6-98ef-b67c24919d39

レスポンスの例

{
"num_valid_ids": 2,
"num_invalid_ids": 0
}