Ad
Версия от 10:00, 29 мая 2013; Shejko (обсуждение | вклад) (Новая страница: «Объект '''ad''' позволяет отображать банеры банерных систем flurry и amazon. Параметры: *'''тип'''''(a...»)
Объект ad позволяет отображать банеры банерных систем flurry и amazon.
Параметры:
- тип(adtype) - тип банерной системы(flurry или amazon)
- space(adspace) - имя рекламной кампании для flurry. Это имя будет отображаться в списке рекламных кампаний на портале flurry.
- size(adsize) - размер и положение банера(top - 1, bottom - 2, fullscreen - 3)
Состояния:
- show - показать рекламу
- hide - спрятать рекламу
Настройки для flurry
Должны быть указаны тип, space, size.
Также в app.icf или viewer.xml должен быть указан flurry id приложения, согласно ему идет работа банерной системы.
Кроме этого в итоговый AndroidManifest.xml должны быть добавлены следующие строки:
<activity android:name="com.flurry.android.FlurryFullscreenTakeoverActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode" android:hardwareAccelerated="true" > </activity>
Также должно быть следующее разрешение:
<uses-permission android:name="android.permission.INTERNET"/>
Настройки Amazon
Для работы рекламы от Amazon должен быть указан соответствующий тип рекламы, а также указаны следующие настройки в app.icf:
[s3eAmazonAds] app_key="sample-app-v1_pub-2" logging=1 testing=1 <pre> '''app_key''' - ключ для рекламы '''logging''' - вести логи показа, полезно для отладки '''testing''' - режим тестирования По умолчанию logging и testing равны 1, поэтому при релизе значение обоих параметров необходимо принудительно устанавливать в 0. В итоговый AndroidManifest.xml должны быть добавлены следующие строки: <pre> <activity android:name="com.amazon.device.ads.MraidBrowser" android:configChanges="keyboardHidden|orientation"/> <activity android:name="com.amazon.device.ads.VideoActionHandler" android:configChanges="keyboardHidden|orientation|screenSize"/>
Также должны быть следующие разрешения:
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
более подробно про рекламу от amazon: https://developer.amazon.com/sdk/mobileads/quick-start.html