ドキュメント

​
​

Development

User Acquisition

Monetization

産業

LevelPlay SDK - Adobe AIR

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Adobe AIR

Unity LevelPlay
​
​
Adobe AIR SDK
  • 使用の準備
  • 規制と設定
    • Adobe AIR の詳細設定
    • iOS のプライバシー設定と設定
    • SKAdNetworkサポート
    • Apple プライバシーに関するアンケート
    • インプレッションレベルの収益インテグレーション
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. Adobe AIR 開発者向け LevelPlay SDK

Adobe AIRのインプレッションレベルの収益インテグレーション

Adobe AIRアプリケーションにImpressionDataリスナーを実装して、すべての広告ユニットの広告収益指標を追跡およびレポートします。
読み終わるまでの所要時間 3 分
最終更新 7日前

前提条件

LevelPlay SDK 7.0.3 以降がアプリケーションに正しく統合されていることを確認します。

ImpressionData リスナーの実装

LevelPlay SDK はポストバックを起動して、表示された広告について通知します。ImpressionData リスナーは、インプレッションデータを受信するために実装できる任意のリスナーです。このリスナーは、すべての広告ユニットに関する情報を提供し、ILR データ自体を使用してさまざまな広告を識別できます。
ImpressionData リスナーをアプリケーションに追加する場合は、LevelPlay SDK を初期化する前にリスナーを設定して、情報の損失を避けてください。
IronSource.instance.addEventListener("onImpressionDataDidSucceed", onImpressionDataDidSucceed);
LevelPlay SDK は、インプレッションデータに関連して、成功したポストバックをリスナーに通知します。onImpressionSuccess については、以下を参照してください。
private function onImpressionDataDidSucceed(event:DataEvent):void {}
onImpressionSuccess は、動画リワード広告とインタースティシャル広告が開かれたときにレポートされます。バナーの場合、インプレッションはロード成功時にレポートされます。

インプレッションレベルの収益の統合

ImpressionDataListener を実装したら、インプレッションデータを使用して、独自のプロプライエタリ BI ツールや DWH に送信したり、サードパーティのツールと統合したりできます。
各フィールドを個別に参照するか、 allData メソッドを使用してすべての情報を取得できます。
//Get values from Json of datavar jsonString:String = event.data;var decodedObj:Object = JSON.parse(jsonString);for (var key:String in decodedObj) { if (key == "adUnit") { var adUnit:String = decodedObj[key]; } if (key == "instanceId") { var instanceId:String = decodedObj[key]; } if (key == "country") { var country:String = decodedObj[key]; } if (key == "auctionId") { var auctionId:String = decodedObj[key]; } if (key == "adNetwork") { var adNetwork:String = decodedObj[key]; } if (key == "precision") { var precision:String = decodedObj[key]; } if (key == "instanceName") { var instanceName:String = decodedObj[key]; } if (key == "revenue") { var revenue:int = decodedObj[key]; } if (key == "ab") { var ab:String = decodedObj[key]; } if (key == "lifetimeRevenue") { var lifetimeRevenue:int = decodedObj[key]; }}

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 前提条件

    • ImpressionData リスナーの実装

    • インプレッションレベルの収益の統合


このページの問題を報告する