IOSOR База знаний
Гигиена CSV массового lookup перед кампанией: нормализовать, дедуплицировать и бюджетировать
CSV массового lookup должен нормализовать в E.164, дедуплицировать, уважать протухший кеш типа линии и поставить потолки бюджета до отправки. Финансы и ops делят одни колонки.
Маркетинг хочет список. Финансы видят серию debit lookup, которые не сходятся с SMS, отправленными потом. Массовый lookup — не вылить таблицу в API. Гигиена идёт до spend: нормализация в E.164, дедупликация, уважение к протухшему кешу типа линии, потолок на кошельке. Кто пропускает гигиену, считает мёртвые номера инцидентами доставки, дубли строк — «покрытием», старый ярлык mobile — истиной маршрутизации.
IOSOR кладёт lookup рядом с messaging на один white-label prepaid ledger. Каталог live значит проверка готова; in setup — не производственные ворота, которые обходят кешем. Около USD 1 000+ в месяц выборки избегаемого spend и корреляция lookup→send входят в commercial review. Разведка до отправки: разведка номеров до отправки. Единичный lookup: lookup номера до отправки. Протухший кеш: протухший кэш lookup и line-type.
Колонки CSV, которые нужны и финансам, и ops
Финансы и ops должны открыть один CSV и прочитать одну историю. Минимум колонок: нормализованный E.164, сырой ввод, timestamp lookup, тип линии, попадание в кеш или свежая проверка, сумма debit, решение send (отправить / пропустить / проверить снова), id campaign или пакета. Ярлык «mobile» без timestamp — мнение, не доказательство. Строка lookup без решения send — чек, не контроль.
| Колонка | Кто пользуется | Если нет |
|---|---|---|
| E.164 | Ops и финансы | Двойной spend, отправки, которые не сходятся |
| looked-up-at | Ops | Неизвестно, протух ли кеш |
| Решение send | Финансы | Lookup и blast не сходятся |
E.164 и дедупликация до spend lookup
Нормализуйте и дедуплицируйте, пока не потекли деньги lookup. Одна линия, записанная +1…, 001… и местным форматом, дебетуется трижды. Нормализуйте в E.164, дедуплицируйте по этому номеру, затем вызывайте lookup live. Мусорные строки (слишком короткие, буквы, тестовые строки) выбрасываются на импорте — их не спрашивают как «unknown». Ops владеет правилом нормализации; финансы — определением инцидента, когда дубль всё равно дебетуется.
Риск протухшего кеша типа линии
Закэшированный тип линии — сигнал маршрутизации с timestamp, не татуировка. Вчерашний mobile сегодня может быть диапазоном VoIP. Протухший кеш шлёт OTP в мёртвый диапазон или трёт клиента, который вчера портировал. Вы всё равно платите строку lookup и потраченный сегмент. TTL — правило продукта, не вкус базы. Не кэшируйте «unknown» как mobile. Обновляйте по сигналам риска — протухший кэш lookup и line-type. Корзины возраста принадлежат выгрузке: fresh, within TTL, expired-but-used. Expired-but-used — избегаемый spend.
Потолки бюджета и ритм выгрузки
Потолки бюджета принадлежат пакету, не «сведём потом». Поставьте потолок строк и суммы на прогон lookup; ритм выгрузки (ежедневно или при закрытии пакета) стоит до blast, не как сюрприз конца месяца. Около USD 1 000+ избегаемый spend и корзины возраста кеша входят в более плотный review. Не обещайте гигиену до send, пока lookup in setup.
Красные флаги
- Массовый lookup без нормализации
- Тот же E.164 дебетуется дважды из-за вариантов формата
- Протухший «mobile» как истина маршрутизации
- Unknown закэширован как mobile
- CSV без потолка строк или суммы
- Lookup сведён с send только в конце месяца
- Гигиена обещана, пока канал in setup
- Client errors с именами чужих брендов
Старт с IOSOR
Возьмите CSV прошлой кампании. Нормализуйте каждую строку в E.164, выбросьте мусор, схлопните дубли по нормализованному номеру и только потом один lookup. Ограничьте пачку числом строк и prepaid-суммой до рассылки. Выгрузите тот же файл, который откроют финансы и ops: тип линии, попадание в кэш, debit, решение send или skip.
Итог IOSOR
Делайте: гигиену до денег lookup.
Был ли материал полезен?
Связанные гайды
- Выявление деактивированных номеров для очистки баз данных CRM
Узнайте, как проводить периодические проверки статуса абонентов для очистки базы CRM перед запуском масштабных маркетинговых кампаний.
- Чек-лист миграции внутренних слоев кеширования запросов номеров
Практическое руководство по передаче архитектуры кеширования без пиков устаревших запросов и сбоев маршрутизации в white-label CPaaS экосистеме.
- Использование данных локальных операторов для регионального комплаенса и Caller ID
Узнайте, как данные проверки операторов обеспечивают региональный комплаенс, оптимизируют Caller ID и соответствуют местным стандартам связи.