ドキュメント

​
​

Development

User Acquisition

Monetization

産業

Unity LevelPlay

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

Unity LevelPlay

Monetization
​
​
LevelPlay
  • LevelPlay SDK
  • LevelPlay プラットフォーム
    • 使用の準備
    • 基礎
    • 測定とレポート
    • 詳細設定
    • API
      • Authentication
      • Reporting API
      • Impression-level revenue server-side API
      • Ad Quality Raw Data API
      • Application API
      • Ad Units API v1
      • Groups API v4
      • Instances API v4
      • Placements API
      • LevelPlay API naming and configurations
    • ベストプラクティス
  • 法的リソース
  • アカウント
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay プラットフォーム
  4. API

プレースメント API

Placements API を使用して広告プレースメントを作成、取得、更新、削除することで、AIR アプリケーション内の配置設定を管理できます。
読み終わるまでの所要時間 12 分
最終更新 6日前

この API を使用して、LevelPlay アカウントの広告単位レベルでプレースメントを管理します。この API により、以下が可能になります。
  • プレースメントのリストの詳細を取得する
  • 新しいプレースメントの作成と配置広告の配信設定の定義
  • 既存のプレースメントの更新
  • プレースメントの削除(アーカイブ)
詳細については、プレースメント を参照してください。
注
各 API リクエストは、Bearer API 認証 を使用して認証する必要があります。

Get メソッド

説明

配置設定情報を提供します。

リクエスト

リクエスト URL 例

[https://platform.ironsrc.com/partners/publisher/placements/v1/?appKey=\置換]

リクエストパラメーター

キー /Key

型

説明

値

必須

appKeystringアプリケーション一意の識別子v

レスポンス

反応パラメータ

キー /Key

型

説明

必須

adUnitstring広告単位名:rewardedVideo インタースティシャルバナーv
namestring配置一意の名前v
idinteger配置一意の識別子v
adDeliveryinteger配置広告配信がオンの場合は 1、それ以外の場合は 0v
itemNamestring報酬名 (最大 30 文字)v (動画リワードのみ)
rewardAmountinteger1 つの広告ビューに贈るアイテムの数 (最大 2000000000)v (動画リワードのみ)
capping.enabledinteger1 の場合は上限設定を有効にし、0 の場合は無効にします。
capping.limitinteger上限インターバルごとに配信される広告の最大数 (最大 1000)
capping.intervalstringcapping interval: d - days h - hours
pacing.enabledintegerpacinhg を有効にする場合は 1、有効にしない場合は 0
pacing.minutesfloat広告配信間の最小ギャップ (分単位) (最大 1000)

反応ボディ例

[ { "name": "Home_Screen", "id": 12, "adUnit": "rewardedVideo", "itemName":コイン "rewardAmount":3, "adDelivery":1, "capping": { "enabled":1, "cappingLimit":3, "cappingInterval": "h" }, "pacing": { "enabled":1, "pacingMinutes":12.5 }, "abVersion":"A" }]

Post メソッド

このメソッドを使用して、アプリケーションアカウントに新しいプレースメントを作成します。これには、制限とペーシングの設定が含まれます。
プレースメントは広告単位タイプごとに作成され、各配置は 1 広告単位ごとにのみ追加できます。以下の広告ユニットでの API サポート作成。
動画リワード
  • Interstitial (インタースティシャル)
  • Banner
  • 配置名は広告単位タイプごとに一意の名前にする必要があります
  • 1 つの POST 呼び出しでの複数のプレースメントの作成がサポートされています。
  • 反応として、プレースメント ID を受け取ります。このパラメーターは Ironsource プラットフォームでは表示されません。このパラメーターは PUT メソッドと DELETE メソッドに使用する必要があります

リクエスト

リクエスト ボディ パラメータ

キー /Key

型

説明

必須

appKeystringプレースメントを作成するためのアプリケーション キーv
プレースメントarray作成するプレースメントのリストv
これらは「placements」配列の以下の配置フィールドです。
adUnitstring広告単位名:rewardedVideo インタースティシャルバナーv
namestring配置一意の名前v
adDeliveryボレアン配置広告配信がオンの場合は 1、それ以外の場合は 0 (デフォルト 1)
itemNamestring報酬名 (最大 30 文字)v (動画リワードのみ)
rewardAmountinteger1 つの広告ビューに贈るアイテムの数 (最大 2000000000)v (動画リワードのみ)
capping.enabledinteger1 の場合は上限設定を有効にし、0 の場合は無効にします。
capping.limitinteger上限インターバルごとに配信される広告の最大数 (最大 1000)
capping.intervalstringcapping interval: d - days h - hours
pacing.enabledintegerpacinhg を有効にする場合は 1、有効にしない場合は 0
pacing.minutesfloat広告配信間の最小ギャップ (分単位) (最大 1000)

リクエスト ボディ例

{ "appKey":"28cd2e39", "placements": [ { "adUnit": "rewardedVideo", // rewardedVideo / interstitial / banner "name": "メインメニュー", // 一意の配置名 "itemName": "coin", // the rewarded item name "rewardAmount":25, // 広告ビューごとに付与するゲームゲーム内報酬の額 "capping": { "enabled":1, // 1 - capping を有効にします。有効でない場合は 0(デフォルト:1) "cappingLimit":3, // cappingInterval あたりの広告の制限 "cappingInterval": "h" // interval type. "h"-hours, "d"-days (デフォルト: "d") } }, { "adUnit": "banner", "name": "Custom_Pause", "pacing": { "enabled":0, // 1 - ペーシングを有効にします。そうでない場合は 0(デフォルト:1) "pacingMinutes":3、 // 分単位の間隔 } } ]}

レスポンス

成功の反応には、配置識別子が新たに作成されます。このパラメーターは Ironsource プラットフォームでは表示されず、GET メソッドを使用して取得できます。プレースメントを編集/削除するときに、この ID を使用する必要があります。

反応パラメータ

キー /Key

型

説明

値

必須

appKeystringアプリケーションの一意の識別子v
adUnitstring広告単位の名前rewardedVideo インタースティシャルバナーv
namestring配置の名前最大 30 文字v
idstring配置 ID

反応ボディ例

{ "appKey":"28cd2e39", "placements": [ { "adUnit": "rewardedVideo", "id": 2, // 配置の一意の ID "name": "Main_Menu" }, { "adUnit": "banner", "id": 4, "name": "Custom_Pause" } ]}

Put メソッド

アプリケーションの制限やペーシングなど、既存のプレースメントの更新 API は以下の広告ユニットをサポートします。
  • 動画リワード
  • Interstitial (インタースティシャル)
  • Banner
デフォルト配置広告配信はオフに切り替えることはできません。
上限/ペーシングを有効にするには、金額フィールドを指定する必要があります。

リクエスト

リクエスト URL 例

https://dev-php-ssp5.supersonicads.com/partners/publisher/placements/v1?appKey=132deb27d

リクエスト ボディ パラメータ

キー /Key

型

説明

必須

appKeystringプレースメントを更新するアプリケーションキーv
プレースメントarray更新するプレースメントのリストv
これらは「placements」配列の以下の配置フィールドです
adUnitstring広告単位名:rewardedVideo インタースティシャルバナーv
idinteger配置一意の IDv
adDeliveryinteger配置広告配信がオンの場合は 1、それ以外の場合は 0
itemNamestring報酬名 (最大 30 文字)
rewardAmountinteger1 つの広告ビューに贈るアイテムの数 (最大 2000000000)
capping.enabledinteger1 の場合は上限設定を有効にし、0 の場合は無効にします。
capping.limitinteger上限インターバルごとに配信される広告の最大数 (最大 1000)
capping.intervalstringcapping interval: d - days h - hours
pacing.enabledintegerpacinhg を有効にする場合は 1、有効にしない場合は 0
pacing.minutesfloat広告配信間の最小ギャップ (分単位) (最大 1000)

リクエスト ボディ例

{ "appKey":"28cd2e39", "placements": [ { "adUnit": "rewardedVideo", // rewardedVideo / interstitial / banner "id": 1, // 一意のの配置 ID "rewardAmount":25, // 渡すゲームゲーム内報酬の金額の変更 "adDelivery":1, // 広告配信の切り替え、1 - 有効、0 "capping": { "cappingInterval": "h" // updating capping interval to hours } }, { "adUnit": "interstitial", "id": 3, "pacing": { "enabled":1, // 1 - ペーシングを有効にします。そうでない場合は 0 "pacingMinutes":15, // 間隔を分単位で指定 } } ]}

レスポンス

更新が成功した場合、HTTP コード「200」はメッセージ「true」で応答されます。

削除メソッド

アプリケーションの既存のプレースメントをアーカイブ API は以下の広告ユニットをサポートします。
  • 動画リワード
  • Interstitial (インタースティシャル)
  • Banner
注
デフォルト配置はアーカイブできません

リクエスト

リクエスト ボディ パラメータ

キー /Key

型

説明

必須

appKeystring配置をアーカイブするアプリケーション キーv
adUnitstring広告単位名:rewardedVideo インタースティシャルバナーv
idinteger配置一意の IDv

リクエスト ボディ例

{ "appKey":"28cd2e39", "adUnit": "rewardedVideo", // rewardedVideo / interstitial / banner "id": 1 // 一意の配置 ID}

レスポンス

更新が成功した場合、HTTP コード「200」はメッセージ「true」で応答されます。

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

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

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

  • このページ
    • Get メソッド

      • 説明

      • リクエスト

        • リクエスト URL 例

        • リクエストパラメーター

      • レスポンス

        • 反応パラメータ

        • 反応ボディ例

    • Post メソッド

      • リクエスト

        • リクエスト ボディ パラメータ

        • リクエスト ボディ例

      • レスポンス

        • 反応パラメータ

        • 反応ボディ例

    • Put メソッド

      • リクエスト

        • リクエスト URL 例

        • リクエスト ボディ パラメータ

        • リクエスト ボディ例

      • レスポンス

    • 削除メソッド

      • リクエスト

        • リクエスト ボディ パラメータ

        • リクエスト ボディ例

      • レスポンス


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