Как преобразовать номера телефонов в формат E.164 перед проверкой в WhatsApp
Подготовьте номера телефонов из CRM, проверьте неоднозначные префиксы и выберите подходящий рабочий процесс для проверки в WhatsApp.

Осторожный метод нормализации смешанных контактных данных перед проверкой регистрации в WhatsApp.
Чтобы преобразовать номера телефонов в формат E.164 перед проверкой в WhatsApp, определите страну для каждой записи, проанализируйте национальный номер в этом контексте и сохраните международный результат в текстовом виде. Проверяйте неоднозначные префиксы и ведущие нули, вместо того чтобы удалять их с помощью одной универсальной формулы. Отправляйте только корректные номера в подходящий рабочий процесс для проверки в реальном времени или проверки файлов.
Сохранение исходных данных и определение контекста страны
Скопируйте исходный экспорт перед изменением полей с номерами телефонов. Сохраните стабильный идентификатор строки, исходный номер в том виде, в котором он был предоставлен, любое поле страны и источник этого значения страны. Исходное значение имеет значение, так как ошибку нормализации трудно исправить, если единственная копия была перезаписана. Создайте отдельные поля для предполагаемого международного номера и его статуса проверки. Контакт с явным, доверенным кодом страны легче проанализировать, чем локальный номер без информации о стране.
Не предполагайте, что язык человека, территория продаж или пункт назначения доставки определяют страну его номера телефона. Эти поля могут помочь в расследовании, но они могут быть неверными для путешественников, мигрантов и компаний с несколькими офисами. Если номер уже начинается со знака «плюс» и кода страны, сохраните эту структуру и проверьте оставшиеся цифры. Если он начинается с локального префикса, используйте правила нумерации для этой страны. В FAQ по libphonenumber от Google поясняется, что ведущий ноль может быть удаляемым в одной стране, но необходимым в другой. Также там предостерегают, что 00 не является универсальной заменой знака «плюс».
Создайте категорию для проверки номеров с отсутствующими странами, противоречивыми данными, добавочными номерами, смешанными с полем телефона, короткими номерами и номерами с более чем одной правдоподобной интерпретацией. Разрешайте их с помощью надежных исходных данных или парсера, учитывающего страну. Угаданный номер может выглядеть правильно отформатированным, но при этом указывать на неверный пункт назначения. Документируйте, почему каждая неоднозначная строка была принята, исправлена или исключена, чтобы следующий импорт мог последовательно использовать то же решение.
Преобразование номеров телефонов в формат E.164 без потери цифр
E.164 — это международный план нумерации электросвязи общего пользования ITU-T. Практическое международное представление контакта начинается со знака «плюс» и кода страны, за которым следует национальный значимый номер. Рекомендация ITU-T Recommendation E.164 определяет структуру нумерации. Это не означает, что правильно сформированная строка назначена человеку или зарегистрирована в WhatsApp; это отдельные вопросы.
Установите для нормализованного столбца электронной таблицы текстовый формат перед записью каких-либо данных. В противном случае электронная таблица может воспринять знак «плюс» как часть формулы или переформатировать длинное значение как число. Сохраняйте пробелы, скобки и тире в исходном столбце для аудита, но поместите стандартизированное международное представление в нормализованный столбец. Выделите добавочный номер в отдельное поле, а не отправляйте его как часть номера телефона. Используйте правила парсинга для конкретной страны для магистральных префиксов. Глобальная формула удаления первого нуля может повредить номера, для которых этот ноль является частью международного формата.
Проведите проверку после парсинга. Отмечайте результаты без кода страны, с внедренными буквами или знаками препинания, подозрительной длиной или неожиданным изменением исходных цифр. Этот этап выявляет записи, требующие внимания; это не доказательство того, что все остальные значения активны или доступны. Выполняйте дедупликацию только по нормализованному значению после сохранения исходных строк. Несколько контактов могут иметь одинаковое значение номера телефона, и команде может потребоваться отследить более поздний результат до каждой исходной записи. Сохраняйте соответствие между каждым нормализованным номером, исходным идентификатором и правилом, использованным для его преобразования.
Выбор рабочего процесса проверки в WhatsApp для подготовленного списка
Для небольшого набора разрешенных записей WA Lookup предлагает Проверка регистрации в WhatsApp в реальном времени. Панель управления также предлагает вставку для Проверка регистрации в WhatsApp, а REST API имеет опцию синхронной мульти-проверки. Они возвращают результаты в инициирующем ответе. На странице WhatsApp number verification описана проверка регистрации. Ее итоговый результат является сигналом присутствия аккаунта на момент проверки. Он не устанавливает личность, право собственности, согласие на контакт или будущий ответ. Результат «Не определено» или ошибка службы не должны объединяться в сегмент «Не зарегистрирован».
Для гораздо большего подготовленного списка WA Lookup поддерживает асинхронные файловые задачи. Принимаемые файлы имеют формат TXT или CSV, а завершенная задача предоставляет загружаемый результат. Ознакомьтесь с текущей документацией API для получения информации об ограничениях и правилах отправки выбранного продукта. Массовый файл должен быть организован вокруг одной выбранной страны с номерами, имеющими код страны; большая доля номеров из других стран может привести к сбою предварительной проверки. Не загружайте мастер-экспорт со смешанными странами, как если бы он был готов к одной задаче. Экспортируйте принятый текстовый формат из электронной таблицы и сохраните исходную рабочую книгу для сверки.
Два рабочих процесса имеют разные сроки и артефакты. Проверка в реальном времени предоставляет результат в инициирующем ответе. Файловая задача отправляется, обрабатывается, а затем загружается. Записывайте, какие нормализованные строки были фактически отправлены, а какие были удержаны или отклонены. Это предотвращает ошибочное принятие неотправленной строки за отрицательный результат. Команды могут выбрать меньшую партию для проверки в реальном времени, чтобы проинспектировать форматирование перед подготовкой гораздо большего файла, но это выбор контроля качества, а не требование продукта.
Сверка результатов и ведение истории преобразований
Объедините результат проверки с исходной таблицей по нормализованному номеру и стабильному идентификатору строки. Храните исходный номер, нормализованное значение, контекст страны, статус преобразования, дату проверки, выбранную проверку и категорию результата в отдельных полях. Результат «Не зарегистрирован» может помочь в сегментации, но удаление исходного контакта без уведомления лишает контекста, необходимого для исправлений. Строки, которые не удалось нормализовать или проверить, относятся к отдельной очереди на проверку.
Перед следующим импортом проверьте выборку из каждой группы стран и каждую неоднозначную строку. Спросите себя, правильно ли был обработан локальный префикс, была ли страна выведена из несвязанной информации и изменило ли форматирование электронной таблицы цифры. Если номер в CRM меняется, преобразуйте и проверьте это новое значение, а не повторно используйте результат, привязанный к старому значению. Результат может описывать только то, что было проверено в записанное время.
Успешный процесс подготовки является отслеживаемым: каждый отправленный номер соотносится с исходной записью, каждая исключенная строка имеет причину, а результат проверки интерпретируется в надлежащем объеме. Нормализация дает проверке подходящие входные данные. Она не создает разрешения на рассылку и не устанавливает, что человек контролирует аккаунт. Это различие важно, когда очищенный список передается от отдела обработки данных команде продаж или поддержки.
FAQ
Как команды могут обрабатывать номер без информации о стране?
Держите его в неразрешенной категории, пока не появится надежный контекст страны. Угадывание по языку или региону кампании может создать правдоподобный, но неверный международный номер.
Должны ли команды удалять каждый ведущий ноль при преобразовании в E.164?
Нет. Правила национальных префиксов различаются, и некоторые нули остаются частью международного номера. Используйте парсинг с учетом страны и проверяйте неоднозначные строки, вместо того чтобы применять универсальное правило удаления.
Могут ли команды загружать рабочую книгу Excel напрямую для массовой задачи?
Подготовьте принятый файл TXT или CSV с номерами, имеющими код страны, в соответствии с текущими правилами продукта. Сохраните исходную рабочую книгу и сопоставление строк для последующей сверки.
Доказывает ли форматирование E.164, что номер есть в WhatsApp?
Нет. E.164 описывает представление международного номера телефона. Отдельная проверка регистрации предоставляет сигнал присутствия аккаунта на момент проверки.
Узнать больше
Выберите информацию о продукте, которая соответствует следующему шагу в вашем рабочем процессе.