SuperSonic

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск

объект SuperSonic позволяет отображать рекламу провайдеров настроенных в системе SuperSonic. Объектом возможно отображение видео и баннерной рекламы. На данный момент возможно использование провайдеров: Chartboost, AdColony и сам SuperSonic. Объект должен быть задан объекту Advertisement как провайдер рекламы.

Настройки в app.icf


[SUPERSONIC]
AndroidAppID="ключ приложения"
IOSAppID="ключ приложения"


ключ приложения можно получить в админке , а именно AdSetting->"Ваше приложение"->Apllication key. Подробнее http://developers-tickets.supersonic.com/hc/en-us/articles/200772041-Rewarded-Video.

Настройки AndroidManifest.xml

Для самого SuperSonic.

http://developers-tickets.supersonic.com/hc/en-us/articles/201481051-Getting-Started-with-the-Supersonic-Android-SDK#step3


Manifest permissions:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />


Manifest activities:
<activity
android:name="com.supersonicads.sdk.controller.ControllerActivity"
android:configChanges="orientation|screenSize"
android:hardwareAccelerated="true" />

<activity
android:name="com.supersonicads.sdk.controller.InterstitialActivity"
android:configChanges="orientation|screenSize"
android:hardwareAccelerated="true"
android:theme="@android:style/Theme.Translucent" />

<activity
android:name="com.supersonicads.sdk.controller.OpenUrlActivity"
android:configChanges="orientation|screenSize"
android:hardwareAccelerated="true"
android:theme="@android:style/Theme.Translucent" />


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

Для AdColony.

http://developers-tickets.supersonic.com/hc/en-us/articles/203238462-AdColony-Integration-Guide#build


Manifest permissions:
<uses-permission android:name="android.permission.VIBRATE" />


Hardware Acceleration:
android:hardwareAccelerated="true"


Manifest activities:
<activity
android:name="com.jirbo.adcolony.AdColonyOverlay"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />

<activity
android:name="com.jirbo.adcolony.AdColonyFullscreen"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />

<activity
android:name="com.jirbo.adcolony.AdColonyBrowser"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />

Для Chartboost.

http://developers-tickets.supersonic.com/hc/en-us/articles/203373762-Chartboost-Integration-Guide#build


Manifest activities:
<activity
 android:name="com.chartboost.sdk.CBImpressionActivity"
 android:theme="@android:style/Theme.Translucent.NoTitleBar"
 android:configChanges="keyboardHidden|orientation|screenSize"
 android:excludeFromRecents="true"
 android:hardwareAccelerated="true"/>