メインコンテンツまでスキップ

ironSource Reporting API

最終更新 2026/10/03
ヒント

サードパーティデータ統合によって生成されたデータは、クラスターの消費データ量に含まれますのでご注意ください

概要​

インターフェースの概要​

インターフェース名タイプ粒度アトリビューションコスト収益表示クリックコンバージョン
Reporting APIAPI集約指標✅✅✅

Reporting APIは、ironSourceの集約指標データのインターフェースです。このインターフェースを通じて、露出、収益、ユーザーのアクティブなどの集約された指標データを取得できます。

統合の流れ​

  1. ironSourceの管理画面にログインし、App Key、Secret Key、Refresh Tokenを取得します
  2. AE管理画面にログインし、「サードパーティ統合」モジュールでironSource Reporting APIプランを追加して、関連する設定を完了します
  3. AEシステムがデータを正常に受信しているかを確認し、レポートを作成します

1. 認証情報の取得​

まず、ironSourceの管理画面にログインし、必要な認証情報を取得します

  1. まず、右上のユーザーメニューをクリックし、「My Account」ページの「Reporting API」タブに移動して、Secret KeyとRefresh Tokenを取得します
  1. 次に、ironSource管理画面の「Ad Unit」ページに移動し、「APPLICATIONS」リストで統合したいアプリを選択します。右側のカードにそのアプリのApp Keyが表示されるので、控えておきます(iOSとAndroidは別々になっている点に注意してください。両方のプラットフォームのデータを統合する場合は、プランを2つ設定し、それぞれのApp Keyを入力する必要があります)

2. プランの設定​

認証情報の取得が完了したら、次にAEシステムの管理画面にログインし、「サードパーティ統合」モジュールでironSource Reporting APIの設定を行います。下図はironSourceの設定画面です:

2.1 認証情報の設定​

「認証情報」の下にある「認証情報設定」ボタンをクリックし、ポップアップに認証作業で取得した情報を入力します

2.2 定期取得​

「定期取得」モジュールで、AEシステムがironSource Reporting APIのデータを定期的に取得する方針を設定できます。毎日の特定の時刻、または1時間ごとに、一定期間のデータを取得するよう選択できます。取得したデータもデータ量に計上されるため、定期取得で長すぎる期間のデータを取得しないことをお勧めします

2.3 イベントデータの格納設定​

「イベントデータの格納設定」スイッチをオンにすると、コールバックされたデータはすべてイベントテーブルに書き込まれます。イベントデータの格納を有効にすることをお勧めします。

2.4 統合構成​

統合構成モジュールでは、データ取得の詳細な設定を制御できます。たとえば、格納後のイベント名、取得する指標、任意のディメンションなどです。

統合構成はJSONで、必要に応じて内容を調整できます

モジュール名前意味
sink_eventevent_name格納後のイベント名。カスタマイズ可能
sourcemetricsデータ内の指標ディメンション。リスト型で、カスタマイズ可能
group_byデータ内のグループ化ディメンション。リスト型。カスタマイズ可能
  • 選択可能なディメンション

以下はReporting APIで選択可能なディメンションです。分析ディメンションごとに対応できる指標は異なります。具体的な対応関係については、ironSource公式ドキュメントを参照してください。調整が必要な場合は、必要なディメンション名をsource.group_byに記述してください

ディメンション名格納フィールド名説明デフォルトかどうか備考
datedateデータ時間はい
adUnitsadUnits広告ユニットはい

app

appKeyアプリKeyはい
bundleIdアプリIDはい
appNameアプリ名はい
platformplatformアプリのプラットフォームはい
adSourceproviderName広告ソースはい
instanceinstanceNameインスタンス名segment、placementと排他
instanceIdインスタンスID
countrycountryCode国(地域)コードはい
segmentsegmentユーザーが割り当てられたトラフィックグループ名instance、placementと排他
placementplacementプレースメントinstance、segmentと排他
osVersionosVersionOS バージョン

最大4つから1つを選択

connectionTypeconnectionTypeネットワーク接続タイプ
sdkVersionsdkVersionSDKバージョン
appVersionappVersionアプリバージョン
attattATTステータス
idfaidfaIDFAが利用可能かどうか
abTestabTestA/B Testタグ
  • 指標フィールド

以下はReporting APIが対応している指標のリストです。デフォルトではすべてのフィールドを取得します。利用可能な指標は分析ディメンションの影響を受けるため、実際に受信する指標は下表の内容より少なくなります。調整が必要な場合は、必要なフィールド名をsource.metricsに記述してください

フィールド名説明
revenue総収益
eCPMeCPM
appFillRate広告フィル率(露出数 / リクエスト数)
appRequests広告リクエスト数
impressions露出数
completions

完了数

  • リワード動画:動画の完全視聴数
  • Offerwall:目標達成数
revenuePerCompletion平均完了収益額(収益 / 完了数)
appFills広告フィル数
useRate広告の露出数とフィル数の比率
activeUsersDAU
engagedUsers広告エンゲージユーザー数
engagedUsersRate広告エンゲージユーザーの割合
impressionsPerEngagedUser広告エンゲージユーザーあたりの平均広告露出数
revenuePerActiveUserARPU値(単位はセント)
revenuePerEngagedUser広告エンゲージユーザーのARPU値(単位はセント)
clicks総クリック数
clickThroughRateクリック率(CTR)
completionRate完了率
adSourceChecks広告ソースが広告の利用可否を確認した回数
adSourceResponses広告ソースがレスポンスを返した回数
adSourceAvailabilityRate広告の利用可能率(露出数 / 広告レスポンス数)
sessionsSession数
engagedSessions広告エンゲージがあったSession数
impressionsPerSessionSessionあたりの平均露出数
impressionPerEngagedSessions広告エンゲージがあったSessionあたりの平均露出数
sessionsPerActiveUserユーザーあたりの平均Session数

2.5 イベントの格納ルール​

  • データ内のdateフィールド(データ時間)を、イベントの#event_timeとして使用します
  • データのイベント名は ironsource_reporting_level です
  • その他のフィールドはすべて格納されます

2.6 標準化フィールド​

次のイベントプロパティは標準化処理されます:

元フィールド標準化フィールド意味
providerNamete_ads_object.media_sourceマネタイズチャンネル
adUnitste_ads_object.ad_group_nameマネタイズ広告のUnit名
placementte_ads_object.placement広告の配置
countryCodete_ads_object.country国・地域コード
platformte_ads_object.platformプラットフォーム(Android、iOSなど)
bundleIdte_ads_object.app_idアプリID
appNamete_ads_object.app_nameアプリ名
impressionste_ads_object.impressions露出数
clickste_ads_object.clicksクリック数
revenuete_ads_object.revenueマネタイズ収益
このページは役に立ちましたか?