Должно ли повышение постоянного лимита быть потребляемым или непотребляемым продуктом в AppStore?

Вопрос или проблема

У меня есть приложение с ограничением по объему хранилища, в котором пользователь может постоянно увеличить свое хранилище с помощью внутриигровых покупок, таких как:

  • Увеличить лимит на 50 МБ
  • Увеличить лимит на 100 МБ
  • Увеличить лимит на 200 МБ
  • и т.д.

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

Документация Apple:

Истекаемый: продукт, который используется один раз, после чего он истощается и должен быть куплен снова.

Неистекаемый: продукт, который покупается один раз и не истекает или не уменьшается с использованием.

Какой вариант был бы лучшим с точки зрения руководящих принципов Apple? И с технической точки зрения?

Ответ или решение

Определение типа продукта: потребляемый или непотребляемый

При выборе между потребляемым и непотребляемым продуктом для увеличения лимита хранилища в вашем приложении необходимо учитывать несколько ключевых аспектов, включая правила Apple, влияние на пользователя и технические моменты реализации.

1. Определение потребляемых и непотребляемых товаров

Согласно официальным рекомендациям Apple:

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

2. Ваше предложение

В вашем случае, пользователь может увеличить лимит хранилища много раз (например, на 50 МБ, 100 МБ, 200 МБ и т.д.), что создает антитезу против обычного определения непотребляемого товара. Это связано с тем, что увеличение лимита не является одноразовой покупкой, а процессом, в котором пользователь может добавлять таймлапсы, особенно актуальные для его нужд в хранении.

3. Логика выбора

С точки зрения правил Apple, несмотря на факт, что каждое увеличение лимита является постоянным, данный продукт ближе к классу потребляемых товаров. Это связано с тем, что:

  • Каждый раз, когда пользователь вносит оплату, он фактически "использует" возможность увеличения лимита, хотя и навсегда.
  • Увеличение лимита хранилища для пользователя можно воспринимать как своеобразное «потребление» дополнительных ресурсов, даже если эти ресурсы навсегда.

4. Техническая реализация

На техническом уровне следует предусмотреть:

  • Корректное управление состоянием пользователя: вам необходимо отслеживать сколько именно дополнительного места было куплено.
  • Обеспечение четкой информации пользователю о его текущем лимите и доступных для него опциях для покупки.
  • Возможно, будет полезно использовать серверное подтверждение транзакций для обеспечения сохранности данных о покупках для дальнейшего восстановления или если приложение переустанавливается.

5. С точки зрения пользователя

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

Заключение

На основе вышеизложенного, рекомендуется классифицировать увеличение лимита хранилища как потребляемый продукт. Этот подход соответствует правилам Apple и соответствует логике потребителей. Также важно четко информировать пользователей об условиях и особенностях приобретения, что обеспечит лучшую прозрачноcть и надежность вашего приложения.

Оцените материал
Добавить комментарий

Капча загружается...