Как устроен процесс публикации расширения в официальном магазине интернет-магазина Chrome Web Store?
Публикация собственного расширения в официальном каталоге Chrome Web Store является финальным этапом разработки, который делает ваш продукт доступным для миллионной аудитории пользователей по всему миру. Этот процесс требует соблюдения строгих регламентов безопасности, подготовки качественных маркетинговых материалов и прохождения модерации со стороны автоматических и ручных алгоритмов компании Google.
Первым шагом для разработчика становится регистрация учетной записи в консоли разработчика Chrome и уплата небольшого регистрационного сбора, который взимается для предотвращения массовой публикации спама. После завершения регистрации вы получаете доступ к интерфейсу загрузки, куда необходимо отправить архив в формате ZIP, содержащий все скомпилированные файлы вашего расширения вместе с манифестом соответствующей версии.
Помимо самого программного кода, страница публикации требует заполнения подробной информации о проекте:
После отправки формы проект попадает на стадию проверки. Автоматизированные системы сканируют код на наличие вредоносных компонентов, скрытых функций перенаправления трафика и соответствие правилам программы для разработчиков. В зависимости от сложности расширения и текущей загрузки модераторов, проверка может занимать от нескольких часов до нескольких рабочих дней, после чего расширение либо становится доступным для скачивания, либо возвращается на доработку с указанием выявленных нарушений.