Спасибо тебе огромное! До этого пробовал по другому гайду, при выходе со сцены и следующем заходе монет добавлялось в несколько раз больше.А сейчас всё отлично работает!
Спасибо за видео! Для Гугла все работает, а в AppStore не хочет. Было бы не неплохо, если бы вышло видео на эту тему. В интернете информации почти нет, даже на английском.
Спасибо за комментарий!) Я не против снимать ролики для iOS и т.п., вот только у меня такой техники и потому нет опыта соответственно. В будущем планирую купить себе это, но за финансы, которые будет приносить мне Ютуб, пока он у меня чисто как хобби, про доход рано говорить)
Хорошо что показанно как делать покупки нормальных способом через нажатие кнопки. В туториалах юнини говорят только про IAP Button непонятная вещь, нет контроля над нажатием кнопки.
Привет, спасибо большое, благодаря тебе я смог сделать внутриигровые покупки, но у меня остался вопрос касательно восстановления. Ты для восстановления вообще никакой код не писал, оно у тебя всё само работает? И второй вопрос, как протестировать внутриигровые покупки, чтобы не нужно было платить?
Хай, как всегда отличный ролик, всё работает, но созрел вопрос по поводу платёжного профиля (ибо что бы выставлять контент для продажи, сначала нужно его создать), что указывать в поле "Имя, указанное в выписке по кредитной карте"? Так как я не располагаю таковой картой то и появляется такой вот вопрос. Причём в интернете много форумов на эту тему, но все либо отвечают немного не о том, либо говорят, что нужно кредитку оформлять (если нет) и указывать. Буду очень рад, если поможешь разобраться с этим
А зачем писать вот эти строки AdsCore.S.StopAllCoroutines(); AdsCore.S.HideBanner(); в скрипте IAPManager. В рекламном скрипте всё равно включается проверка if (PlayerPrefs.HasKey("ads") == false). Если первое не писать, просто не могу адаптировать к своему проекту, ЧТО БУДЕТ? В редакторе всё ОК работает.
Эти две строки надо для того, чтобы именно в момент покупки отключения рекламы - баннер выключить. Потому что если их не будет, то баннер после покупки не исчезает, а не будет работать только после перезапуска игры.
Спасибо за информативное видео! Когда ползал по сети в поисках этой информации, встречались комментарии "не используйте утилиты юнити, ставьте пакеты от гугл плея" Что думаете по этому поводу?
@@RaybelCG На склько помню, в том материале форумов, который я читал, советовали не трогать вообще встроенные утилиты Юнити этого плана. И рекламу и покупки ставить макетами от гугла (реклама от AdMob, покупки от GP).
Привет ! Спасибо за урок . Но у меня вопрос . Сделал всё по видео ,в Google Play всё работает . А вот в App Store отклонили игру ,тк у них покупка просто не сработала . Товар на странице приложения в App Store я естественно добавил . Можешь сказать,может быть есть какие-то распространенные проблемы из-за которых такое возникает ? Заранее спасибо
Привет, на счёт app store точно помочь не смогу, так как с ним не работал. Но могу сказать одно, для этого магазина обязательно должна быть кнопка Restore, которая восстановить покупки. Потому что гугл автоматически это делает, а app store нет.
я как раз показываю как сделать покупку для non-cumsumable, это не одноразовая покупка. Все что показываю, относиться и до подписок. Только меняешь тип товара и все.
Привіт) Як завжди чудовий і зрозумілий матеріал. Підкажи, як вирішити проблему з RSA ключем Гугл, редактор Unity його не приймає і видає помилку «you are not authorized to set the license key», і в стмуляторах всі кнопки покупок не працюють,(хоча в самому редакторі все працює).
Привіт. Дякую) І мене теж таке було, потрібно справа зверху натиснути Log in. І увійти у свій аккаунт. Потім при повторному копіюванні ключа все буде ок.
Привет) Спасибо, за видео 👍 У меня странная особенность: когда 2 раза быстро кликаю на кнопку покупки (в юнити) он самостоятельно совершает покупку, а фейковый диалог (купить/ отмена) остаётся, а после его отмены, всё равно покупка «купилась». В первом твоём видео я делал по твоему коду, там такой баг не воспроизводится. В чём может быть причина? РS Как работает при покупке с маркета - не проверял.
@@RaybelCG Привет) Рад, что у тебя уже 1.07 тыс подписчиков) Загрузил на маркет, все хорошо, видно какой-то баг в моей версии юнити. Но возник другой вопрос) Когда сделал тестовую покупку и после этого отправил запрос на возврат платежа, он был одобрен - как бы деньги вернули - но после этого в игре плюшки не заблокировались... Т.е. получается пользователь может купить контент, потом отменить и продолжить пользоваться премиум фичей "бесплатно". Ты это не тестил?
@@RaybelCG Дополняю: если почистить кэш и заново запустить игру после того как вернули деньги - vip кнопка появилась, снова всё залочелось. Но если кэш не почистить, то даже если закрывать и сгружать игру из памяти, то всё равно платный контент останется разлоченным. Вообщем проблемка… Способ бесплатно получить платную версию… ой ой
Хмм, интересная ситуация) Даже пока без понятия как можно кетчить такие запросы в игре. В общем тема интересная и пока без ответа, лично у меня ) Спасибо)
Отключаем полностью интернет и находясь в Unity Editor запускаем игру , пытаемся совершить покупку NoAds . В итоге получаем : Purchase Complete - Product: com.----.noads UnityEngine.Debug:Log (object) . Так и должно быть? (Имеется ли защита от того что игрок выключив интернет купит себе всё что угодно, при этом ничего не заплатив)