Подключение MBE для продавцов еды и напитков

Расширение Meta Business для процессов заказа еды и напитков открывает продавцам этих товаров на вашей платформе доступ к широкому спектру инструментов для бизнеса, таких как кнопки с призывом к действию для заказа еды, которые можно использовать на Страницах Facebook, в аккаунтах Instagram (в том числе в виде стикеров в историях) и в чатах Messenger с клиентами. Для этого процесса не предусмотрены функции работы с каталогом.

Пример: процесс подключения с платформы клиента (вход от имени компании)

Прежде чем начать

  1. Зарегистрируйтесь в качестве разработчика Meta и создавайте собственные приложения Facebook, используя наши инструменты для разработчиков.
  2. Если вы ещё не сделали этого, создайте приложение Meta и выберите для него тип бизнес-приложение.
  3. На основе рабочей версии своего приложения создайте тестовое приложение, которое вы будете использовать для разработки и тестирования новых возможностей.
  4. Ваши приложения (рабочее и тестовое) должны быть бизнес-приложениями и принадлежать аккаунту Business Manager, связанному с подтвержденной компанией. Узнайте, как подтвердить свою компанию и добавить свои приложения.
  5. Добавьте панель разработчика MBE в свое приложение Facebook.

Последовательность подключения и точки входа

Владельцам компаний (клиентам) нужен способ связать свою компанию на платформе партнера с профилем Facebook или Instagram, и наоборот. Для этого можно использовать процесс подключения расширения Meta Business. Процесс заказа еды и напитков включает перечисленные ниже шаги и компоненты.

  • Создание и выбор объектов
  • Предоставление разрешений
    • Управление расширением для бизнеса
  • Настройка и функции компании

Чтобы создать привязку, вам потребуется реализовать поддержку двух процессов аутентификации с учетом того, где пользователь (владелец компании) инициирует такую привязку.

  • Платформа партнера (этот способ также называется входом от имени компании) позволяет компании инициировать эту привязку с вашей платформы с помощью кнопки, расположенной на вашем сайте.
  • Бизнес-приложения: аналогичный процесс запускается из Facebook и Instagram. Чтобы использовать такой способ входа и внести свое приложение в App Store, вам нужно предоставить пользовательский интерфейс аутентификации, в котором пользователю сможет выбрать свою компанию на вашем сайте, после чего перейдет в процесс для Facebook или Instagram.

Необходимые настройки

extras

ПолеТипОписание

setup

setup

Обязательный параметр.

Настройки Facebook для продавца, например его уникальный идентификатор (external_business_id) или валюта каталога (currency). См. подробные сведения об объекте setup.

business_config

business_config

Обязательный параметр.

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

repeat

Логическое значение

Обязательный параметр.

Установите значение false.

setup

Используйте этот объект для настройки параметров присутствия конечного пользователя на Facebook.

ПолеОписание

external_business_id
Тип: строка

Обязательный параметр.
Уникальный ID, представляющий компанию вашего клиента. Мы используем это значение в качестве уникального идентификатора. Например, если компания называется Fubar, значение external_business_id для нее может равняться fubar-123.

timezone
Тип: строка

Обязательный параметр.
Часовой пояс, в котором расположена компания. См. возможные значения часовых поясов.

currency
Тип: строка

Обязательный параметр.
Трехбуквенный ISO-код валюты по умолчанию для каталога продуктов компании. См. поддерживаемые коды валют.

business_vertical
Тип: перечисление {FOOD_AND_DRINK}

Обязательный параметр.
Отрасль, связанная с компанией. Для этой отрасли используйте код FOOD_AND_DRINK.

business_config

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

ПолеОписание

business
Тип: FBEBusinessPropertiesConfigData

Обязательный параметр.
Информация для компании конечного пользователя.

ig_cta
Тип: FBEIGCtaConfigData

Обязательный параметр.
Параметры кнопки с призывом к действию Instagram, такие как enabled, cta_button_text, cta_button_url и т. п.


Поддерживаемый текст призыва к действию: Order Food

page_cta
Тип: FBEPageCtaConfigData

Обязательный параметр.
Параметры кнопки с призывом к действию Страницы конечного пользователя, например cta_button_text, cta_button_url и т. п.


Поддерживаемый текст призыва к действию: Order Food

messenger_menu
Тип: FBEMessengerMenuConfigData

Необязательный параметр.
Параметры функции постоянного меню в Messenger, такие как cta_button_text и cta_button_url.


Поддерживаемый текст призыва к действию: Order Food

Конфигурация extras может не содержать стикер заказа еды в историях Instagram. Если для вашей компании включена функция призыва к действию в Instagram (ig_cta), эта возможность включается по умолчанию.

Дополнительные объекты (extras) для продавцов еды и напитков

  {
      "setup": {
          "external_business_id": "<YOUR_ID_FOR_THE_BUSINESS>",
          "timezone": "<BUSINESS_TIMEZONE>",
          "currency": "<BUSINESS_CURRENCY>",
          "business_vertical": "FOOD_AND_DRINK"
      },
      "business_config": {
          "business": {
              "name": "<BUSINESS_NAME>"
          },
          "page_cta": {
              "enabled": true,
              "cta_button_text": "Order Food",
              "cta_button_url": "<BUSINESS_URL_FOR_CTA>",
              "below_button_text": "Powered by <YOU>"
          },
          "ig_cta": {
              "enabled": true,
              "cta_button_text": "Order Food",
              "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
          },
          "messenger_menu": {
              "enabled": true,
              "cta_button_text": "Order Food",
              "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
          }
      },
      "repeat": false
  }      
     

Подробнее о конфигурациях компаний см. в этом руководстве.

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