CSVレポートのエンドポイント

CSVレポートサービス(CSV Reports Service)は、KPIサービスの合計レポート、KPIサービスのコホート、SKAdNetwork、広告費用などの様々なソースからCSV形式の集計データを取得するためのAPIを提供します。

レポートエンドポイントを使用すると、多数のサービスからのデータを1つのレポートにまとめることができます。インストール、収益、広告費用、SKAdNetworkデータを、日別、アプリ別、広告ネットワーク別に分けてリクエストしてください。

事前準備

このエンドポイントを使用するには、Adjust APIトークンが必要です。この手順を使用してAdjust API認証を設定し、管理してください。

APIのユーザー権限には、Adjustユーザーアカウントのユーザー権限が反映されます。

エンドポイント

https://dash.adjust.com/control-center/reports-service/csv_report

GETリクエスト

GETメソッドは、レポートサービスからフィルタリングされたデータをJSON形式で返します。APIは、リクエストで渡されたパラメーターごとにデータの列を返します。デフォルトでは、パラメーターのslugが列ヘッダーとして使用されます。リクエスト内でreadable_names=trueを渡すことによって、読み取り可能な名前を返すことができます。

警告:
読み取り可能な名前はアップストリーム側の要件によって変化する可能性があります。一貫性を確保するために、長期間実行するレポートにはslugを使用します。 イベントエンドポイント を使用することで、イベントslugを取得できます。

フィルター

ディメンション

指標

レスポンス

このエンドポイントは、以下のレスポンスを返します:

レスポンス説明注意
200成功 (Success)レポート情報を返す
204内容なし(No content)レスポンスオブジェクトが空の場合に返される
400不正なリクエスト(Bad request)リクエストに不正があるか、サポートされていないパラメーターが含まれている場合に返される
401無許可(Unauthorized)認証情報が正しくないか欠けている場合に返される
403禁止(Forbidden)閲覧許可がない情報にアクセスしようとした場合に返される
429リクエスト過多(Too many requests)同時リクエストが50回を超えた場合に返される
503サービス利用不可(Service unavailable)サーバーにリーチできなかった場合に返される
504ゲートウェイ タイムアウト(Gateway timeout)クエリが応答を返すのに時間がかかりすぎた場合に返される

成功レスポンス

CSVレポートエンドポイントは、CSV形式でデータを返します。

app,partner_name,campaign,campaign_id_network,campaign_network,installs,network_cost
String,String,String,String,String,Number,Number

パラメーター

curl \
--header 'Authorization: Bearer <adjust_api_token>' \
--location --request GET 'https://dash.adjust.com/control-center/reports-service/csv_report?cost_mode=network&app_token__in={app_token1},{app_token2}&date_period=2021-05-01:2021-05-02&dimensions=app,partner_name,campaign,campaign_id_network,campaign_network&metrics=installs,network_cost'
app,partner_name,campaign,campaign_id_network,campaign_network,installs,network_cost
App Name,AppLovin,Campaign Name (Campaign ID),Campaign ID,Campaign Network,64,1000