SuperSonic — различия между версиями
Eholodkov (обсуждение | вклад) (Новая страница: «объект '''SuperSonic''' позволяет отображать рекламу провайдеров настроенных в системе Su…») |
Eholodkov (обсуждение | вклад) |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 2: | Строка 2: | ||
Объект должен быть задан объекту Advertisement как провайдер рекламы. | Объект должен быть задан объекту Advertisement как провайдер рекламы. | ||
| − | Настройки в [[app.icf]] | + | ==Настройки в [[app.icf]]== |
<pre> | <pre> | ||
| Строка 17: | Строка 17: | ||
[[Category:Options]] | [[Category:Options]] | ||
[[Category:Реклама]] | [[Category:Реклама]] | ||
| + | |||
| + | ==Настройки AndroidManifest.xml== | ||
| + | |||
| + | =Для самого SuperSonic.= | ||
| + | |||
| + | http://developers-tickets.supersonic.com/hc/en-us/articles/201481051-Getting-Started-with-the-Supersonic-Android-SDK#step3 | ||
| + | |||
| + | <pre> | ||
| + | |||
| + | 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" /> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | <pre> | ||
| + | |||
| + | 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" /> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | <pre> | ||
| + | |||
| + | Google Play Services: | ||
| + | <meta-data android:name="com.google.android.gms.version" | ||
| + | android:value="@integer/google_play_services_version" /> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | =Для AdColony.= | ||
| + | http://developers-tickets.supersonic.com/hc/en-us/articles/203238462-AdColony-Integration-Guide#build | ||
| + | <pre> | ||
| + | |||
| + | Manifest permissions: | ||
| + | <uses-permission android:name="android.permission.VIBRATE" /> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | <pre> | ||
| + | |||
| + | Hardware Acceleration: | ||
| + | android:hardwareAccelerated="true" | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | <pre> | ||
| + | |||
| + | 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" /> | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | =Для Chartboost.= | ||
| + | http://developers-tickets.supersonic.com/hc/en-us/articles/203373762-Chartboost-Integration-Guide#build | ||
| + | <pre> | ||
| + | |||
| + | 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"/> | ||
| + | |||
| + | </pre> | ||
Текущая версия на 12:43, 3 февраля 2016
объект 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.
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.
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.
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"/>