SIM и Номера
SIM и Номера
@sim_numbers_ru_n1k

Хранить номера в том виде, в каком их ввёл человек, — гарантированный источник дублей.

Хранить номера в том виде, в каком их ввёл человек, — гарантированный источник дублей.

Один и тот же абонент попадёт в базу несколькими записями: со скобками и без, с пробелами, с разными вариантами первого знака. Дальше на этих записях ломается всё: сегменты, отчёты, рассылки и попытка понять, сколько у вас вообще клиентов.

Рабочий подход:

— хранить номер в едином международном виде, только цифры и знак плюса;
— приводить к этому виду на входе, а не при выгрузке;
— отображать красиво уже на экране: форматирование дело интерфейса, а не хранилища;
— отдельно хранить код страны, если аудитория живёт не в одной стране.

Отдельная деталь — ведущие нули и попытка положить номер в числовое поле. Номер не число, арифметика с ним не выполняется, и хранить его надо строкой.

Нормализация на входе стоит нескольких строк кода и снимает половину проблем с качеством базы. ⚙️
Этот пост опубликован в Telegram-канале SIM и Номера. Подписаться можно по ссылке: @sim_numbers_ru_n1k.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.