Обратите внимание, что, как указано в документации , уведомления о бюджете отправляются в Pub / Sub topi c несколько раз в день с указанием текущего состояния вашего бюджета. Я предполагаю, что ваши облачные функции срабатывают каждый раз, когда отправляется одно из этих уведомлений, и, следовательно, поведение, которое вы испытываете. Добавьте несколько logi c в свою облачную функцию, чтобы отправлять сообщение в канал Slack только при выполнении определенных условий, как в соответствии с данными, полученными от Pub / Sub topi c, или рассмотрите возможность использования других стратегий мониторинга бюджета, например, уведомления по электронной почте , где вы можете получать соответствующие электронные письма, только если будет достигнут определенный порог.