Подключение рекламы AdMob через Crosswalk (IntelXDK)

уроки, мануалы, советы по Construct 2

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 13 ноя 2014, 17:46

В общем-то, это делается довольно просто.
Для начала создаем проект в самом С2.

Добавляем плагин для работы с рекламой
PluginIcon.png

Далее набросаем несколько кнопок на сцену для тестирования рекламы, и назначим на них события:
 События проекта
3_events.png

Прежде чем приступать к экспорту нужно настроить сам плагин. Для этого регестрируемся в Admob (https://apps.admob.com/) Переходим в раздел "Монетизация", далее нажимаем кнопку "Монетезировать новое приложение", если у вас еще нет ни одного приложения. Проходим три этапа добавления приложения:
 Шаг 1
Monet1.png

На шаге 2 добавляем рекламный блок. Имеется два варианта рекламы: "Баннер" и "Межстраничное объявление".
"Баннер" - обычная полоска с рекламой. Обычно находится сверху или снизу.
"Межстраничное объявление" - полноэкранный баннер. Название можно указать любое.
Пока создадим обычный баннер.
 Шаг 2
Monet2.png

Третьим шагом вам предложат выслать инструкции по работе с Admob на емаил или еще куда-то. Можно проигнорировать.

После всех проделанных операций на вкладке "Монетизация" слева появится ваше приложение. Выбираем его и видим, что оно уже содержит один рекламный блок (обычный баннер). Можете добавить полноэкранный баннер нажав кноку "+ Рекламный блок". Процедура аналогична второму шагу в добавлении нового приложения.
Далее нам понадобятся идентификаторы рекламных блоков:
Monet4.png

Возвращяемся в С2, заходим в свойства объекта Admob Ads и вставляем эти идентификаторы в нужные поля (первое поле - обычный баннер, второе - полноэкранный):
 Свойства Admob Ads
PluginSettings.png

Не забудьте отключить тестовый режим, если приложение уже полностью готово к релизу на Google play.
Все, с проектом закончили, можно экспортировать. В качестве экспортера выбираем Android.
Как пользоваться IntelXDK можете ознакомится в соседней теме: клик.
После создания проекта следуем инструкциям ниже:
 Раз
1.png

 Два
2.png

Name: AdMob Plugin
Plugin ID: com.cranberrygame.phonegap.plugin.ad.admob
Поставить галку на "Plugin is located in the Apache Cordova Plugins Registry".
Нажать "Import".

Вот и все. Компилируем APK, загружаем на устройство, тестим.
 Пруфы
Screenshot_2014-11-13-22-31-25.png
Screenshot_2014-11-13-22-31-31.png


P.S. Помидорами не закидывать, т.к. это мой первый полноценный урок)))
Аватара пользователя

Игродел
Сообщений: 2230
Я тут с 22 авг 2013
Репутация 449 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 13 ноя 2014, 17:52

Уважуха :good:

но скажи, игра должна быть уже опубликована?
и что это за ид на кнопке?
и можно исходник?
Аватара пользователя

Участник
Сообщений: 206
Я тут с 08 май 2014
Skype: neverxd3
Репутация 32 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 13 ноя 2014, 18:05

MeBoGC писал(а):но скажи, игра должна быть уже опубликована?

Достаточно посмотреть на два последних скрина под спойлером "Пруфы")))

MeBoGC писал(а):и что это за ид на кнопке?

У меня на сцене три кнопки, нужно чтобы по нажатию определенной кнопки выполнялось определенное дейсвие.

MeBoGC писал(а):и можно исходник?

А чем 2-й скрин не устраивает?)))
Crosswalk_ads_test.capx
(172.59 КБ) Скачиваний: 140
Аватара пользователя

Игродел
Сообщений: 2230
Я тут с 22 авг 2013
Репутация 449 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 13 ноя 2014, 22:21

А вот за что и сколько платять? :help:
Аватара пользователя

Участник
Сообщений: 206
Я тут с 08 май 2014
Skype: neverxd3
Репутация 32 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 14 ноя 2014, 11:57

MeBoGC писал(а):А вот за что и сколько платять? :help:

Без понятия. Я лишь разобрался как подключить рекламу.
Я бы не советовал пользоваться Crosswalk'ом пока что. Производительность довольно низкая, АПК компилируются долго и весят тоже не мало (примерно в двое больше чем у CJS). Плюс, почему-то статус бар никак не убирается (его можно убрать отредактировав index.hrml, по моему, но я не пробовал).
Аватара пользователя

Игродел
Сообщений: 2230
Я тут с 22 авг 2013
Репутация 449 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 14 ноя 2014, 14:46

rokstars писал(а):Плюс, почему-то статус бар никак не убирается


Какой статус бар!?
Аватара пользователя

Участник
Сообщений: 206
Я тут с 08 май 2014
Skype: neverxd3
Репутация 32 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 14 ноя 2014, 14:48

MeBoGC, ну емае :biggrin: Где часы, уровень сигнала, уровень заряда батареи и прочие иконки. Он сверху весит, глянь на первом скрине под спойлером "Пруфы" прямо над рекламой.
Аватара пользователя

Игродел
Сообщений: 2230
Я тут с 22 авг 2013
Репутация 449 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 14 ноя 2014, 18:24

rokstars писал(а):MeBoGC, ну емае :biggrin: Где часы, уровень сигнала, уровень заряда батареи и прочие иконки. Он сверху весит, глянь на первом скрине под спойлером "Пруфы" прямо над рекламой.


Ты имеешь в виду когда показывается реклама или во время самой игры?
Аватара пользователя

Участник
Сообщений: 206
Я тут с 08 май 2014
Skype: neverxd3
Репутация 32 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 15 дек 2014, 23:18

Давай в народ сервисы гугл как подключить и кнопка назад на телефонах чтоб не закрывала приложение)
Аватара пользователя

Участник
Сообщений: 46
Я тут с 09 дек 2014
Skype: booogz
Репутация 3 [ ? ]

Сообщение Подключение рекламы AdMob через Crosswalk (IntelXDK)
» 29 дек 2014, 08:02

rokstars писал(а):почему-то статус бар никак не убирается (его можно убрать отредактировав index.hrml, по моему, но я не пробовал).

Убирается двумя способами:
1. В самом Intel XDK в "Build Settings" есть галочка "Fullscreen".
2. Browser Request Fullscreen тоже работает, но не на событии On Start of Layout. Если навесить это действие на кнопку, например, то работает.
Аватара пользователя

Модератор
Сообщений: 1546
Я тут с 02 мар 2014
Репутация 307 [ ? ]



Вернуться в Уроки по Construct 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх