iOS の非推奨 API
iOS 用の非推奨の Unity Ads SDK クラス、および置き換えと削除のバージョンを特定します。
読み終わるまでの所要時間 23 分最終更新 7日前
iOS の非推奨クラス
以下の API クラスは、iOS SDK for the Unity Ads SDK バージョン 4.19.0 で非推奨または廃止されました。
初期化
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨の理由 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | ビルダーベースの初期化 API で使用される型付き |
| 4.19.0 | | 5.0.0 | ブーリアンデバッグモードトグルは、初期化設定ビルダーに設定された 4 レベルの |
| 4.19.0 | | 5.0.0 | builder-pattern 初期化 API によって、デリゲートの代わりに完了ブロックに置き換えられました。 |
| 4.19.0 | 新しい | 5.0.0 | デリゲートベースの初期化コールバックが Complete ブロックに置き換えられ、インライン エラー処理が簡素化されました。 |
インタースティシャル広告
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨の理由 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | UnityAds のクラスメソッドが、ロードされた広告オブジェクトのインスタンスメソッドに置き換えられ、完了ブロックを介して結果が配信されます。 |
| 4.19.0 | completion ブロックを | 5.0.0 | インスタンスベースの広告ロード API で完了ブロックに置き換えられたデリゲートコールバック。 |
| 4.19.0 | | 5.0.0 | 可変プロパティが不変のビルダーパターン設定に置き換えられました。 |
| 4.19.0 | 置き換えなし — オブジェクトIDがSDKによって内部でマネージされる | 5.0.0 | 手動の相関 ID は不要になりました。SDK が内部で広告インスタンスの追跡を処理します。 |
| 4.19.0 | | 5.0.0 | UnityAds のクラスメソッドが、ロードされた広告オブジェクトのインスタンスメソッドに置き換えられました。 |
| 4.19.0 | | 5.0.0 | 広告タイプ固有のデリゲートに置き換えられたジェネリック表示デリゲート。配置 ID 文字列ではなく広告インスタンスを渡します。 |
| 4.19.0 | 置き換えなし — オブジェクトIDがSDKによって内部でマネージされるようになりました。 | 5.0.0 | 手動の相関 ID は不要になりました。SDK が内部で広告インスタンスの追跡を処理します。 |
| 4.19.0 | | 5.0.0 | 不変の builder-pattern show 設定に置き換えられた可変オプション オブジェクト。 |
リワード広告
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨の理由 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | UnityAds のクラスメソッドが、ロードされた広告オブジェクトのインスタンスメソッドに置き換えられ、完了ブロックを介して結果が配信されます。 |
| 4.19.0 | completion ブロックを | 5.0.0 | インスタンスベースの広告ロード API で完了ブロックに置き換えられたデリゲートコールバック。 |
| 4.19.0 | | 5.0.0 | 可変プロパティが不変のビルダーパターン設定に置き換えられました。 |
| 4.19.0 | 置き換えなし — オブジェクトIDがSDKによって内部でマネージされる | 5.0.0 | 手動の相関 ID は不要になりました。SDK が内部で広告インスタンスの追跡を処理します。 |
| 4.19.0 | | 5.0.0 | UnityAds のクラスメソッドが、ロードされた広告オブジェクトのインスタンスメソッドに置き換えられました。 |
| 4.19.0 | 専用 | 5.0.0 | ジェネリック show デリゲートが、専用のリワード コールバックを持つリワード専用デリゲートに置き換えられました。 |
| 4.19.0 | 置き換えなし — オブジェクトIDがSDKによって内部でマネージされる | 5.0.0 | 手動の相関 ID は不要になりました。SDK が内部で広告インスタンスのトラッキングを処理します。 |
| 4.19.0 | | 5.0.0 | メタデータベースのサーバー側の報酬検証 ID は、ビルダーベースの広告オブジェクト API と一致する、表示設定のタイプ |
| 4.19.0 | | 5.0.0 | 統一 |
| 4.19.0 | | 5.0.0 | 新しいインスタンスベースの広告 API との一貫性を保つため、列挙型の名前が変更されました。 |
バナー広告
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨の理由 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | 広告インスタンス オブジェクトに置き換えられた Direct ビュー クラス。そのビューは、新しい広告オブジェクト モデルと一貫性のあるプロパティを介してアクセスされます。 |
| 4.19.0 | | 5.0.0 | 広告オブジェクトデリゲートに置き換えられたビューレベルデリゲート。ロード結果は |
| 4.19.0 | ロード結果が | 5.0.0 | ロード通知がデリゲートからロード完了ブロックに移動され、新しいインタースティシャルおよびリワード ロード パターンと一致しました。 |
| 4.19.0 | 置換なし | 5.0.0 | コールバックが削除され、新しい |
| 4.19.0 | | 5.0.0 | コンストラクタ + 個別のロードメソッドが Builder 設定と完了ブロックを持つ統一された静的ロードに置き換えられ、新しいインタースティシャルおよびリワードロードパターンと一致します。 |
| 4.19.0 | | 5.0.0 | バナー固有の可変ロード オプション オブジェクトが不変のビルダーパターン設定に置き換えられました。 |
| 4.19.0 | | 5.0.0 | 可変プロパティが不変のビルダーパターン設定に置き換えられました。 |
| 4.19.0 | 置き換えなし — オブジェクトIDがSDKによって内部でマネージされる | 5.0.0 | 手動の相関 ID は不要になりました。SDK は広告インスタンスのトラッキングを内部で処理します。 |
トークンコレクション (入札)
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨の理由 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | 引数なしの取得メソッド、補完のみの取得メソッド、古い機能 |
| 4.19.0 | | 5.0.0 | 設定オブジェクトがビルダーによって置き換えられ、メディエーション情報とバナーサイズを一貫したパターンに含めることができます。 |
| 4.19.0 | | 5.0.0 | 新しい |
プライバシー
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨の理由 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | 文字列のキーと値のプライバシー メタデータは、型付きの静的メソッドに置き換えられます。 |
| 4.19.0 | | 5.0.0 | 文字列のキーと値のプライバシー メタデータが、明示的なオプトアウト セマンティクスを持つ型付き静的メソッドに置き換えられました。 |
キー | 4.19.0 | | 5.0.0 | プライバシーモードの文字列が、非動作/コンテキスト依存の広告コントロール用の明示的なブーリアン API に置き換えられました。 |
エラー処理
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨の理由 |
|---|---|---|---|---|
| 4.19.0 | 統一 | 5.0.0 | 操作ごとの個別のエラー enum を、標準化された数値コードで統一されたエラー プロトコルに置き換えます。 |
| 4.19.0 | ユニファイド | 5.0.0 | 操作ごとの個別のエラー enum を、標準化された数値コードで統一されたエラー プロトコルに置き換えます。 |
| 4.19.0 | ユニファイド | 5.0.0 | 操作ごとの個別のエラー enum を、標準化された数値コードで統一されたエラー プロトコルに置き換えます。 |
| 4.19.0 | ユニファイド | 5.0.0 | バナー固有の error enum は、すべての広告タイプで同じ統一エラープロトコルに置き換えられます。 |