Внутриигровая покупка в Google Play (Cocoon IO).

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

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 21 фев 2016, 17:42

Думаю многие задавались вопросом "Как сделать внутриигровую покупку в Play Market ? Так вот я решил написать урок по этому поводу.

1. Сначала подготовим саму игру в С2 .
*1. Добавляем плагин CocoonInApps . Также нам понадобится Touch и спрайт кнопки, при нажатии на которую совершается покупка.
Screenshot_1.png

*2.Переходим в Event sheet и создаем такие события:
Screenshot_2.png

Тут все просто.Когда игра начинается "получаем продукты из GooglePlay" с идентификатором которые придумываем сами " buy.money ", нажимаем на кнопку покупки монеток и совершаем транзакцию, если транзакция с идентификатором "buy.coins" проходит успешно добавляем 200 монеток. Покупку монеток я поместил в отдельную группу, которая после покупки монеток у меня закрывается. Объясню зачем, вот смотрите пользователь 1 раз купил ваш продукт в игре и ему пришло (в моем случае) 200 монет, после того он может свободно нажимать на кнопку (купить) и ему без оплаты продукта будет давать 200 монет. Так вот с помощью закрытия группы после первой покупки пользователь не будет получать халявные монетки. И так перейдем дальше...

*3. Дальше експортируем игру и переходим на сайт Cocoon.io (Думаю вы знаете что и как там делать).
На сайте Cocoon.io добавляем плагин: In-App Purchases for Google Play.
Screenshot_3.png

Потом компелируем наш проект и переходим в сам Gogogle Play Developer Console.

*4. Дальше в google play developer console грузим наш apk файл уже с внутриигровой покупкой. Когда apk. загружен тогда переходим на вкладку Контент для продажи.
Screenshot_4.png

*5. Жмем на "+Добавить продукт", выбираем Контролируемое Гугл (Пользователь сможет купить товар только 1 раз,но это не проблема в самом С2 можно будет добавить товаров сколько хотите) и вписываем наш идентификатор by.money Добавляем название, описание, цену думаю сами разберетесь.
Screenshot_5.png

*6. Сохраняем все, и вуаля, все готово и покупку работает.
Аватара пользователя

Участник
Сообщений: 13
Я тут с 21 фев 2016
Репутация 2 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 21 фев 2016, 18:27

:ok:
Аватара пользователя

Участник
Сообщений: 6
Я тут с 15 авг 2015
Репутация 0 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 21 фев 2016, 18:47

Эммм...разве для этого нет запроса Consume product?
Аватара пользователя

Участник
Сообщений: 225
Я тут с 24 сен 2015
Откуда: SPb
VK: vk.com/fenixburns
Репутация 26 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 21 фев 2016, 18:49

FenixBurns писал(а):Эммм...разве для этого нет запроса Consume product?


Для этого, это для чего?
Аватара пользователя

Участник
Сообщений: 13
Я тут с 21 фев 2016
Репутация 2 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 21 фев 2016, 19:02

vasya, для повторной покупки
Аватара пользователя

Участник
Сообщений: 225
Я тут с 24 сен 2015
Откуда: SPb
VK: vk.com/fenixburns
Репутация 26 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 21 фев 2016, 19:04

FenixBurns писал(а):vasya, для повторной покупки



А поняно, ну можно и так не додумался чет! :rofl:
Аватара пользователя

Участник
Сообщений: 13
Я тут с 21 фев 2016
Репутация 2 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 18 мар 2016, 03:09

а как убрать рекламу при покупке контента?
C2 - Мир бесконечных возможностей
Аватара пользователя

Участник
Сообщений: 20
Я тут с 23 сен 2015
Репутация 0 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 17 май 2016, 09:52

Товарищи, может кто по подробней опишет как совершать разные виды покупок (монеты,отключение рекламы и т.п.), как восстанавливать покупки и т.п.
Аватара пользователя
lsv

Участник
Сообщений: 644
Я тут с 16 авг 2015
Лицензия: Personal
Репутация 46 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 20 июн 2016, 00:09

Реклама Apodeal с внутриигровыми покупками конфликтует?
Слышал, что она конфликтует с сервисами Google Play.
Аватара пользователя

Участник
Сообщений: 89
Я тут с 28 окт 2015
Репутация 2 [ ? ]

Сообщение Внутриигровая покупка в Google Play (Cocoon IO).
» 05 сен 2016, 13:12

Не получается сделать внутриигровую покупку, помогите пожалуйста, я уже в отчаянии! Делал по уроку в шапке темы.

1. События в C2:

Изображение

2. Экспортирую проект:

Изображение

3. Добавляю плагин:

Изображение

4. Загрузил в Google Play новую версию apk, добавил контент для продажи:

Изображение

Изображение

Скачиваю игру с гугл плея на смарт, при нажатии на кнопку покупки ничего не происходит.
Помогите пожалуйста я просто уже не знаю в чем тут дело..
Аватара пользователя

Участник
Сообщений: 175
Я тут с 23 апр 2014
Репутация 18 [ ? ]



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

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

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

Наверх