Как настроить один продукт для покупок в приложении с несколькими ценовыми уровнями?

Раньше я реализовывал встроенные покупки в различных приложениях, где мы могли устанавливать цену на основе определенного уровня продукта.

Теперь в этом случае цена товара зависит от количества людей. Например, видео будет стоить 0,99 доллара США для ›20 учащихся, для ›50 учащихся – 1,99 доллара США и т. д.

Поэтому я подумал о том, чтобы делать разные продукты для каждого такого случая.

Eg:

  • Продукт1. VideoForUpto20Students за 0,99 доллара США. (Видео курс 1)

  • Продукт2. VideoForUpto50Students за 1,99 доллара. (Видео курс 1)

    Поэтому, если я реализую это таким образом, то, если количество студентов увеличится, мне придется создать больше идентификаторов продукта для одного и того же продукта.

Опять же, у меня есть несколько видеокурсов ок. 40 ! Это означает, что общее количество идентификаторов продуктов для 40 видеокурсов с 4 разными ценами будет (40 * 4) = 160 идентификаторов продуктов.

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

Пожалуйста помоги! Заранее спасибо!


person Jen Jose    schedule 17.08.2015    source источник
comment
Вам нужны разные идентификаторы, ведь вы сможете посмотреть отдельные данные о продажах   -  person SomeGuy    schedule 17.08.2015


Ответы (1)


К сожалению, вам придется создавать разные идентификаторы для каждой покупки в приложении.

Из принятого ответа здесь Пользовательская цена покупки в приложении:

Как отметил другой постер, у вас не может быть переменных покупок в приложении. Вам необходимо выбрать один из предложенных ценовых уровней.

Хотя вы не совсем делаете это, поэтому цена сильно меняется (поскольку ваша идея не является службой доставки), если она вообще изменится, вам нужно будет создать несколько идентификаторов.

person Wyetro    schedule 17.08.2015
comment
Эй, у меня есть еще один вопрос: если я сделаю 4 идентификатора IAP для одного продукта, есть ли вероятность того, что мое приложение будет отклонено? - person Jen Jose; 19.08.2015
comment
Возможно нет. Чтобы быть в безопасности, вы должны дать им разные имена, чтобы различать различные требования / потребности для их покупки. - person Wyetro; 19.08.2015
comment
@JenJose просто интересно, ваше приложение было принято? вы столкнулись с какими-либо проблемами? Я спрашиваю, потому что я в процессе того же. Спасибо - person Mohamed Ali; 02.01.2019
comment
@MohamedAli, мы полностью отказались от этой идеи. Это приложение было закрыто, поэтому я не уверен в отклонениях App Store. Единственная проблема, которую мы чувствовали, — это создание и поддержка большого количества идентификаторов IAP. - person Jen Jose; 02.01.2019