Группа распространения поэтапного внедрения Google Play

Я пытаюсь определить группу рассылки для поэтапного развертывания Google Play. Я прочитал страницу поддержки, в которой говорится следующее:

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

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

Означают ли новые и существующие пользователи, что приложение будет доступно в процентах от:

  1. Весь магазин Google Play
  2. Все пользователи, которые могут видеть приложение в игровом магазине
  3. Все существующие пользователи

Судя по документации, это звучит так, будто это номер 2, но я надеялся, что кто-то, у кого есть опыт использования поэтапных развертываний, сможет подтвердить?


person Gophermofur    schedule 10.08.2015    source источник


Ответы (1)


Если вы скажете Google Play развернуть новую версию вашего приложения для 10% пользователей, это означает, что если завтра у вас будет 100 пользователей (новых или существующих), 10 из них получат более новую версию.

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

  • Если у пользователя уже есть ваше приложение, вероятность того, что Play Store предложит им обновить, составляет около 10%.
  • Если пользователь является новым пользователем, вероятность того, что он загрузит новую версию вместо старой, составляет 10%.

Варианты 1 и 2 не имеют особого смысла, потому что если бы Google сделал ваше приложение доступным только для 10% всего Play Store или 10% людей, которые могли загрузить ваше приложение, тогда есть разумная вероятность, что каждый из ваших пользователей находится в тех 90%, которые могут видеть приложение, но не получили обновление, в результате чего 0 пользователей используют новую версию и, таким образом, сводят на нет цель поэтапного развертывания.

person Bryan Herbst    schedule 10.08.2015
comment
Это имеет смысл для существующих пользователей, поскольку это пользователи, у которых уже есть приложение. Но я не понимаю, что такое новый пользователь в вашем примере? Новым пользователем может быть тот, у кого еще нет приложения, поэтому разве он не должен попадать в категорию №1 (право на использование магазина воспроизведения) или №2 (право на приложение)? - person Gophermofur; 10.08.2015
comment
Да, я хотел сказать, что, хотя варианты 1 и 2 могут иметь смысл для новых пользователей, те два варианта, которые вы представили, не имеют смысла для существующих пользователей и, следовательно, не являются жизнеспособными стратегиями. Специфика того, как Google определяет, какую версию получают пользователи, не является достоянием общественности. Максимум, что нам известно, это то, что вы должны увидеть, что примерно X процентов ваших пользователей используют версию, которую вы развертываете, независимо от того, было ли у них уже установлено приложение или нет. - person Bryan Herbst; 10.08.2015
comment
Хорошо, в этом есть смысл. Надеялся, что появилось больше информации о том, как Google реализует поэтапное развертывание. Ну что ж, скрестим пальцы и будем надеяться, что цифры верны. - person Gophermofur; 10.08.2015