Отправка геопозиции и контактов
Сообщения с геопозицией отправляют метку с необязательными названием и адресом. Сообщения с контактами отправляют одну или несколько карточек. Всё просто, но важно знать ограничение: геопозиция в реальном времени, которая обновляется при движении человека, недоступна на номере Coexistence.
Сообщения с геопозицией доступны на номере Coexistence.
Функции WhatsApp, которые Meta отключает после активации Coexistence, включая геопозицию в реальном времени.
Ошибка, возвращаемая при отправке неподдерживаемого типа сообщения.
Сообщения с геопозицией
Широта и долгота с необязательными названием и адресом отображаются под меткой. Получатель видит предварительный просмотр карты и может открыть её в собственном картографическом приложении.
Указать название и адрес стоит потраченных усилий. Без них метка показывает только координаты, и клиент не понимает, тот ли это филиал.
Получение геопозиции
Когда клиент делится геопозицией, на вебхук сообщений приходит сообщение типа location с координатами, а также названием и адресом, если приложение клиента их передало.
- Координаты присутствуют всегда, название и адрес нет.
- Переданная геопозиция является сообщением, поэтому заново открывает 24-часовое окно обслуживания клиентов.
- Считайте координаты приблизительными. Точность телефона бывает разной.
- Храните только нужные данные. Meta не ведёт историю геопозиций.
Сообщения с контактами
Одно или несколько контактных карточек в одном сообщении, каждая содержит поля vCard: имена, телефоны, адреса электронной почты, адреса, организацию и день рождения. Получатель может сразу сохранить карточку.
Это удобно, когда нужно передать клиенту контакты нужного человека, а не вводить номер в чат, где он придёт как неформатированный текст и его придётся копировать вручную.
Что отключает Coexistence
Геопозиция в реальном времени является одной из четырёх функций WhatsApp, которые Meta отключает для номера после активации Coexistence. К ним также относятся исчезающие сообщения, медиафайлы с однократным просмотром и списки рассылки.
Попытка отправить такую геопозицию возвращает ошибку 131051, неподдерживаемый тип сообщения. Это выглядит как ошибка форматирования, но ею не является. Ни один провайдер не может включить функцию: ограничение установлено Meta и действует для каждого номера Coexistence. Статические метки геопозиции не затрагиваются и работают обычно.
Распространённые ошибки
- Отправлять метку без названия или адреса. Одни координаты ничего не говорят клиенту.
- Строить интеграцию на геопозиции в реальном времени. Она отключена на каждом номере Coexistence.
- Считать ошибку 131051 ошибкой форматирования, хотя этот тип действительно недоступен.
EasyCoexistence подключает номер через собственный поток Coexistence от Meta, поэтому доступны ровно те функции, которые предоставляет Meta, без удалений и добавлений с нашей стороны.
Часто задаваемые вопросы
Можно ли отправлять геопозицию в реальном времени?
Нет, на номере Coexistence нельзя. Meta отключает эту функцию, и ни один провайдер не может вернуть её.
Работают ли статические метки геопозиции?
Да, обычно, с необязательными названием и адресом под предварительным просмотром карты.
Сколько контактов можно отправить в одном сообщении?
Несколько. Каждый контакт содержит стандартные поля vCard и может быть сразу сохранён получателем.
Открывает ли переданная геопозиция окно обслуживания клиентов заново?
Да. Это входящее сообщение, как и любое другое.
Читайте дальше
Готовы начать?
Настройте WhatsApp Coexistence за несколько минут, а не месяцев. Приложение продолжит работать на телефоне.
Начать бесплатный пробный периодПроверено по состоянию на