Audience API の概要
Tapjoy Offerwall Audience API を使用して、アプリがすでにインストールされているデバイスのリストを管理し、それらのユーザーがオファーを重複して受け取らないようにします。
読み終わるまでの所要時間 1 分最終更新 10日前
Tapjoy の Audience API は、オーディエンスに関する情報を作成および取得するための REST API で、デバイスのリストに基づくアプリの抑制に使用できます。
アプリの抑制
アプリの抑制とは、関連するアプリ ID がすでにインストールされていることを示すマークを、指定のデバイスに付ける必要があることを意味します。この情報は、デバイスに関する通常のネットワーク/SDK データの外部から取得されます。例えば、広告主がすでにアプリがインストールされていることを把握しているデバイスのリストをアップロードします。Tapjoy はアプリの提供を "抑制" し、このアプリのオファーをユーザーに表示しません。リクエストの作成
API リクエストを行うには、まず OAuth API 経由でアクセストークンをリクエストする必要があります。これを行う方法の詳細については、こちら を参照してください。必須のパラメーターと期待される値
必須パラメーター | 期待される値 | ノート |
|---|---|---|
| システムで広告主を認証するための広告主アカウント ID。 | |
| オーディエンスの名前。 | |
| オーディエンスの説明。 | |
| ヘッダーのないデバイス ID の CSV ファイル。 | IDFA と GAID は、大文字と小文字のどちらでも使用でき、ハイフンを入れることができます。これらはバックエンドで正規化されます。 |
| Tapjoy の | |
| 広告主が抑制したいアプリの Tapjoy | |
| リクエストがアプリの抑制用であることを示すリストのタイプ。 | 使用可能な値: |
エンドポイント
https://api.tapjoy.com/v4/audiences
リクエストの例
アプリの抑制POST /v4/audiences Host: api.tapjoy.com Authorization: Bearer <token_string> Accept: application/json
account_id: '497670f6-a152-4bdd-a717-dbe7f7635dc7' name: ' ' description: ' ' devices: device_list_3.csv offer_id: ' ' (blank for suppression lists)app_id: '6881899b-9c55-4d83-9afc-552f880289d4' list_type: 'app_suppression'
curl --header "Authorization: Bearer YOUR-TOKEN" \--request POST \--form devices=@/path/to/device_list.csv \"https://api.tapjoy.com/v4/audiences?account_id=497670f6-a152-4bdd-a717-dbe7f7635dc7&app_id=6881899b-9c55-4d83-9afc-552f880289d4&description=LIST-DESCRIPTION&list_type=app_suppression&name=LIST-NAME&offer_id="
FAQ
お好みの頻度を指定できます (1 時間など)。
デバイス数には 100 万個のソフト上限があります。さらに処理する必要がある場合は、エンジニアリング部門にお問い合わせください。
アプリの抑制 - csv 内のすべてのデバイスに、指定したアプリがインストールされていることがマークされます。2 つのリストを送信すると、それらがマージされます。
アプリの抑制 - いいえ。デバイスでアプリがインストールされているとマークされている場合、ユーザーがアプリをアンインストールしたことを Tapjoy に伝えることはできません。パートナーがデバイスを削除できるようにしたい場合は、拒否リストを使用する必要があります。