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

Регистрация на сайте поставщика

Регистрация на сайте поставщика представляет собой совместимый с настольными и мобильными устройствами интерфейс аутентификации и предоставления разрешений. Он позволяет компаниям-клиентам легко генерировать объекты, необходимые вам для их подключения к платформе WhatsApp Business.

Произошла ошибка
Не удается воспроизвести видео.

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

Клиенты, подключенные путем регистрации на сайте поставщика, владеют всеми своими объектами WhatsApp и могут использовать их в других решениях Meta, например в рекламе с переходом в WhatsApp.

Принцип работы

В регистрации на сайте поставщика используется продукт "Вход через Facebook для компаний" и наш JavaScript SDK. Настроив этот процесс, вы можете добавить на свой сайт или порта ссылку или кнопку, которая запускает этот процесс.

Клиенты, нажавшие эту ссылку или кнопку, увидят новое окно, в котором они смогут:

  • подтвердить свою личность с указанием учетных данных Facebook или Meta Business;
  • предоставить вашему приложению доступ к своим объектам WhatsApp;
  • выбрать существующее бизнес-портфолио или создать новое;
  • выбрать существующий аккаунт WhatsApp Business или создать новый;
  • войти и подтвердить свой номер телефона компании (собственный или предоставленный вами);
  • ввести отображаемое имя, которое будет отображаться вместо их номера телефона в клиенте WhatsApp.

После завершения процесса регистрации на сайте поставщика в окно, где он был запущен, возвращается ID аккаунта WhatsApp Business клиента, ID номера телефона и код маркера, который можно обменять. Вы должны отправить эти данные на свой сервер и использовать их в межсерверных вызовах, чтобы:

  • обменять код на маркер компании в пределах клиента;
  • зарегистрировать номер телефона компании клиента для использования с облачным API;
  • подписать свое приложение на Webhooks в аккаунте WhatsApp Business клиента;
  • предоставить клиенту свою кредитную линию (только для партнеров по решениям).

Если вы являетесь поставщиком решений или его партнером и все эти действия выполнены, клиент может сразу же начать пользоваться вашим или партнерским приложением для обмена сообщениями. Если вы не является поставщиком решений или его партнером, клиент должен сначала задать способ оплаты в своем аккаунте WhatsApp Business, после чего он сможет начать обмениваться сообщениями.

Ограничения

Ограничения на подключение

По умолчанию вы можете подключить до 10 новых компаний в течение любого 7-дневного периода. Учитываются только новые клиенты. Проверить текущие лимиты на подключение можно на панели WhatsApp Manager > Обзор партнеров. Вы получите уведомление о приближении к этому пределу по электронной почте.

Если вы пройдете подтверждение компании, проверку приложения и подтверждение прав доступа, мы автоматически увеличим этот лимит до 200 новых клиентов-компаний в течение 7-дневного периода. Если вам нужно регистрировать более 200 клиентов в неделю, подайте заявку на включение в число бизнес-партнеров Meta.

Ограничения на обмен сообщениями для клиентов-компаний

Клиенты, подключенные в процессе регистрации на сайте поставщика, начинают работать со стандартными ограничениями на количество сообщений, которые можно увеличить с помощью API.

Ограничения на номера телефонов клиентов

  • Номера телефонов компаний можно регистрировать только для использования с облачным API.
  • Номера телефонов, зарегистрированный для использования с локальным API или используемые в приложении WhatsApp или WhatsApp Business, не поддерживаются.
  • Клиенты, подключенные в процессе регистрации на сайте поставщика, начинают работу с ограничениями на номера телефонов компаний, действующими по умолчанию.

Процесс по умолчанию

Описания всех экранов, которые увидят клиенты вашей компании в рамках реализации регистрации на сайте поставщика по умолчанию, см. в разделе Процесс по умолчанию.

Обратите внимание: если вы владеете информацией о бизнесе своего клиента, вы можете внести эти данные в несколько экранов, что может значительно сократить количество экранов, с которыми придется взаимодействовать вашим клиентам.

Маркеры доступа

В процессе регистрации на сайте поставщика генерируются маркеры доступа системного пользователя бизнес-интеграции ("маркеры компании"). Когда компания-клиент завершит регистрацию на сайте поставщика, обмениваемый маркер будет возвращен в виде события сообщения. Его получит JavaScript SDK. Вы должны обменять этот код на маркер компании, используя межсерверный вызов.

Поставщики технологий будут использовать маркеры компании только самостоятельно.

Поставщики решений будут использовать свои маркеры доступа системного пользователя ("системные маркеры"), чтобы предоставить зарегистрировавшимся клиентам доступ к своей кредитной линии, и маркеры компаний для всех прочих целей. Обратите внимание: чтобы вы могли предоставить доступ к своей кредитной линии, системный пользователь, которого представляет маркер, должен предоставить вашему приложению разрешение business_management и назначить вашему бизнес-портфолио роли Admin или Financial Editor.

Разрешения

Процесс регистрации на сайте поставщика можно настроить таким образом, чтобы запрашивать у клиентов большинство разрешений, однако, скорее всего, вам понадобятся только эти:

  • whatsapp_business_management — потребуется, если вашему приложению нужен доступ к настройкам и шаблонам сообщений аккаунта WhatsApp Business Account подключаемого клиента;
  • whatsapp_business_messaging — потребуется, если вашему приложению нужен доступ к настройкам номера телефона подключаемого клиента или если клиенты будут использовать ваше приложение для обменя сообщениями.

Задать необходимые приложению разрешению можно в процессе реализации.

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

Биллинг

Партнеры по решениям

У партнеров по решениям уже должна быть кредитная линия. Кроме того, должны быть приняты условия Credit Allocation API на панели Настройки компании > Платежи в Meta Business Suite. Вы также должны предоставлять свою кредитную линию всем клиентам в процессе подключения.

Поставщики технологий и партнеры по технологиям

Подключенные бизнес-клиенты поставщиков технологий и партнеров по технологиям должны добавить способ оплаты в своем аккаунте WhatsApp Business. Инструкции, как это сделать, представлены в статье Добавление кредитной карты в аккаунт на платформе WhatsApp Business Справочного центра.

Номера телефонов компаний на 555

Подтвержденные компании и компании, у которых увеличены ограничения числа сообщений для облачного API, могут использовать до двух номеров телефонов компаний на 555.

Для этих номеров действуют те же требования, что и для стандартных номеров компаний (отображаемые имена необходимо проверить и подтвердить, они должны соответствовать правилам определения расценок, для них должны быть действовать показатели качества и т. д.), со следующими ключевыми различиями:

  • кодом страны должен быть код США (+1);
  • кодом региона должен быть код 555;
  • номера должны проверяться автоматически;
  • номера нельзя переносить в другой аккаунт WhatsApp Business Account или использовать за пределами платформы WhatsApp Business;

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

Проверка приложения

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

Подробнее о проверке приложения и о том, что нужно предоставить, чтобы успешно пройти этот процесс, см. в статье Проверка приложения.

Помощник по интеграции

Помощник по интеграции регистрации на сайте поставщика — это инструмент для установки и тестирования, доступный в панели приложений. Этот инструмент позволяет вам:

  • запускать процесс регистрации на сайте поставщика;
  • просматривать возвращаемые данные, когда клиент компании пройдет процесс;
  • генерировать код реализации и запросы для подключения клиентов, которые вы можете скопировать и вставить на свой веб-сайт, на портал клиента компании и на сервер;
  • отправлять запросы API к конечным точкам, которые вам необходимо будет использовать при подключении клиентов, которые пройдут процесс.

Чтобы получить доступ к Помощнику по интеграции, выберите Панель приложений > WhatsApp > Интеграция на сайте поставщика.

Webhooks

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

Webhooks будут срабатывать и отправлять URL обратного вызова, настроенный в вашем приложении, в соответствии с полями Webhooks, на которые вы подписались. Это значит, что все Webhooks для всех ваших подключенных бизнес-клиентов будут отправляться на URL обратного вызова вашего приложения. Однако вы можете переопределить URL обратного вызова в любом отдельном аккаунте WhatsApp Business или для любого номера телефона компании. Чтобы узнать, как это сделать, обратитесь к статье Переопределение Webhooks.

Локализация

Процесс регистрации на сайте поставщика поддерживает 30 языков. Его локализованная версия выбирается автоматически в зависимости от языка, на котором конечный бизнес-клиент работает с Facebook.

Английский (Великобритания), арабский, венгерский, вьетнамский, греческий, датский, иврит, индонезийский, испанский (Испания), испанский, итальянский, китайский традиционный (Гонконг), китайский традиционный (Тайвань), китайский упрощенный (Китай), корейский, нидерландский, норвежский (букмол), польский, португальский (Бразилия), португальский (Португалия), румынский, русский, тайский, турецкий, финский, французский (Франция), хинди, чешский, шведский, японский.

Дальнейшие действия

Подробнее о том, как реализовать регистрацию на сайте или портале.