Пятница, 29 марта, 2024

Время обновления Firebase Cloud Messaging – новые возможности

Софт и игры
Вячеслав Питель
Вячеслав Питель
Редактор сайта, опыт работы 10 лет, пишу на тему гаджетов, новостей в мире технологий, игр и софта admin@uspei.com, VK, OK, сот. 89132476241

Здравствуйте, уважаемые читатели сайта Uspei.com. В 2016 году Google представил Firebase Cloud Messaging (FCM) в качестве следующей эволюции Google Cloud Messaging (GCM). С тех пор goggle прилагает все усилия, чтобы сделать Firebase Cloud Messaging еще более мощным, чем его предшественник.

Обновление Firebase Cloud Messaging

Как и GCM, Firebase Cloud Messaging позволяет бесплатно отправлять бесплатные уведомления и сообщения в iOS, Android. Кроме того, FCM включает в себя множество новых функций, таких как интерфейс интуитивно понятных уведомлений в консоли Firebase, лучшая отчетность и встроенная интеграция с другими продуктами Firebase.

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

Google говорит, что он рад уделять больше времени и внимания совершенствованию FCM и сообщает, что всем разработчикам потребуется обновить до FCM в течение года. API-сервер GCM и клиентские API устарели и будут удалены сразу же 11 апреля 2019 года. Google рекомендует обновиться как можно раньше,  чтобы сразу начать использовать новые функции, которые он встроил в FCM!

Чтобы помочь в обновлении, google создал пошаговое руководство по миграции и ответил на некоторые из наиболее распространенных вопросов, которые задают пользователи.

Что нового в FCM?

После обновления вы сможете использовать все новые функции, доступные в FCM, такие как переопределения платформы и комбинации тем. Вы также сможете отправлять уведомления непосредственно с консоли Firebase! Более того, FCM легко интегрируется с другими продуктами Firebase, такими как A / B Testing and Prediction.

Хотите протестировать разные сообщения, чтобы узнать, на какие диски больше конверсий? Вы можете использовать FCM с A / B Testing для запуска экспериментов для оптимизации ваших уведомлений. Хотите привлечь пользователей, которые могут оттолкнуть или потратить деньги в вашем приложении? Вы можете использовать FCM с прогнозами для целевого уведомления пользователей на основе их прогнозируемого поведения.

Это только некоторые из удивительных функций, которые у вас будут у вас под рукой с FCM. В будущем google обещает добавить еще много!

Смогу ли я по-прежнему отправлять сообщения своим существующим пользователям?

Если у вас есть проекты, которые по-прежнему используют API GCM, вам необходимо будет обновить код вашего клиента и сервера, чтобы использовать FCM до 11 апреля 2019 года. Но будьте уверены, ваши существующие жетоны GCM будут продолжать работать с FCM, чтобы вы не потеряли возможность отправлять сообщения существующим пользователям.

Как мне обновить?

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

На высоком уровне модернизация состоит из трех основных частей: консольной, прикладной и серверной.

  • В консоли Firebase вам нужно будет создать новый проект Firebase, используя существующий идентификатор облачного проекта вашего приложения.
  • В вашем приложении вам нужно будет внести некоторые изменения в код. Количество изменений будет зависеть от того, какие функции GCM вы используете в настоящее время, например, подписка на темы и генерация токенов.
  • На стороне сервера вам необходимо изменить конечную точку сервера с GCM на FCM.

Имейте в виду, что вам не нужно выполнять все три части процесса за один присест – вы можете взять это в своем собственном темпе. Например, вы можете настроить консоль сегодня и работать с кодом приложения в другое время. Вы также можете обновить код своего приложения прямо сейчас и позже решить требования к серверу.

Что происходит с моими пользователями, которые не обновляют свои приложения?

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

Какие данные будут собирать и использовать Firebase? Я беспокоюсь о конфиденциальности.

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

Что, если у меня еще есть вопросы?

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

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

Что делать, если я уже мигрировал?

Потрясающе! Как прошло? Напишите комментарий, чтобы рассказать, что получилось хорошо, а что нет. Разделите свой опыт!

Источник: Блог Гугла 

Свидетельство о регистрации СМИ в РКН: ЭЛ № ФС77-83818 от 29.08.2022

Оставьте комментарий

Пожалуйста, введите Ваш комментарий
Пожалуйста, введите Ваше имя здесь

Гаджеты

Как выбрать Pod-систему

Если вы решили перейти с сигарет на вейпинг и выбираете свою первую Pod-систему, есть несколько важных аспектов, на которые...

Также на эту тему