Промокоды
Этот раздел объясняет, как активировать промокоды для разблокировки Premium-подписок и достижений.
Что это
Основные элементы
- Система промокодов: позволяет распространять Premium-подписки и бейджи достижений через уникальные коды.
- Форма активации: расположена в панели профиля для ввода и проверки кодов.
- Валидация кода: серверная проверка формата, срока действия и права использования.
- Подтверждение успеха: диалог с информацией о том, что именно было разблокировано.
Типы промокодов
Промокоды могут предоставлять разные преимущества:
Коды Premium: - Предоставляют определённое количество дней Premium-подписки. - Пример: 30 дней, 90 дней или 365 дней Premium. - Несколько кодов Premium складываются (30 дней + 30 дней = 60 дней всего). - Время Premium добавляется к текущей подписке или начинается сразу, если у вас её нет.
Коды достижений: - Разблокируют один или несколько бейджей достижений (Team, Pro, Contributor). - Достижения постоянны после разблокировки. - Могут предоставить несколько достижений одним кодом. - Пример: код, который разблокирует оба бейджа Pro и Contributor.
Комбинированные коды: - Предоставляют и Premium-подписку, и бейджи достижений. - Наиболее распространённый тип для специальных акций или партнёрств. - Пример: 90 дней Premium + бейдж Pro.
Свойства кодов
Каждый промокод имеет определённые свойства:
Формат: - Минимальная длина: 8 символов (контролируется системой). - Не чувствителен к регистру: "ABCD1234", "abcd1234" и "AbCd1234" обрабатываются одинаково. - Набор символов: обычно буквенно-цифровые (A-Z, 0-9), но система принимает любые символы. - Уникальность: каждый код уникален и может быть использован только один раз.
Ограничения: - Одноразовое использование: после активации код не может быть использован повторно кем-либо. - Целевой email (опционально): некоторые коды привязаны к конкретному email-адресу. - Дата истечения (опционально): коды могут иметь срок действия, после которого не могут быть активированы. - Требуется аккаунт: коды могут быть активированы только вошедшими пользователями (требуется OAuth).
Жизненный цикл кода
- Создан: код генерируется членом команды через панель модерации.
- Распространён: код передаётся пользователю(-ям) через различные каналы (email, акция, партнёрство).
- Активирован: пользователь вводит код в панели профиля и использует его.
- Использован: код помечается как использованный и не может быть активирован снова.
- Истёк (опционально): если код имел срок действия, он становится недействительным после этой даты.
Как использовать
Основные шаги
- Получите промокод от администраторов платформы, акций или партнёрств.
- Войдите через OAuth (анонимные пользователи не могут активировать коды).
- Откройте панель «Профиль» и найдите секцию активации промокода.
- Введите код в поле ввода (минимум 8 символов).
- Нажмите «Активировать» для отправки и проверки кода.
- Просмотрите диалог успеха, чтобы увидеть, что было разблокировано.
Активация промокода
Процесс активации прост:
- Сначала войдите: нажмите «Войти с Google» или «Войти с Yandex» в панели профиля.
- Промокоды не могут быть активированы в анонимном режиме.
-
Если вы попытаетесь активировать код без входа, увидите ошибку: «Вы должны войти для активации кодов».
-
Откройте панель «Профиль»: нажмите на боковую панель и переключитесь на вкладку «Профиль».
-
Прокрутите до секции активации: ниже информации об аккаунте и статусе Premium вы найдёте «Активировать промокод».
-
Введите код:
- Введите или вставьте код в поле ввода.
- Требуется минимум 8 символов.
- Регистр не имеет значения (ABC123 = abc123).
-
Пробелы автоматически удаляются.
-
Нажмите кнопку «Активировать»: система проверит и обработает код.
-
Дождитесь ответа: обычно мгновенно, но может занять несколько секунд для серверной проверки.
-
Появляется диалог успеха (если код действителен):
- Показывает сообщение «Код успешно активирован!».
- Перечисляет предоставленные дни Premium (если есть): например, «Premium активен до: 15 апреля 2025».
- Перечисляет разблокированные достижения (если есть): например, «Разблокированные достижения: Pro, Contributor».
- Уведомление также создаётся в вашем inbox.
Подсказки о кодах
Под формой активации вы увидите подсказку: «Коды не чувствительны к регистру и должны содержать минимум 8 символов.» Это напоминание помогает избежать распространённых ошибок.
Что происходит после успешной активации
Когда вы успешно активируете промокод, несколько вещей происходят немедленно:
Premium-подписка (если предоставлена): - Дни добавляются к вашей Premium-подписке. - Если у вас уже есть Premium, новые дни продлевают дату истечения. - Если у вас нет Premium, подписка начинается немедленно. - Ваш профиль обновляется для показа даты «Активен до» и оставшихся дней.
Бейджи достижений (если предоставлены): - Новые бейджи появляются в секции достижений вашего профиля. - Бейджи постоянны и не могут быть удалены. - Вы немедленно получаете доступ к функциям, связанным с этими бейджами (например, панель модерации для бейджа Team).
Создано уведомление: - Уведомление добавляется в ваш inbox уведомлений. - Показывает, что было разблокировано: дни Premium, достижения или оба. - Уведомление остаётся в inbox, пока вы не удалите его.
Код помечен как использованный: - Код постоянно помечается как активированный. - Он не может быть использован снова вами или кем-либо ещё. - Если вы попытаетесь использовать тот же код снова, получите ошибку «недействителен или уже использован».
Синхронизация профиля: - Ваш обновлённый профиль (статус Premium, бейджи) синхронизируется на все ваши устройства. - Если вы вошли на нескольких устройствах, все видят обновления в течение нескольких секунд.
Понимание сообщений об ошибках
Если активация не удалась, вы увидите одно из этих сообщений об ошибке:
«Вы должны войти для активации кодов»: - Причина: вы в анонимном режиме. - Решение: сначала нажмите «Войти с Google» или «Войти с Yandex».
«Код должен содержать минимум 8 символов»: - Причина: вы ввели менее 8 символов. - Решение: проверьте полученный код — он должен быть длиной 8+ символов.
«Недействителен или уже использован»: - Причина: код не существует в системе или кто-то уже активировал его. - Решение: перепроверьте написание кода или свяжитесь с тем, кто дал вам код.
«Этот код не для вашего аккаунта»: - Причина: код привязан к конкретному email-адресу, и ваш email не совпадает. - Решение: войдите с правильным аккаунтом или свяжитесь с выдавшим код, если считаете, что это ошибка.
«Этот код истёк»: - Причина: код имел срок действия, и эта дата прошла. - Решение: свяжитесь с выдавшим код для запроса нового кода.
«Не удалось активировать код. Попробуйте снова.»: - Причина: общая ошибка (проблема с сетью, проблема сервера). - Решение: подождите момент и попробуйте снова. Если проблема сохраняется, свяжитесь с поддержкой.
Сценарии
- Активация акции: получите код из маркетинговой кампании и активируйте его для Premium.
- Партнёрская выгода: получите код от партнёрской организации и разблокируйте бейдж Pro.
- Активация подарка: кто-то даёт вам код в подарок — активируйте его для получения дней Premium.
- Участие в мероприятии: посетите воркшоп или тренинг, получите код, активируйте для преимуществ.
- Ранний доступ: получите код Contributor для тестирования новых функций редактора колод.
- Онбординг команды: новый член команды получает код бейджа MOD для доступа к инструментам модерации.
Подсказки и ошибки
- Регистр не важен: "PROMO2024" и "promo2024" — это один и тот же код.
- Аккуратно копируйте: избегайте случайных пробелов до или после кода (система автоматически их удаляет).
- Требуется вход: вы абсолютно должны войти — коды не работают для анонимных пользователей.
- Одноразовое использование: после активации код используется навсегда — вы не можете поделиться им с другими.
- Коды с привязкой к email: если код был сгенерирован для конкретного email, он работает только для этого аккаунта.
- Сроки действия: некоторые коды истекают — проверьте документацию, которая прилагалась к коду.
- Сложение Premium: несколько кодов Premium складывают дни вместе (30 + 30 = 60 дней).
- Постоянные достижения: бейджи никогда не истекают и не удаляются, даже после окончания Premium.
- Свяжитесь с поддержкой: если у вас есть действительный код, который не работает, используйте вкладку «Отзыв» для сообщения об этом.
- Проверьте уведомление: после активации проверьте вкладку «Уведомления», чтобы подтвердить, что было предоставлено.
Скриншоты
Элементы на скриншоте: 1. Заголовок секции «Активировать промокод» 2. Поле ввода кода (плейсхолдер: «Введите код») 3. Кнопка «Активировать» 4. Текст подсказки: «Коды не чувствительны к регистру и должны содержать минимум 8 символов.» 5. Контекст панели профиля (выше: статус Premium, достижения)
Элементы на скриншоте: 1. Поле ввода с введённым кодом 2. Сообщение об ошибке под полем (красный текст) 3. Примеры ошибок: «Код должен содержать минимум 8 символов», «Недействителен или уже использован»
Элементы на скриншоте: 1. Диалог/модальное окно успеха 2. Заголовок «Код успешно активирован!» 3. Секция Premium: «Premium активен до: 15 апреля 2025» 4. Секция достижений: «Разблокированные достижения: Pro, Contributor» 5. Кнопка закрытия или подтверждения действия
Элементы на скриншоте: 1. Статус Premium с новой датой истечения 2. Бейджи достижений теперь видны (Pro, Contributor) 3. Обновлённый счётчик оставшихся дней 4. Бейдж уведомления на вкладке «Уведомления» (создано новое уведомление)