Перейти к содержанию

Настройка для Chrome и Firefox

Чтобы отправлять пуш-уведомления в Chrome и Firefox, необходимо настроить ваш проект Firebase и предоставить необходимые учетные данные.

Шаг 1. Начните настройку платформы Chrome или Firefox в Pushwoosh

Anchor link to
  1. Откройте ваш проект Pushwoosh и выберите приложение, которое вы хотите настроить.
  2. Перейдите в Settings → Platform Configuration.
  3. Выберите Chrome или Firefox, затем нажмите Configure рядом с выбранной платформой.
Настройка Chrome и Firefox

Откроется форма конфигурации, в которой вам нужно будет ввести учетные данные вашего проекта Firebase.

введите учетные данные вашего проекта Firebase

Шаг 2. Получите и добавьте учетные данные Firebase

Anchor link to
  1. Если у вас еще нет проекта Firebase, создайте его в консоли Firebase.
  2. Откройте консоль Firebase и выберите ваш проект.
Откройте консоль Firebase и выберите ваш проект
  1. Перейдите в настройки проекта (Project settings).
Перейдите в настройки проекта

Импортируйте ключ сервисного аккаунта FCM

Anchor link to
  1. В консоли Firebase перейдите в Project settings → Service accounts.
  2. Нажмите Generate new private key, чтобы скачать JSON-файл.
Создать новый приватный ключ
  1. В форме конфигурации веба Pushwoosh в разделе Import FCM Service Account Key нажмите Upload new и выберите скачанный JSON-файл.
Импорт ключа сервисного аккаунта FCM в Pushwoosh

Введите учетные данные Web Push

Anchor link to

Добавьте пару ключей сертификата Web Push

Anchor link to
  1. В Firebase перейдите в Project settings → Cloud messaging.
  2. Прокрутите вниз до раздела Web configuration и нажмите Generate key pair.
Создать пару ключей
  1. Скопируйте сгенерированную пару ключей в буфер обмена.
Скопируйте сгенерированную пару ключей в буфер обмена
  1. Вставьте ее в поле Web Push Certificate в форме конфигурации веба Pushwoosh.
Вставьте сгенерированную пару ключей

Добавьте приватный ключ Web Push

Anchor link to
  1. В консоли Firebase перейдите в Project settings → Cloud Messaging → Web configuration.
  2. Нажмите на меню с тремя точками в разделе Actions рядом с парой ключей и выберите Show private key. Этот ключ необходим для корректной работы веб-пуш-уведомлений.
Скопировать приватный ключ
  1. Скопируйте отобразившийся ключ в буфер обмена.

  2. В форме конфигурации веба Pushwoosh вставьте его в поле Web Push Private Key.

вставьте приватный ключ
  1. Нажмите Apply, чтобы сохранить изменения.

Шаг 3. Включите разрешение API на Google Cloud Platform

Anchor link to
  1. Перейдите на страницу Google Cloud API
  2. Выберите ваш проект.
  3. Нажмите Enable.

Шаг 4. Завершите интеграцию

Anchor link to

Убедитесь, что вы интегрировали Web Push SDK 3.0 в ваш проект для Chrome или Firefox.