Skip to content
This repository was archived by the owner on Jul 17, 2020. It is now read-only.

Install

尹 官鎬 edited this page Jul 19, 2016 · 6 revisions

Unity Plugin 導入ガイド

概要

はじめに

AMoAd Unity Plugin(以下、プラグイン)を適用することで、 UnityアプリにAMoAdネットワークの広告を 表示することが可能になります。

広告の表示に必要なAMoAd SDKはこのリポジトリに同梱されています。

対象サービス

サービス 種類 サイズ
インライン広告 画像、HTML 320×50、320×100、300×250、728×90
インタースティシャル広告 画像、動画 300x250
ネイティブ広告 NativeHTML 可変

ダウンロード

ZIPをダウンロード

プラグインの適用手順

以下の手順でプラグインをUnityアプリに適用します。

iOS

1. AMoAdUnityPluginDemoフォルダ以下のファイルを次のとおりコピーする

Assets/Plugins/AMoAdUnityPlugin.cs
    → /Your Project/Assets/Plugins/AMoAdUnityPlugin.cs

Assets/Plugins/AMoAdNativeUnityPlugin.cs
    → /Your Project/Assets/Plugins/AMoAdNativeUnityPlugin.cs

Assets/Plugins/iOS/全ファイル
    → /Your Project/Assets/Plugins/iOS/

2. Xcodeプロジェクトを出力する

3. ATS (App Transport Security) を抑制する

info.plist

info.plist (ソースコード表示)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <!-- 省略 -->
  <key>NSAppTransportSecurity</key>
  <dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
  </dict>
</dict>
</plist>

4. 関連フレームワークの追加

TargetのLinked Frameworks and Librariesに、+ボタンで以下のライブラリを追加する。

Name Status
AdSupport.framework Required
ImageIO.framework Required
StoreKit.framework Required
AVFoundation.framework Required
CoreMedia.framework Required

5. リンクオプションの追加

  1. TargetのBuild Settingsタブを開き、LinkingカテゴリのOther Linker Flagsに「-ObjC」を設定する

Android

1.AndroidプロジェクトをExportする

  • AMoAdUnityPluginDemoのプロジェクトが生成されることを確認する
  • unity-android-resourcesのプロジェクトが生成されることを確認する

2.Google Play Servicesを設定する(参考)

google-play-services_libプロジェクトを参照プロジェクトに追加する

/Your Project/AndroidManifest.xmlファイルに以下の内容を追加する

<application..>
  <meta-data android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />
  ...
</application>

3.AMoAdUnityPluginDemoフォルダ以下のファイルを次のとおりコピーする

AMoAdUnityPluginDemo/libs/AMoAd.jar
    → /Your Project/libs/

AMoAdUnityPluginDemo/libs/AMoAdUnityPlugin.jar
    → /Your Project/libs/

4.unity-android-resourcesフォルダ以下のファイルを次のとおりコピーする

unity-android-resources/res/drawable-mdpi/*.png
    → /Your Project/res/drawable-mdpi/

unity-android-resources/res/drawable-xhdpi/banner.png
    → /Your Project/res/drawable-xhdpi/

インストール

インライン広告

インタースティシャル広告

ネイティブHTML広告

Clone this wiki locally