Побочные эффекты изменения фильтра и требований существующего приложения в Android Play/Market

Предыдущих вопросов по ней нет, поэтому здесь и спрашиваю.

Предыстория:

У меня есть старое приложение, в бесплатной и платной версиях, в Play Market. Я создал новую версию, радикально измененную и с другой системой оплаты (бесплатное приложение + только покупки в приложении, больше не платная версия: снижение затрат на обслуживание). minSdkVersionтакже изменился с 1,5 на 2,1.

Из-за всех этих различий я решил загрузить новое приложение, а не просто обновить текущее (т., а не выборочно предоставлять новый APK для API 7+ --- несколько APK). Это особенно важно из-за новой платежной системы, так как я не хочу заставлять старых платных клиентов покупать все заново. Я хочу оставить их в покое и счастливыми такими, какие они есть (рейтинг 4,4/4,7). Короче говоря, я не хочу ни к чему «принуждать» людей. В этом случае в повторную покупку того же самого через покупки в приложении, помимо других вещей, предлагаемых новым приложением.

Вопросы:

Объяснив вам мою предысторию, возникают очевидные вопросы:

1. Как мне скрыть старые приложения от аудитории API 7+, оставив их видимыми для всех текущих API 7 + клиенты, т.е. те, что уже купили?

Меня больше всего беспокоит платное приложение. Я думаю о том, чтобы выпустить новую версию с maxSdkVersion, установленной на 6 (SDK 2.0.1), что эффективно блокирует доступ новых клиентов API 7+ к старым приложениям. Но я беспокоюсь, что нынешние клиенты API 7+ внезапно потеряют доступ к приложению. В связи с этим возникает два вопроса:

2. Смогут ли они продолжать обновлять приложение? разумно ли предположить "да"?

3. Даже если ответ на предыдущий вопрос "да", мне все равно непонятно, что будет, если пользователь удалит приложение, а потом пойдет искать его снова в Маркете (не только обновив).Исчезнет ли оно или все еще будет отображаться в его списке «покупаемых» приложений, учитывая, что за это время изменились требования к фильтру приложений?

Примечание:Я бы загрузил тестовое приложение, чтобы убедиться в этом, но, насколько мне известно, автору не разрешено покупать собственное приложение (даже лицензия ведет себя по-другому), поэтому я не смог протестировать удаление-фильтр-установку. сценарий.




# # # # # # # Ответ на ответы: # # # # # # #

@Sparky:

Думаю, вы ошиблись. Я хорошо разбираюсь в нескольких APK и, конечно же, в документации. Проблема здесь далеко не в этом.

Также обратите внимание, что maxSdkVersionустарела, так что это немного мешает вашему предложению ограничить старый APK при выпуске нового APK.

Спасибо. Я пропустил это.

Несколько APK предлагают более простую пользовательскую историю.

Если вы так говорите (помимо прочего, что я не процитировал), то я думаю, что вы, вероятно, не вникли в этот вопрос. Пожалуйста, следуйте за мной:

  1. У меня есть nплатных клиентов, которые купили мою текущую версию приложения Pro.
  2. Они используют набор функций X, который есть в версии Pro.
  3. Теперь я решил реализовать встроенные покупки, чтобы предложить набор функций X, Yи т. д....
  4. К сожалению, эти изменения внесены в API 7 приложения. +.
  5. Таким образом, как вы и предлагаете, я решил предложить несколько APK.
  6. Теперь группа пользователей API 7+ неожиданно получает новую версию моего приложения.
  7. Поскольку они обновляются до нового APK, ониТЕРЯЮТсвой набор функций X.Теперь им нужно снова купить X(из меню покупки в приложении). Я взял у них кое-что, что у них уже было, хотя и в "менее блестящем" виде. Это как если бы я сказал:

Либо вы платите мне снова, либо теряете то, что у вас уже есть.

Теперь вы видите проблему? Вы понимаете, почему я вынужденпредоставить новое приложение? Или я все еще не понимаю, что вы сказали (думаю, что нет)?

11
задан davidcesarino 13 April 2012 в 17:19
поделиться