ドキュメント

インプレッションレベル収益SDK API

インプレッションレベル収益(ILR)SDK APIを使用すると、すべてのメディエーションネットワークのインプレッションレベルデータをリアルタイムに受信できるため、サードパーティ製のレポートツールやプロプライエタリ最適化システムとのインテグレーションが可能になります。
読み終わるまでの所要時間 8 分最終更新 1ヶ月前

インプレッションレベル収益 (ILR) SDK API は、LevelPlay SDK を使用して、すべてのメディエーションネットワークのインプレッションレベルデータを提供します。これは、サーバー側のAPIを介してILRデータを使用する代替手段であり、併用できます。開発者は、サーバーサイド API、SDK API、またはその両方を使用して ILR を統合できます。
サーバ側の API を介して ILR を使用すると、1 日遅延のデータが得られます。ILR SDK API を使用すると、広告が表示されたときに即座にリアルタイムの ILR データが可能になり、アプリケーションのインプレッションデータをサードパーティの製のレポートツールやプロプライエタリの最適化ツールやデータベースとインテグレーションできます。
ILR SDK API は、Android、iOS、Unity の SDK 7.0.3 以降でサポートされており、入札インスタンスがウォーターフォールの一部として含まれている場合にのみ提供されます。

ILR SDK API の使用方法

  1. LevelPlay SDK 7.0.3 以降を統合し、ウォーターフォールに少なくとも 1 つの入札者インスタンスがあることを確認します。
  2. LevelPlay インプレッションデータリスナーに登録

ステップ 1: LevelPlay SDK の統合

LevelPlay SDK 7.0.3 以降を統合:

ステップ 2: LevelPlay リスナーに登録

LevelPlay SDK は、インプレッションデータについて通知するためにいくつかのイベントを発生させます。このリスナーは任意です。ILR 実装プロセスの一部としてのみ使用してください。このリスナーはすべての広告ユニットに関する情報を提供し、インプレッションレベルの収益を使用してさまざまな広告を識別できます。
詳細については、以下を参照してください。

ILR フィールド

インプレッションレベルの収益は、ImpressionData オブジェクトの一部として返されます。説明や型など、関連するデータのリストを示します。

パラメーター名

説明

データの種類

auctionIdオークションの一意の識別子String
adUnit表示される広告単位(動画リワード/インタースティシャル/バナー)String
adNetwork広告を配信した広告ネットワーク名String
instanceNameプラットフォームで定義されている広告ネットワークのインスタンス名。入札ソースの場合、インスタンス名は「Bidding(入札)」になります。String
instanceIdネットワークごとの識別子。広告ネットワークのインスタンスID/配置/ゾーンが含まれます。String
country国コード ISO 3166-1 形式式String
プレースメントユーザーが関連する配置String
収益インプレッションから生み出される収益(米ドル)。収益値は、精度に応じて推定または正確のいずれかになります (精度フィールドの説明を参照)。ダブル
精度revenue フィールドのソース値:BID – リアルタイムオークションの一部として提供された収益 (FAN 入札者はサポートされません) RATE – LevelPlay プラットフォーム CPM でパブリッシャーがインスタンスに割り当てた手動価格 – LevelPlay プラットフォームで実行された履歴インスタンスのパフォーマンスに基づいて計算String
abA/B テストが LevelPlay プラットフォームを介してアクティブ化されたかどうかを示すString
segmentNameセグメント化メソッドに基づいて定義された、ユーザーに関連するセグメントString
lifetimeRevenueユーザーの広告収益の累計額ダブル
encryptedCPMMeta オーディエンス ネットワーク によって提供される広告にのみ関連し、クローズドベータ版内で Meta オーディエンス ネットワーク によって承認されたパブリッシャーにレポートされます。String
creativeId広告キャンペーンのクリエイティブ ID。デフォルトは空の文字列です。String
注
ILR SDK ポストバック情報には、IDFA/GAID、デバイス モデル、デバイス製造など、デバイス自体から取得できるデータは含まれません。

アプリケーション内での ILR の使用方法

LevelPlay SDK 7.0.3 以降を統合し、リスナーとコールバックを実装したら、関連データを処理できます。impressionDataは、インプレッション成功時にコールバック情報の一部として返されます(広告は正しく表示されました)。ImpressionData には、 各フィールドを個別に取得する簡単な API、 または JSON で表される文字列を返す allData API が含まれています 。
詳細については、以下を参照してください。