Сравнительный анализ Chat API и WhatsApp business API. Преимущества и недостатки

Прозрачное сопоставление официального API и нашего решения
Опубликовано: 19 ноября 2020

2020 год медленно, но верно подходит к концу, и хотелось бы подвести итоги. В частности, сравнить официальные способы работы через WhatsApp с неофициальными решениями и узнать, что изменилось к концу 2020 года. Данная статья будет интересна тем, кто желает разобраться, в чем разница между WhatsApp business App, WhatsApp business API и иными WhatsApp API, а также оценить риски и сложности при выборе инструмента для работы.

Немного истории

Изначально WhatsApp, в отличии, скажем, от Telegram, держал свой API закрытым. То есть у разработчиков не было возможности связать свои программные решения с WhatsApp: мы говорим об интеграциях с CRM и ERP системами или о создании популярных чат ботов. В те туманные времена разработчики создавали или искали самописные шлюзы, которые предоставляли доступ к WhatsApp API. Такие решения до сих пор можно найти на github. Проблема использования этих библиотек в том, что WhatsApp время от времени производит обновления, из-за чего решения устаревают, и, как правило, при использовании тех библиотек номера фактически сразу банились.

Со временем бизнес все острее ощущал необходимость работы через WhatsApp. Это связано и с тем, что мессенджер является самым популярным в мире с его 1,7 миллиардов пользователей, и с тем, что в целом формат общения очень удобен для клиентов. Кстати, мы спрашивали у многих маркетологов, почему, по их мнению, WhatsApp так популярен, но везде слышали примерно одинаковый ответ: «Не знаю, вот почему-то нравится он людям». Видимо, WhatsApp уже набрал критическую массу пользователей, которая не позволит ему скатиться.

Так или иначе, где спрос - там будет и предложение. На рынке стали появляться компании, предлагающие свой API для работы с WhatsApp. Как правило, все они работают на основе протокола WhatsApp WEB (о протоколах мы расскажем отдельно). Ну и конечно, Chat API также предоставляет WhatsApp API. Свое решение мы разработали в 2015 году, когда занимались интеграцией с amoCRM. Мы всегда позиционировали себя, как инструмент для расширения возможностей бизнеса и программистов.

И, конечно, мы против спама и иных злоупотреблений.

Внимание!
Мы призываем наших клиентов не отправлять нежелательные сообщения, делать массовые маркетинговые рассылки. Иначе ваш аккаунт может быть заблокирован антиспам-системой WhatsApp! Свяжитесь с нашей тех.поддержкой для уточнения рекомендаций.

Начиная с 2017 года WhatsApp открыл доступ к своему официальному API. Сначала тест официального WhatsApp API шел в закрытом режиме, и только совсем немногие мировые компании могли себе его позволить. Но со временем все больше организаций получали доступ к официальному WhatsApp API. Порядок сотрудничества таков, что для связи с официальным API вам потребуется согласовывать подключение с официальными партнерами WhatsApp. То есть вам необходимо будет работать с посредниками, которые призваны предоставлять API и модерировать вашу деятельность под действующие регламенты WhatsApp. С этим связано большое количество ограничений, которые будут приведены в таблице внизу. Ознакомиться со списком действующих официальных партнёров можно вот здесь: https://www.facebook.com/business/partner-directory/search?solution_type=messaging. Это очень важно, потому что сейчас некоторые компании вводят своих клиентов в заблуждение, называя себя официальными партнерами WhatsApp.

Понятно. Значит, использовать официальный API будет правильней?

С ответом на этот вопрос не стоит торопиться, как и почти во всем. В первую очередь нужно решить, а для чего вам необходим API? У обоих вариантов есть свои преимущества и свои недостатки.

WhatsApp Business API в первую очередь подкупает своей «официальностью» и безопасностью. Но здесь есть несколько существенных ограничений, из-за которых не все компании смогут работать с официальным API. Их мы выделим отдельно:

  1. Цена – абонентская плата за официальный API может достигать от 10 до 30 тысяч в месяц. И это не считая стоимости подключения и платы за отдельные сообщения в WhatsApp. К тому же цену на тарифы диктует сам WhatsApp (в валюте), и с посредником не всегда получится договориться на более индивидуальный подход. Подробнее о ценах можно почитать на официальном сайте разработчика: https://developers.facebook.com/docs/whatsapp/pricing#usd

  2. Также желающий подключиться к официальному API должен иметь оборот сообщений не менее 15 000 в месяц, что не для всех компаний выполнимое условие.

  3. WhatsApp не одобряет партнерство с некоторыми отраслями бизнеса. Так, например, финансы и недвижимость интересны для WhatsApp. А, скажем, компании, продающие витамины или лекарства, не получают одобрения от мессенджера.

  4. Работа с официальным представителем WhatsApp и получение белого API потребует от вас больших энергозатрат. Сбор и оформление документов, прохождение проверок, разработка и утверждение шаблонов - на все это может уйти значительное количество времени и закончиться отказом. Такой риск, к сожалению, тоже существует.

Да, но это не так страшно, как Бан со стороны WhatsApp!

Действительно, бан рабочего номера для бизнеса — это сюжет ночного кошмара. Никто бы не хотел оказаться в такой ситуации. Согласно статистике WhatsApp, мессенджер блокирует около 2 000 000 пользователей в месяц, которые нарушают условия политики WhatsApp.

Но это не значит, что неофициальные API безответственно относятся к своим клиентам. Например, Chat API для безопасности пользователей предоставляет клиентам индивидуальные IP, производит безопасную авторизацию и вводит систему искусственных предохранителей, как очередь на отправку сообщений для предотвращения массовых рассылок и защиты от бана. Сейчас разрабатываются системы эмулирования телефона на компьютере, чтобы работа не зависела от физического устройства. Конечно, эти способы не спасут, если пользователь будет беспечно относиться к правилам работы с WhatsApp и спамить клиентам. Даже с официальным API есть возможность получить бан за нарушение политики WhatsApp. Но если объединить инструменты безопасности Chat API с разумным использованием сервиса, то ваш номер будет в полной безопасности.

Кстати..
В статье перечислены не все способы нашей заботы о подключаемых номерах. Оставим немного секретных "ингридиентов" для наших конкурентов. К слову, "Безопасная авторизация" - это наша уникальная разработка. Подробнее о ней обязательно расскажем отдельно

Разобрав основные моменты, можно перейти непосредственно к самому интересному, а именно к сухой аналитике, и сравнить два способа работы c WhatsApp.

Начнем с преимуществ Chat API

Chat API Business API
Работает с любым существующим личным или служебным номером Работает только с новыми номерами
Начать работать можно моментально после оформления номера, но важно соблюдать наши рекомендации Номер должен проработать хотя бы 3-4 недели, чтобы его можно было подключить
Доступно для всех категорий клиентов В настоящее время доступно только для среднего и крупного бизнеса
Можно отправить любое содержимое (не нарушающее законодательство) Шаблоны сообщений должны быть предварительно одобрены
Физически неограниченный обмен сообщениями за фиксированную плату (900 рублей в месяц) Стоимость сообщений достигает до ~0,07$, в зависимости от страны (приравнивается к цене sms)
Нет условий и легкая регистрация Строгое соблюдение правил и комплексный процесс внедрения
Простой JSON API и Webhooks, Интеграция от 10 минут, требуется любой простой хостинг и телефон Требуется выделенный сервер и сложная системная архитектура, интеграция займет минимум 2-4 недели
Разрешение не требуется, можно написать первым Необходимо разрешение подписчика на получение сообщений
Приступить к работе можно сразу же Для подключения потребуется пройти длительную бюрократическую процедуру, которая может занять не меньше месяца
Можно использовать номера в любом количестве Только один номер на ваш подтвержденный бизнес
Прямая поддержка 24 x 7 через электронную почту и чаты Ограниченная поддержка (платная поддержка через партнеров по решениям)
Возможность сделать любую доработку и интеграцию Невозможность повлиять и добавить функциональности сервису
Любое наименование вашего аккаунта Неизменяемое название вашего аккаунта (по названию бизнеса)
Можно работать по всему миру Работать с WhatsApp API нельзя, например в Крыму, Иране и в ряде других стран

Теперь о недостатках

Chat API Business API
Зависит от срока использования аккаунта. В начале советуем отправлять не более 5-20 сообщений в минуту Высокая масштабируемость: по умолчанию 10 сообщений в секунду
Зависит от условий вашей телефонной сети Не зависит от локального соединения телефона
Только ручное добавление контактов через телефон Автоматическая возможность добавлять и удалять контакты
Нет возможности получить зеленую галочку Бизнес аккаунт может попытаться получить верифицированный значок
Стандартные алгоритмы блокировки Снисходительные алгоритмы блокировки
Необходимо держать телефон подключенным к сети и к хорошему соединению с интернетом. Нет такой необходимости

сравниваем чат-апи и официальный ватсап апи

На этом у нас все. Команда Chat API желает всем успехов и новых свершений!

Если у вас остались вопросы - напишите нам, и мы с удовольствием ответим.

Мы на связи: