Инфраструктурные изменения коснулись процедуры продления временных лицензий, процедуры загрузки обновленных дополнений в маркетплейсе (для разработчиков).
Продление временных лицензий
Недавно в наш сервис пожеланий поступило сообщение с предложением сократить количество действий, необходимых для продления временной лицензии. Сообщение абсолютно справедливое, поэтому мы тщательно проанализировали его и нашли решение.
Ранее, механизм продления временной лицензии означал покупку и установку новой временной лицензии, что влекло за собой целый список действий, включая активацию и подтверждение новой лицензии. Это было не совсем удобно, но это работало и довольно долгое время обеспечивало нам весьма прозрачную и простую для отладки схему.
В перерывах между большими задачами, мы обычно решаем множество мелких задачек. И сейчас настало как раз это счастливое время, когда в наш, раскаленный до красна, task-менеджер была добавлена задача «Упростить процедуру продления временных лицензий».
Как мы это сделали?
Пришлось кардинально поменять некоторые внутренние механизмы и ввести понятие «Продление временной лицензии». Теперь можно покупать по старинке «Временную лицензию», а можно еще покупать «Продление временной лицензии». Вот как раз о втором мы и поговорим.
Чтобы купить «Продление временной лицензии» теперь достаточно нажать на кнопку «Продлить» в разделе Управление → Лицензии возле активной временной лицензии в административной панели вашего магазина.
Вы автоматически будете перемещены на страницу корзины, в которой сразу будет находиться услуга «Продление лицензии ….». Вам останется только оформить заказ и оплатить его. Существующая временная лицензия в вашем интернет-магазине автоматически будет продлена на выбранное количество месяцев сразу после оплаты заказа. Это будет равносильно тому, как если бы вы приобрели и установили новую временную лицензию.
В результате мы сократили процесс продления временной лицензии на столько, на сколько это технически возможно в настоящее время. Сэкономленное время теперь можно потратить на что-нибудь другое, более важное, чем копирование и вставка лицензионных ключей.
ВАЖНО: Новая схема работы доступна только в самой последней версии платформы ReadyScript. Пожалуйста, установите обновление.
Обновленная процедура загрузки новых версий дополнений в Маркетплейсе
Суть обновления заключается в том, что если теперь разработчик загружает новую версию своего дополнения, то старая версия остается в продаже до публикации новой. Это достаточно стандартно для маркетплейсов, поэтому мы решили внедрить такую схему.
Напомню, раньше мы не хранили историю версий дополнений у себя на серверах, поэтому предоставить такую возможность мы не могли. Новая версия теперь будет находиться в инкубаторе, пока она не будет проверена нашими специалистами.
Разработчик дополнения в целях тестирования может по-прежнему устанавливать даже не прошедшие модерацию версии дополнений на собственные интернет-магазины.