Я сейчас работаю в приложении для социальной сети, и мне нужно сделать функцию поиска.Firestore не поддерживает такого рода запросы, поэтому мне нужно использовать внешний сервис, такой как Algolia.
Проблема в том, что бесплатный план не поддерживает подключение к внешним веб-сайтам / API-интерфейсам, кроме собственных Google, поэтому яне могу подключиться к Алголии, чтобы моя поисковая система работала.
Я прочитал несколько историй о разработчиках, которые платят большие счета из-за циклов или ошибок в их коде, и поскольку план Blaze является платным.план, они получают плату за то, что они использовали.Если в цикле было сгенерировано 10 ТБ файлов, за это будет взиматься плата.
Я также знаю, что функции плана Blaze бесплатны до тех пор, пока каждый из них (индивидуально) остается за пределами бесплатного плана Spark.
Итак, как говорит мой вопрос, есть ли способ установить ограничения?Например, я бы хотел сказать Firebase ограничить количество вызовов облачных функций до 100 000 в месяц.Таким образом, он будет бесплатным, и я никогда не смогу получить более 100 тыс., Поскольку он ограничен, а это означает, что мне никогда не выставят счет за это.
Примите во внимание, что единственная вещь, которая мне нужна прямо сейчас из платного плана, это подключение к внешним сетям.Мне больше ничего не нужно, так как мы только начинаем, а приложение еще не запущено, поэтому нет необходимости в огромных ограничениях.