Перейти к основному содержимому

Партнеры по измерениям | Документация для разработчиков

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

Обновлено: 12 декабря 2025 г
Партнер по измерению эффективности — это сторонняя компания, которая помогает предприятиям измерять эффективность своих маркетинговых кампаний на нашей платформе.
Партнеры по измерению получают доступ только для чтения к аналитическим данным и веб-хукам бизнес-аккаунта WhatsApp (WABA). В частности, они могут просматривать номера телефонов, шаблоны сообщений и входящие сообщения, а также получать доступ к аналитическим данным WABA.
Для того чтобы компания могла делиться своими аналитическими данными с партнером по измерению, у нее уже должен быть WABA (Weight On-Based Access — соглашение о предоставлении доступа к данным). Партнеры по измерению не могут создавать WABA или отправлять сообщения от имени своих клиентов.

Обзор процесса адаптации новых сотрудников

Чтобы стать партнером по измерениям, выполните следующие шаги:
    Полный цикл подключения поставщика технологических услуг.Создайте кнопку входа через Facebook, используя приведенные ниже инструкции из шаблона Measurement Partner ESВстройте кнопку входа через Facebook на свой сайт

    Как создать кнопку входа через Facebook, используя шаблон Measurement Partner ES

    Выполните следующие шаги, чтобы создать кнопку входа через Facebook, которая будет отображать вашим клиентам процесс Measurement Partner ES.

    Шаг 1: Загрузите JavaScript SDK Facebook

    см. в разделе «Базовая настройка» Инструкции по загрузке базовой версии JavaScript SDK Facebook с настройками по умолчанию
    Функция fbAsyncInit должна быть прикреплена к window перед строкой кода, загружающей JavaScript SDK, поскольку SDK вызывает эту функцию для настройки информации для входа через Facebook.
    В данной конфигурации используются следующие параметры:
      appId - Идентификатор приложения Metaпеченье - Включает файлы cookie, позволяющие серверу получить доступ к этой сессииxfbml- Анализирует социальные плагины на страницеверсия - Версия Graph API для использования
      Пример
      <script>
      окно.fbAsyncInit =функция(){// Настройка и конфигурация JavaScript SDK
          ФБ.инициализация({
            appId:' <i>facebook-app-id</i> ',// Идентификатор метаприложения
            печенье:истинный,// включить файлы cookie
            xfbml:истинный,// Анализ социальных плагинов на этой странице
            версия:'v25.0'//Версия Graph API});};</script>

      Шаг 2: Создание учетной записи Facebook для настройки бизнес-аккаунта

      Предварительные требования

        Вам следовало создать приложение на панели управления приложениями по адресу https://developers.facebook.com/Добавьте Facebook Login for Business в свое приложение.Следуйте рекомендациям по настройке параметров клиентской аутентификации OAuth, в частности, таких параметров, как допустимые URI перенаправления OAuth и разрешенные домены для JavaScript SDK.

        Процесс

          В панели управления приложения, в разделе «Вход через Facebook для бизнеса», нажмите «Шаблоны».Нажмите «Использовать шаблон» , чтобы открыть «Партнер по измерению эффективности WhatsApp» .Поскольку все параметры настройки шаблона заданы, просто нажмите «Создать из шаблона».Скопируйте и сохраните идентификатор конфигурации и установите это значение в скрипте кнопки входа через Facebook на следующем шаге.

          Шаг 3: Настройка входа через Facebook

          Вход через Facebook Это позволяет разместить кнопку на вашем веб-сайте или портале для установления связи с Facebook. Компании могут использовать этот процесс авторизации, чтобы связать свои профили Facebook со своим присутствием в сети (например, с Business Manager) для упрощения процесса регистрации.
          Кнопку входа через Facebook следует разместить в любом удобном для вас месте (портал платформы, целевая страница и т. д.), используя приведенные ниже инструкции для запуска встроенного процесса авторизации oAuth.
          После загрузки JavaScript SDK и его инициализации необходимой информацией выполните настройку FB.login() функция для запуска встроенного процесса регистрации.
          Убедитесь, что включены следующие пункты:
            Он ответ функция обратного вызоваОн config_id параметрОн дополнительные услуги объект со следующим содержимым:
              Он настраивать параметр для любого предварительно заполненные данные формы
              Пример
              <script>
                окно.fbAsyncInit =функция(){// Настройка и конфигурация JavaScript SDK
                  ФБ.инициализация({
                    appId:' <i>your-facebook-app-id</i> ',// Идентификатор приложения Facebook
                    печенье:истинный,// включить файлы cookie
                    xfbml:истинный,// Анализ социальных плагинов на этой странице
                    версия:'v25.0'//Версия Graph API});};// Загрузка JavaScript SDK асинхронно(функция(д, с, идентификатор){вар js, фджс = д.getElementsByTagName(с)[0];если(д.getElementById(идентификатор))возвращаться;
                  js = д.создать элемент(с); js.идентификатор = идентификатор;
                  js.src ="https://connect.facebook.net/en_US/sdk.js";
                  фджс.родительский узел.вставитьПеред(js, фджс);}(документ,'сценарий','facebook-jssdk'));// Вход через Facebook с использованием JavaScript SDKфункция запуск WhatsAppРегистрация(){// Код отслеживания конверсий
                  фбк && фбк('trackCustom','WhatsAppOnboardingStart',{appId:' <i>your-facebook-app-id</i> ', особенность:'whatsapp_embedded_signup'});// Запуск входа через Facebook
                  ФБ.авторизоваться(функция(ответ){если(ответ.authResponse){константа код = ответ.authResponse.код;// Возвращаемый код необходимо передать на ваш бэкэнд// Это выполнит вызов между серверами и нашими серверами для получения токена доступа}еще{
                      консоль.бревно(«Пользователь отменил вход в систему или не выполнил все необходимые авторизации»);}},{
                    config_id:'<CONFIG_ID> ',// Здесь указывается идентификатор конфигурации
                    тип ответа:'код',// Для получения токена доступа системного пользователя необходимо установить значение 'code'
                    override_default_response_type:истинный,// Если значение равно true, то любые типы ответов, переданные в параметре "response_type", будут иметь приоритет над типами по умолчанию
                    дополнительные услуги:{
                      настраивать:{...// Здесь можно ввести предварительно заполненные данные}}});}</script>

              Шаг 4: Создайте кнопку входа в систему

              Создайте на своем веб-сайте кнопку или ссылку для запуска встроенной формы регистрации. Используйте onClick для вызова launchWhatsAppSignup(), настроенной на шаге 3 выше.
              Пример
              <buttonпри клике="запуск WhatsAppРегистрация()"стиль="фон-цвет:#1877f2;
              border: 0; border-radius: 4px; color: #fff; cursor: pointer; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold; height: 40px; padding: 0 24px;">Войти через Facebook</button>

              Встройте свою новую кнопку входа через Facebook

              Скопируйте код кнопки и разместите его в нужном месте на вашем сайте.

              Тестирование встроенного процесса регистрации для партнеров по измерениям

                В боковой панели под WhatsAppнажмите «Интеграции ES» , а затем прокрутите вниз до пункта «Встроенная регистрация».В диалоговом окне регистрации встроенного приложениявыберите конфигурацию вашего партнера по измерениям и нажмите «Войти через Facebook».Следуйте инструкциям, чтобы протестировать процесс регистрации.