Google анонсує нові інструменти для Firebase на Firebase Summit 2020

На саміті Firebase 2020 Google анонсувала новий емулятор, інструменти аналізу даних і оцінки ефективності для платформи розробки.

Firebase від Google — це досить повний набір інструментів розробки. Його мета — спростити розробку та обслуговування додатків за допомогою таких функцій, як докладні звіти про збої, аналітика користувачів, автентифікація та зберігання. І Google постійно працює над покращенням Firebase.

Оскільки пандемія COVID-19 перевела мільйони працівників на роботу вдома, попит на інструменти для віддаленої співпраці та тестування різко зріс. Google каже, що понад 2,5 мільйона активних додатків щомісяця використовують Firebase щомісяця — порівняно з 2 мільйонами додатків цього разу минулого року. Щоб допомогти розробникам розпочати роботу з Firebase, Google адаптував зустрічі розробників і події спільноти до віртуальних; вони також приймали a Серія доповідей і навчальних посібників із 5 частин на початку цього року, щоб відповісти на поширені запитання, поділитися знаннями та підвищити продуктивність.

сьогодні, Firebase представляє безліч нових функцій для подальшого прискорення розробки програм, отримання корисної інформації та адаптації інструментів відповідно до ваших потреб. Ось основні моменти з Саміт Firebase 2020.

Деякий час тому Firebase представила Emulator Suite. Ця функція дозволяє розробникам локально емулювати різноманітні онлайн-функції Firebase, наприклад сховище чи хостинг. Це може бути корисним, якщо вам потрібно перевірити онлайн-функцію, але ви не хочете робити це у робочому середовищі. Однак до сьогоднішнього дня він не повністю підтримував увесь набір онлайн-функцій у Firebase. Хоча більшість функцій працювали, автентифікація була відсутня.

Тепер Emulator Suite повністю підтримуватиме всі онлайн-функції Firebase, включаючи хостинг, базу даних у реальному часі, Firestore, хмарні функції, Cloud Pub/Sub і автентифікацію Firebase.

Хостинг каналів попереднього перегляду

Хостинг Firebase це саме те, що це звучить. Розробники можуть використовувати його для розміщення веб-сторінок і веб-додатків, які потім розгортаються через CDN Google. Проте перевірка змін на вашому сайті за допомогою хостингу може бути складною. Раніше у Firebase не було простого способу попереднього перегляду чи перегляду змін перед запуском. Це велика проблема, якщо вся команда розробників працює віддалено, що значно ускладнює координацію тестування. На щастя, Firebase тепер додає нову функцію, яка дозволяє розробникам публікувати зміни в каналах попереднього перегляду.

Під час публікації в каналі попереднього перегляду розробники можуть створити унікальну URL-адресу, щоб поділитися з колегами або тестувальників і переглядати повнофункціональну версію їхніх змін, не надсилаючи їх до виробництва чи тестування поза сайтом.

Імпортовані сегменти

Важливою частиною аналітики є розподіл користувачів на сегменти за загальними характеристиками. Це дозволяє розробникам націлювати повідомлення, нові оновлення, сповіщення тощо на певні групи людей. Протягом деякого часу Firebase дозволяв розробникам експортувати аналітичні дані з Firebase в інші аналітичні служби, як-от BigQuery, але зворотне було неможливо. Якби у вас було джерело даних, яке не було Firebase, вам довелося б вручну створювати сегменти на основі цих даних.

Однак тепер у Firebase додано можливість імпортувати спеціальні сегменти користувачів. Якщо у вас є кілька джерел даних для аналітики, тепер ви можете імпортувати їх у Firebase, щоб керувати користувачами в одному місці.


Це загальний огляд основних нових функцій, але це ще не все, що розгортає Google. Існує також нове розширення під назвою «Виявлення онлайн-присутності», яке показує, які користувачі або пристрої зараз перебувають у мережі, оновлена ​​продуктивність Інформаційна панель моніторингу, на якій стає зрозуміліше, чи потребує уваги важливий показник, підтримка семантичного керування версіями для Remote Config і три нових Google API аналітики.

Щоб отримати додаткові відомості про ці функції та дізнатися більше про те, що ще буде, перегляньте публікацію в блозі Google або подивіться пряму трансляцію на YouTube.