サンドボックス on Android
このチュートリアルでは、Androidでの収益化のためにAdmixを使用してUnityプロジェクトを構築し、実行する方法をご説明します。
Android上でUnityプロジェクトを実行し、サンドボックスモードでAdmixの広告がどのように表示されるかを確認することができます。このモードでは、あらかじめ用意されたプレースホルダーを使って、ゲーム内でどのように広告が表示されるかを確認することができますので、すべての動作や見た目を確認する最終ステップとして最適です。
このチュートリアルでは、Admix SDK v1.8.5を使用していますが、今後のバージョンにも適用可能です。
このチュートリアルに必要なもの
必要なもの | 説明 |
---|---|
Admixディベロッパー管理画面のアカウント | 必要な設定 - App Status: Sandbox; Placements Status: ステータス: ON ON |
Android端末とケーブル | Build and Runプロセスの間、Androidデバイスがコンピュータに接続されている必要があります。 |
Android SDK、NDK | 最低限のAndroidバージョン - 6、APIレベル23 |
Unityテストプロジェクト | 必要なAdmixバナーをシーンに配置してください。 |
Admix SDKプラグイン | TAdmixの最新のプラグインで、バージョンはこちらでご確認ください。 |
Unity Editor | Unity 2017.4.X、Unity 2018.4.X、Unity 2019.1.X、Unity 2019.2.Xです。 |
ガイド
1. Unityプロジェクトの準備
今回のケースでは、全く新しいプロジェクトを作成し、名前を「Testing Admix on Android」としました。Admix SDKプラグインをインストールし、あらゆる種類のAdmixバナーをシーンに追加しましたが、必要なものは自由に配置してください。Admix SDKには現在、2種類のビデオバナーと、異なるサイズの6種類の画像が用意されています。
Admixを使い始める方法については、こちらの記事を参照してください: https://docs.admix.in/docs/getting-started/admix-quickstart.
2. Admixのプレイスメントを保存する
シーンを保存し、Admixプラグインから追加した広告プレイスメントを保存します。
3. Admixディベロッパー管理画面でSandboxモードを有効にします。
プレイスメントを保存したら、Admixディベロッパー管理画面でプロジェクトのSandboxモードを有効にしてください。
配置を保存した後、"Finish setup "をクリックすると、https://app.admixplay.com/apps に移動し、プロジェクトのステータスを'OFF'から'Sandbox'に切り替えることができます。
4. Admixのプレイスメントを確認する
Admixでは、Admixディベロッパー管理画面から特定のプレイスメントをオフにしたりオンにしたりすることができます。デフォルトでは、新しく追加されたプレイスメントはすべて有効になっていますが、再確認してみましょう。
5. Unity EditorでAdmixの広告をテストする
それでは、Unityに戻ってプロジェクトを実行し、Admix広告が機能しているかどうかを確認しましょう。
私たちの場合、サンドボックスモードを有効にした直後に動作しましたが、サンドボックスモードで初めて設定した後、プレイスメントが有効になるまでに10分程度かかることを覚えておいてください。これは、新しく追加されたプレイスメントがサンドボックスで初めてテストされる場合にも当てはまりますし、アプリにすでに動作するプレイスメントがある場合も同様です。
6.Androidデバイスでのテストの準備
次に、Android端末でテストするための準備をします。プロセス全体はシンプルですが、Admixではいくつかのことを知っておかなければなりません。順を追って説明していきます。
- 「File」-「Build Settings」をクリックします。
- Android」を選択し、「Switch Platform」をクリックします。
- 「Add Open Scenes」をクリックします。
- Androidの場合、Admix SDKはグラフィックAPIとしてOpenGLES2、OpenGLES3、Vulkanをサポートしています。Admix Graphics APIでサポートされているものについては、こちらを参照してください。
- 次に、「Run Device」セクションで、アプリを実行する場所を選択します。
- Android端末をUSBで取り付けます。デバイスで「USB debugging」がONになっていることを確認します。
- 「Refresh」をクリックすると、リストにAndroidデバイスが表示されます。
- 「Build and Run」ボタンを押す前に、会社名と製品名を設定し、ビルドプロセス中のエラーを避けるために、それらをパッケージ名に含める必要があります。また、選択した最低APIレベルがお使いのAndroidデバイスでサポートされていることを確認してください(最低Android 5.1 APIレベル22)。