Войти Регистрация
System design

25. Короткие ссылки для SMS-рассылок МТС

Лёгкая

Пройдите шаги: уточните требования, оцените нагрузку, выберите решения, нарисуйте схему.

Абонент получает SMS «Пакет минут заканчивается, продлить: mts.ru/x/Ab3kQ9z». Ссылка ведёт на страницу с его номером и тарифом, без ввода логина.

Одна SMS на кириллице вмещает 70 символов, поэтому длинная ссылка с UTM-метками в текст не помещается.

Для расчёта: 30 млн ссылок в день, крупная рассылка — 5 млн SMS за 2 часа. Ссылка живёт 90 дней. Переходят 3 % получателей, большинство — в первые 10 минут.

В работе: Через такие ссылки абонент открывает счёт, продление тарифа или опрос, а маркетинг считает переходы по каждой рассылке.

Как проверяем Шаги с вариантами и расчётами проверяем автоматически: число засчитано, если оно в пределах допуска от эталона. Схему вы оцениваете сами по чек-листу. Зачёт — схема набрала 60 % чек-листа и верны 70 % остальных пунктов. Ответ один на подход: после него показываем разбор.
сокращатель ссылокгенерация ключейкэшTTL

Источник: на задачах МТС: SMS-рассылки абонентам. Условие пересказано своими словами.

  1. Уточнить требования — Что спросить у интервьюера?
  2. Оценить нагрузку
  3. Генерация кода — Как получать код для персональной ссылки?
  4. Ответ на переход — Каким ответом перенаправлять абонента?
  5. Схема — Опишите создание ссылок для рассылки и путь перехода.