Game Frame X 広告システムの穿山甲(CSJ/Pangle)プラットフォームアダプター。ByteDance の穿山甲広告 SDK を使用し、iOS/Android アプリ向けにリワード動画広告の統合を提供します。
- 穿山甲(CSJ/Pangle)SDK によるリワード動画広告サポート
- ネイティブ iOS/Android プラットフォームサポート
- IL2CPP コードストリッピング保護
- 条件付きコンパイル(
UNITY_IOS、UNITY_ANDROID) - Game Frame X 広告コンポーネントとのシームレスな統合
本パッケージは Game Frame X 広告コアの BaseAdvertisementManager のアダプター実装です。Unity Inspector で AdvertisementComponent を設定することで自動的に検出・読み込みされます。
| クラス | 説明 |
|---|---|
CSJAdvertisementManager |
リワード動画広告マネージャー — ロード、表示、ライフサイクル管理 |
CSJAdvertisementConfig |
appId と adUnitId フィールドを含む広告設定 |
CSJBridge |
iOS/Android ネイティブプラットフォーム呼び出しブリッジ |
CSJNativeMessageHandler |
ネイティブメッセージコールバックハンドラー |
GameFrameXAdvertisementCSJCroppingHelper |
IL2CPP link.xml の代替 — 型参照を保持 |
以下のいずれかの方法を選択してください:
-
Unity プロジェクトの
Packages/manifest.jsonを編集し、scopedRegistriesセクションを追加してください:{ "scopedRegistries": [ { "name": "GameFrameX", "url": "https://gameframex.upm.alianblank.uk", "scopes": [ "com.gameframex" ] } ], "dependencies": { "com.gameframex.unity.advertisement.csj": "1.0.0" } }scopesは、どのパッケージをこのレジストリから解決するかを制御します。com.gameframexで始まるパッケージのみがこのレジストリから取得されます。 -
manifest.jsonのdependenciesに直接追加:{ "com.gameframex.unity.advertisement.csj": "https://github.com/gameframex/com.gameframex.unity.advertisement.csj.git" } -
Unity の Package Manager で Git URL を使用して追加:
https://github.com/gameframex/com.gameframex.unity.advertisement.csj.git -
リポジトリを Unity プロジェクトの
Packagesディレクトリにクローンしてください。自動的に読み込まれます。
| プラットフォーム | 対応 |
|---|---|
| iOS | はい |
| Android | はい |
| WebGL | いいえ |
| Standalone | いいえ |
UNITY_IOSまたはUNITY_ANDROIDスクリプト定義シンボルが必要です。
- 初回リリース
- 穿山甲(CSJ/Pangle)プラットフォームのリワード動画広告対応
- IL2CPP ストリッピング保護
| パッケージ | 説明 |
|---|---|
| (无) | - |
詳しくは LICENSE.md をご参照ください。
