Назад | Перейти на главную страницу

Что именно означает «Нет исходящей сети» на уровне бесплатного пользования функциями Google Firebase?

В ценах Google Firebase (https://firebase.google.com/pricing/) в таблице указано:

План Spark разрешает исходящие сетевые запросы только к службам Google.

Означает ли это, что функция JS на странице веб-браузера (клиента) не может вызывать функцию Firebase и получать данные в СВОБОДНОМ УРОВНЕ?

На ценнике стоит вопросительный знак, это говорит о том, что The Spark plan allows outbound network requests only to Google-owned services. Inbound invocation requests are allowed within the quota. On the Blaze plan, Cloud Functions provides a perpetual free tier. The first 2,000,000 invocations, 400,000 GB-sec, 200,000 CPU-sec, and 5 GB of Internet egress traffic is provided for free each month.

Если кто-то отправляет запросы к вашим функциям, эти запросы являются ограниченными запросами. И он имеет выходную квоту на 5 ГБ в месяц. Однако, если вам нужно использовать другие службы, такие как получение другого URL-адреса за пределами Google, это запрещено на уровне Free.

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

Я немного поигрался с их инструментами разработки термостатов Nest, которые используют firebase. Им будет разрешено использовать уровень бесплатного пользования в качестве серверной базы данных, поскольку их инструменты разработки работают в их облаке.